Computing power parameter processing method, apparatus and device
By dynamically adjusting the computing power parameters and scheduling strategies of computing power nodes, the problem of unsupported network computing power parameter updates is solved, achieving efficient computing power management and dynamic network adjustment, and adapting to diverse and dynamic computing network needs.
Patent Information
- Application Number
- PCT/CN2025/103158
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-22
- Filing Date
- 2025-06-24
- Publication Date
- 2026-01-29
AI Technical Summary
In existing technologies, the network does not support the updating of computing power parameters, and cannot effectively support external applications to trigger the control of network computing power and efficient integrated computing network services.
A method for processing computing power parameters is provided, which dynamically adjusts the computing power parameters and scheduling strategies of computing power nodes through a first network function element, triggers UE configuration updates and dynamic network adjustments, and supports subscription, update and session management of computing power resources.
It enables efficient management of computing power parameters, meets the computing power requirements of UEs, adapts to diverse and dynamic computing network needs, and supports new scenarios of the Internet of Everything.
Smart Images

Figure CN2025103158_29012026_PF_FP_ABST
Abstract
Description
Computing power parameter processing method, device and equipment
[0001] The present application claims priority to the Chinese patent application No. 202410984735.6, filed on July 22, 2024, and entitled "Computing power parameter processing method, device and equipment", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to the field of communication technology, and in particular to a computing power parameter processing method, device and equipment. BACKGROUND
[0003] With the continuous development of 6G (sixth generation mobile communication), new scenarios, new services and new technologies make the data generated, stored, transmitted and calculated in the network grow exponentially, thus higher requirements are put forward for the computing power in the network, and mobile communication network has a broader application scenario through computing power empowerment.
[0004] However, the related art does not support the update of the computing power parameters by the network. SUMMARY
[0005] The present disclosure provides a computing power parameter processing method, device and equipment for updating the computing power parameters of the network.
[0006] In a first aspect, the present disclosure provides a computing power parameter processing method applied to a user equipment (UE), the method comprising: receiving a computing power parameter sent by a first network function network element, the UE subscribing to the computing power parameter; and triggering a process corresponding to the computing power parameter according to the computing power parameter.
[0007] In some embodiments, the UE subscribes to the computing power parameter by sending a computing power parameter subscription request to the first network function network element, the computing power parameter subscription request being used to request subscription to the computing power parameter.
[0008] The computing power parameter comprises at least one of a computing power resource parameter, a computing power node behavior parameter, an expected computing power resource parameter, an expected computing power node behavior parameter or a computing power session parameter.
[0009] The computing power resource parameter is used to indicate an actual resource parameter of a computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of the computing power node, the computing power session parameter is used to indicate an actual session parameter of the computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0010] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power resource parameter and / or an expected computing power node behavior parameter, sending a computing power resource update request or a computing power node registration request to the first network function network element;
[0011] The computing power resource update request is used to request to update the computing power resource of the UE, and the computing power node registration request is used to request to increase the computing power resource of the UE.
[0012] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is a computing power resource parameter and / or a computing power node behavior parameter, sending a session request to the first network function network element, the session request being used to request to establish a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
[0013] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is at least one of an expected computing power resource parameter, an expected computing power node behavior parameter or a computing power session parameter, triggering a computing power session establishment process and / or a modification process according to the computing power parameter.
[0014] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the UE is down or powered off, sending a computing power service migration request to the first network function network element, the computing power service migration request being used to request to migrate the computing power service on the UE to another UE;
[0015] If the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, and the application deployment request includes identification information of the UE and a type of the deployed application.
[0016] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power resource parameter, an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a service duration of the computing power node is a preset duration and / or a load of the computing power node exceeds a load threshold value, an application offloading request is sent to the first network function network element, and the application offloading request includes identification information of the UE and / or a type of the offloaded application.
[0017] In some embodiments, the method further includes: receiving a paging message sent by the fifth network function network element, the paging message including a UE computing power policy, the UE computing power policy including at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy and a computing power session policy; and updating a local computing power policy of the UE according to the UE computing power policy.
[0018] In a second aspect, the embodiments of the present disclosure provide a computing power parameter processing method, applied to a first network function network element, the method comprising: sending a computing power parameter to a UE subscribing to the computing power parameter, the computing power parameter being used to trigger a process corresponding to the computing power parameter.
[0019] In some embodiments, the sending of the computing power parameter to the UE subscribing to the computing power parameter comprises: receiving a parameter processing request from a second network function network element, the parameter processing request being used to indicate at least one of creating the computing power parameter, updating the computing power parameter, or deleting the computing power parameter; processing the computing power node parameter based on the parameter processing request to obtain a processed computing power parameter; and sending a parameter processing response to the second network function network element, the parameter processing response being used to indicate at least one of the processed computing power parameter, a computing power parameter of processing failure, or a reason of processing failure.
[0020] In some embodiments, the method further comprises: receiving a computing power parameter subscription request sent by the UE, the computing power parameter subscription request being used to request subscription to the computing power parameter.
[0021] The computing power parameter comprises at least one of: a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter.
[0022] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node.
[0023] The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0024] In some embodiments, the method further comprises: receiving a computing power resource update request and / or a computing power node registration request sent by the UE.
[0025] The computing power resource of the UE is updated based on the computing power resource update request or the computing power registration request, and / or the computing power resource of the UE is increased based on the computing power registration request.
[0026] In some embodiments, the method further comprises: receiving an application deployment request and / or an application offloading request sent by the UE, the application deployment request comprising identification information of the UE, a type of the deployed application, and the application offloading request comprising identification information of the UE and / or a type of the offloaded application; deploying the application for the UE based on the application deployment request, and / or offloading the application based on the application offloading request.
[0027] In some embodiments, the method further includes: receiving a session request sent by the UE, the session request being used to request to establish a computing power session of the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter; and establishing the computing power session of the computing power node to the UE.
[0028] In some embodiments, the method further includes: receiving a computing power request message from a third network function network element, the computing power request message being used to request to update the computing power policy; and sending, according to the computing power request message, a policy update indication to a fourth network function network element, the policy update indication being used to indicate to update the computing power policy, the computing power policy including the computing power scheduling policy and / or the computing power session policy.
[0029] In some embodiments, the method further includes: receiving a scheduling policy update indication from the fourth network function network element, the scheduling update indication including identification information of a computing power task to be updated and the computing power scheduling policy; and updating, according to the scheduling policy update indication, the scheduling policy for the computing power node corresponding to the computing power scheduling policy.
[0030] In some embodiments, the computing power scheduling policy is used to indicate at least one of the following: replacement of a computing power node performing a computing power task, update of computing power allocation information when a plurality of computing power nodes process the computing power task, replacement of a computing power session path, replacement of application information initiating a computing power request when performing the computing power task, or replacement of a computing power service type.
[0031] In some embodiments, the method further includes: receiving a policy update response from the fourth network function network element, the policy update response being used to indicate success or failure of the computing power policy update; and sending, to the third network function network element, a computing power request response, the computing power request response being used to indicate success or failure of the computing power policy update.
[0032] In a third aspect, the present disclosure provides a computing power parameter processing method, applied to a second network function network element, the method comprising: sending, to a first network function network element, a parameter processing request, the parameter processing request being used to indicate at least one of the following: creation of a computing power parameter, update of a computing power parameter, or deletion of a computing power parameter; and receiving a parameter processing response sent by the first network function network element.
[0033] In some embodiments, the method further includes: if the parameter processing request includes user data, sending, to a user data management function (UDM), a user data update request, the user data update request being used to request to update the user data.
[0034] In some embodiments, the method further includes: if the parameter processing request includes user data, sending, to a user data management function (UDM), a user data update request, the user data update request being used to request to update the user data.
[0035] In a fourth aspect, the present disclosure provides a computing power parameter processing method applied to a third network function network element, the method comprising: obtaining mobility analysis data and / or computing power performance analysis data of a computing power node; obtaining computing power parameters according to the mobility analysis data and / or the computing power performance analysis data; and sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating, updating or deleting the computing power node parameters;
[0036] In some embodiments, the method further comprises: sending a computing power request message to a fourth network function network element and / or the first network function network element, the computing power request message being used to request updating the computing power policy; in a fifth aspect, the present disclosure also provides a computing power parameter processing method applied to a fourth network function network element, the method comprising:
[0037] receiving a computing power request message from a third network function network element and / or receiving a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update the computing power policy, and the policy update indication being used to indicate the fourth network function network element to update the computing power policy;
[0038] sending a scheduling policy update indication to the first network function network element, the scheduling policy update indication being used to indicate the first network function network element to update the scheduling policy.
[0039] In some embodiments, the method further comprises: sending a session policy update indication to a sixth network function network element, the session policy update indication being used to indicate the sixth network function network element to update the session policy.
[0040] In some embodiments, the method further comprises: obtaining a UE computing power policy; and sending a UE computing power policy update request to a fifth network function network element, the UE computing power policy being contained in the UE computing power policy update request, and the UE computing power policy update request being used to request updating a local computing power policy of the UE.
[0041] In a sixth aspect, the present disclosure provides a computing power parameter processing device applied to a UE, the device comprising: a receiving module configured to receive computing power parameters sent by a first network function network element, the UE subscribing to the computing power parameters;
[0042] a processing module configured to trigger a process corresponding to the computing power parameters according to the computing power parameters.
[0043] In a seventh aspect, the present disclosure provides a computing power parameter processing device applied to a first network function network element, the device comprising:
[0044] a sending module configured to send the computing power parameters to a UE subscribing to the computing power parameters, the computing power parameters being used to trigger a process corresponding to the computing power parameters.
[0045] In an eighth aspect, the embodiments of the present disclosure provide a computing power parameter processing apparatus applied to a second network function network element, and the apparatus comprises:
[0046] The sending module is configured to send a parameter processing request to the first network function network element, and the parameter processing request is used to indicate at least one of creating a computing power parameter, updating the computing power parameter, or deleting the computing power parameter.
[0047] In a ninth aspect, the embodiments of the present disclosure provide a computing power parameter processing apparatus applied to a third network function network element, and the apparatus comprises:
[0048] The obtaining module is configured to obtain mobility analysis data and / or computing power performance analysis data of the computing power node.
[0049] The processing module is configured to obtain the computing power parameter according to the mobility analysis data and / or the computing power performance analysis data.
[0050] The sending module is configured to send a parameter processing request to the first network function network element, and the parameter processing request is used to indicate at least one of creating a computing power node parameter, updating the computing power node parameter, or deleting the computing power node parameter.
[0051] In a tenth aspect, the embodiments of the present disclosure provide a computing power parameter processing apparatus applied to a fourth network function network element, and the apparatus comprises:
[0052] The receiving module is configured to receive a computing power request message sent by the third network function network element and / or receive a policy update indication sent by the first network function network element, the computing power request message being used to request the fourth network function network element to update a computing power policy, and the policy update indication being used to indicate the fourth network function network element to update the computing power policy.
[0053] The sending module is configured to send a scheduling policy update indication to the first network function network element, and the scheduling policy update indication is used to indicate the first network function network element to update a scheduling policy.
[0054] In an eleventh aspect, the embodiments of the present disclosure provide a UE, which comprises:
[0055] The memory is configured to store a computer program.
[0056] The transceiver is configured to transceive data under control of the processor.
[0057] The processor is configured to read the computer program in the memory and perform the following operations: receiving a computing power parameter sent by a first network function network element, the UE subscribing to the computing power parameter; and triggering a process corresponding to the computing power parameter according to the computing power parameter.
[0058] In some embodiments, the processor is further configured to send a computing power parameter subscription request to the first network function network element, and the computing power parameter subscription request is used to request to subscribe to the computing power parameter.
[0059] The computing power parameter includes at least one of a computing power resource parameter, a computing power node behavior parameter, an expected computing power resource parameter, an expected computing power node behavior parameter, or a computing power session parameter.
[0060] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of the computing power node, the computing power session parameter is used to indicate an actual session parameter of the computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0061] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is the expected computing power resource parameter and / or the expected computing power node behavior parameter, sending a computing power resource update request or a computing power node registration request to the first network function network element.
[0062] The computing power resource update request is used to request to update the computing power resource of the UE, and the computing power node registration request is used to request to increase the computing power resource of the UE.
[0063] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is the computing power resource parameter and / or the computing power node behavior parameter, sending a session request to the first network function network element, the session request being used to request to establish a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
[0064] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is at least one of the expected computing power resource parameter, the expected computing power node behavior parameter, or the computing power session parameter, triggering an establishment process and / or a modification process of the computing power session according to the computing power parameter.
[0065] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is the expected computing power node behavior parameter, and the computing power parameter is used to indicate that the UE is down or powered off, sending a computing power service migration request to the first network function network element, the computing power service migration request being used to request to migrate the computing power service on the UE to another UE.
[0066] If the computing power parameter is the expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, and the application deployment request includes identification information of the UE and a type of the deployed application.
[0067] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power resource parameter, an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a service duration of the computing power node is a preset duration and / or a load of the computing power node exceeds a load threshold value, a UE identifier and / or a type of an offloaded application are sent to the first network function network element in an application offloading request.
[0068] In some embodiments, the processor is further configured to: receive a paging message from the fifth network function network element, the paging message including a UE computing power policy, the UE computing power policy including at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy, and a computing power session policy; and update the local computing power policy of the UE according to the UE computing power policy.
[0069] In a twelfth aspect, the embodiments of the present disclosure provide a network function network element, which is a first network function network element, and the network function network element includes:
[0070] a memory configured to store a computer program;
[0071] a transceiver configured to transceive data under control of the processor;
[0072] a processor configured to read the computer program in the memory and perform the following operations: sending a computing power parameter to a UE subscribing to the computing power parameter, the computing power parameter being used to trigger a process corresponding to the computing power parameter.
[0073] In some embodiments, the sending of the computing power parameter to the UE subscribing to the computing power parameter includes: receiving a parameter processing request from a third network function network element, the parameter processing request being used to indicate at least one of creation, update, or deletion of the computing power parameter;
[0074] processing the computing power node parameter based on the parameter processing request to obtain a processed computing power parameter; and sending the processed computing power parameter to the UE.
[0075] In some embodiments, the processor is further configured to: receive a computing power parameter subscription request sent by the UE, the computing power parameter subscription request being used to request subscription to the computing power parameter;
[0076] The computing power parameter includes at least one of: a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter.
[0077] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node.
[0078] The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0079] In some embodiments, the processor is further configured to send the computing power parameter to the UE subscribing to the computing power parameter, and the computing power parameter is used to trigger a process corresponding to the computing power parameter.
[0080] In some embodiments, the processor is further configured to receive a computing power resource update request and / or a computing power node registration request sent by the UE, update the computing power resource of the UE based on the computing power resource update request or the computing power registration request, and / or increase the computing power resource of the UE based on the computing power registration request.
[0081] In some embodiments, the processor is further configured to receive an application deployment request and / or an application offloading request sent by the UE, the application deployment request including identification information of the UE, a type of the deployed application, and the application offloading request including identification information of the UE and / or a type of the offloaded application, deploy the application for the UE based on the application deployment request, and / or offload the application based on the application offloading request.
[0082] In some embodiments, the processor is further configured to receive a session request sent by the UE, the session request being used to request to establish a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter, and establish the computing power session from the computing power node to the UE.
[0083] In some embodiments, the processor is further configured to receive a computing power request message from a third network function network element, the computing power request message being used to request to update a computing power policy, and send a policy update indication to a fourth network function network element according to the computing power request message, the policy update indication being used to indicate to update the computing power policy, and the computing power policy including a computing power scheduling policy and / or a computing power session policy.
[0084] In some embodiments, the processor is further configured to receive a scheduling policy update indication from the fourth network function network element, the scheduling update indication including identification information of a computing power task to be updated and the computing power scheduling policy, update the scheduling policy for the computing power node corresponding to the computing power scheduling policy according to the scheduling policy update indication, and send a scheduling policy update response to the fourth network function network element, the scheduling policy update response being used to indicate success or failure of the computing power scheduling policy update.
[0085] In some embodiments, the computing power scheduling policy is used to indicate at least one of the following: replacement of the computing power node executing the computing power task, update of computing power allocation information when multiple computing power nodes process the computing power task, replacement of a computing power session path, replacement of application information initiating a computing power request when executing the computing power task, or replacement of a computing power service type.
[0086] In some embodiments, the processor is further configured to receive a policy update response from the fourth network function network element, the policy update response being used to indicate success or failure of the computing power policy update; and send a computing power request response to the third network function network element, the computing power request response being used to indicate success or failure of the computing power policy update.
[0087] In a thirteenth aspect, the embodiments of the present disclosure provide a network function network element, the network function network element being a second network function network element, and the network function network element comprising:
[0088] a memory configured to store a computer program;
[0089] a transceiver configured to transceive data under control of the processor;
[0090] a processor configured to read the computer program in the memory and perform the following operations: send a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating a computing power parameter, updating the computing power parameter, or deleting the computing power parameter; and receive a parameter processing response from the first network function network element.
[0091] The parameter processing response is used to indicate at least one of a parameter identifier of successful processing, a parameter identifier of failed processing, or a reason of failed processing.
[0092] In some embodiments, the processor is further configured to, if the parameter processing request sent by the third network function network element includes user data, send a user data update request to a user data management function (UDM), the user data update request being used to request to update the user data.
[0093] In a fourteenth aspect, the embodiments of the present disclosure provide a network function network element, the network function network element being a third network function network element, and the network function network element comprising:
[0094] a memory configured to store a computer program;
[0095] a transceiver configured to transceive data under control of the processor;
[0096] a processor configured to read the computer program in the memory and perform the following operations: obtain mobility analysis data and / or computing power performance analysis data of a computing power node; obtain a computing power parameter according to the mobility analysis data and / or the computing power performance analysis data; send a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating a computing power node parameter, updating the computing power node parameter, or deleting the computing power node parameter; and receive a parameter processing response from the first network function network element, the parameter processing response being used to indicate at least one of a parameter identifier of successful processing, a parameter identifier of failed processing, or a reason of failed processing.
[0097] In some embodiments, the processor is further configured to: send, to the fourth network function network element and / or the first network function network element, a computing power request message, the computing power request message being used to request to update the computing power policy; and receive a computing power request response from the fourth network function network element and / or the first network function network element.
[0098] In a fifteenth aspect, the embodiments of the present disclosure provide a network function network element, the network function network element being a fourth network function network element, and the network function network element comprising:
[0099] a memory configured to store a computer program;
[0100] a transceiver configured to transceive data under control of the processor;
[0101] the processor is configured to read the computer program in the memory and perform the following operations: receive a computing power request message from a third network function network element, and / or receive a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update a computing power policy, and the policy update indication being used to instruct the fourth network function network element to update the computing power policy; send, to the first network function network element, a scheduling policy update indication, the scheduling policy update indication being used to instruct the first network function network element to update a scheduling policy; and receive a scheduling policy update response from the first network function network element, the scheduling policy update response being used to indicate that the computing power scheduling policy is updated successfully or unsuccessfully.
[0102] In some embodiments, the processor is further configured to: send, to a sixth network function network element, a session policy update indication, the session policy update indication being used to instruct the sixth network function network element to update a session policy; and receive a session policy update response from the sixth network function network element, the session policy update response being used to indicate that the computing power session policy is updated successfully or unsuccessfully.
[0103] In some embodiments, the processor is further configured to: obtain a UE computing power policy; send, to a fifth network function network element, a UE computing power policy update request, the UE computing power policy update request containing the UE computing power policy, the UE computing power policy update request being used to request to update a local computing power policy of the UE; and receive a response message from the fifth network function network element, the response message being used to indicate that the update is successful.
[0104] In a sixteenth aspect, the present disclosure provides a non-transitory readable storage medium, the non-transitory readable storage medium storing a computer program, the computer program being used to cause a processor to perform the method in any one of the first aspect, the second aspect, the third aspect, the fourth aspect, or the fifth aspect.
[0105] In a seventeenth aspect, the present disclosure provides a computer program product, comprising: a computer program, when the computer program is executed by a processor, the computer program implements the method in any one of the first aspect, the second aspect, the third aspect, the fourth aspect, or the fifth aspect.
[0106] The computing power parameter processing method, device and equipment provided by the present disclosure can dynamically adjust the computing power parameters of computing power nodes (UEs), as well as the computing power scheduling strategy and the computing power session scheduling strategy, thereby triggering the configuration update of the UEs and the dynamic adjustment of the network, better supporting the new scenarios of Internet of Everything, and adapting to the diversified and dynamic computing network requirements.
[0107] It should be understood that the content described in the foregoing summary section is not intended to define key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0108] In order to more clearly illustrate the technical solutions in the present disclosure or the related art, the drawings needed to be used in the embodiments or the related art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.
[0109] FIG. 1 is a schematic diagram of the architecture of a core network according to an embodiment of the present disclosure;
[0110] FIG. 2 is a signaling interaction diagram of a computing power parameter processing method according to an embodiment of the present disclosure;
[0111] FIG. 3 is a signaling interaction diagram of a computing power parameter processing method according to an embodiment of the present disclosure;
[0112] FIG. 4 is a signaling interaction diagram of a computing power parameter processing method according to an embodiment of the present disclosure;
[0113] FIG. 5 is a signaling interaction diagram of a computing power parameter processing method according to an embodiment of the present disclosure;
[0114] FIG. 6 is a signaling interaction diagram of updating the local computing power strategy of a UE according to an embodiment of the present disclosure;
[0115] FIG. 7 is a structural diagram of a computing power parameter processing device according to an embodiment of the present disclosure;
[0116] FIG. 8 is a structural diagram of a computing power parameter processing device according to an embodiment of the present disclosure;
[0117] FIG. 9 is a structural diagram of a computing power parameter processing device according to an embodiment of the present disclosure;
[0118] FIG. 10 is a structural diagram of a computing power parameter processing device according to an embodiment of the present disclosure;
[0119] FIG. 11 is a structural schematic diagram of a computing power parameter processing apparatus according to an embodiment of the present disclosure;
[0120] FIG. 12 is a structural schematic diagram of a UE according to an embodiment of the present disclosure;
[0121] FIG. 13 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure;
[0122] FIG. 14 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure;
[0123] FIG. 15 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure;
[0124] FIG. 16 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0125] In the present disclosure, the term “and / or” describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone. The character “ / ” generally represents an “or” relationship between the associated objects. In the embodiments of the present disclosure, the term “multiple” means two or more, and other quantifiers are similar.
[0126] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative labor are within the scope of protection of the present disclosure.
[0127] The new scenarios, new services and new technologies of 6G (sixth generation mobile communication) network cause the data generated, stored, transmitted and calculated in the network to grow exponentially, which puts forward higher requirements for computing power. Through computing power empowerment, mobile communication network has a wider application scenario.
[0128] However, the inventors found that there is no relevant solution for how the current mobile network supports external application triggering network control of computing power, how to provide efficient integrated computing network services for third-party applications and users, which is a problem to be solved at present. At the same time, the current research scheme does not support the configuration update of terminal computing power parameters by the network and the update of computing power strategy and configuration inside the network by external applications.
[0129] Therefore, the embodiments of the present disclosure provide a computing power parameter processing method, device and equipment, a first network function network element is set, the computing power parameters of the computing power node (UE) can be dynamically adjusted, and the computing power scheduling strategy and the computing power session scheduling strategy are implemented, so as to trigger the configuration update of the UE and the dynamic adjustment of the network, better support the new scene of Internet of Everything, and adapt to the diversified and dynamic computing network demand.
[0130] Firstly, the functions involved in the embodiments of the present disclosure are described:
[0131] Computing Control Function (CCF), used to realize the registration of the computing power node, the periodic maintenance and scheduling of the computing power resource and network resource information.
[0132] Network Exposure Function (NEF);
[0133] Deep Neural Network (DNN);
[0134] Single Network Slice Selection Assistance Information (S-NSSAI);
[0135] Quality of Service (QoS);
[0136] Access and Mobility Management Function (AMF), responsible for access control, mobility management and security management;
[0137] Session Management function (SMF), responsible for session management, IP address allocation and policy control;
[0138] Policy Control Function (PCF), responsible for policy decision and control;
[0139] Radio Access Network (RAN), responsible for providing wireless connection between User Equipment (UE) and the core network;
[0140] Unified Data Management (UDM);
[0141] User Plane Function (UPF);
[0142] Application Function (AF), providing application layer services and interacting with the PCF.
[0143] FIG. 1 is a schematic diagram of an architecture of a core network provided by an embodiment of the present disclosure. As shown in FIG. 1, a first network function network element is arranged in the control plane of the core network, for implementing registration of computing power nodes, periodic maintenance and scheduling of computing power resource and network resource information.
[0144] In some embodiments, the UE can provide computing power services as a computing power node, or the UE can also use the computing power services provided by the network as a computing power service consumer.
[0145] Among them, the UE can subscribe to the required computing power parameters to the first network function network element, and the first network function network element can send the corresponding computing power parameters to the UE subscribed to the computing power parameters in real time, thereby realizing efficient management of the computing power parameters and meeting the computing power demand of the UE.
[0146] Among them, the first network function network element can be any function network element with computing power node management function, and the specific type thereof is not particularly limited in the embodiments of the present disclosure, for example, the first network function network element can be a newly added computing control function network element.
[0147] The above-mentioned UE can also be referred to by those skilled in the art as a terminal, and the terminal can be a wireless terminal, which can communicate with one or more core networks (CNs) via a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile telephone (also known as a "cellular" telephone) and a computer with a mobile termination, for example, which can be portable, pocket, hand-held, computer- built-in, or vehicle-mounted, and exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and the like. The wireless terminal can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and the like, and is not limited in the embodiments of the present disclosure.
[0148] The technical solution provided by the embodiment of the present disclosure can be applied to various systems, especially 5G systems. For example, the applicable systems can be Global System for Mobile Communications (GSM) systems, code division multiple access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, Long Term Evolution-Advanced (LTE-A) systems, universal mobile systems (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, 6G (sixth generation mobile communication technology) systems, etc. The various systems can include terminal devices and network devices. The system can also include a core network part, such as an Evolved Packet Core (EPC), a 5G core network (5GC), etc.
[0149] It should be noted that the method and device provided by the embodiment of the present disclosure are based on the same application concept. Since the principles of the method and device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0150] The technical solution of the embodiment of the present disclosure and how the technical solution of the present disclosure solves the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments.
[0151] FIG. 2 is a signaling interaction diagram one of a computing power parameter processing method provided by an embodiment of the present disclosure. As shown in FIG. 2, the computing power parameter processing method includes the following steps:
[0152] S201, the first network function network element sends the computing power parameter to the UE subscribing to the computing power parameter.
[0153] The first network function network element is configured with a computing resource pool, and the computing resource pool maintains computing resource information of computing nodes. The UE can subscribe to the computing parameter from the first network function network element.
[0154] In an embodiment, the first network function network element sends the computing parameter to the UE that subscribes to the computing parameter, including but not limited to the following cases:
[0155] Case 1: The first network function network element can send the computing parameter to the UE based on the request of the UE. For example, the UE sends a computing parameter acquisition request to the first network function network element, the computing parameter acquisition request is used to request to acquire the computing parameter required by the UE, and correspondingly, the first network function network element sends the corresponding computing parameter to the UE according to the computing parameter identifier carried in the computing parameter acquisition request.
[0156] Case 2: The first network function network element can also send the changed computing parameter to the UE when the subscribed computing parameter of the UE changes.
[0157] Case 3: The first network function network element can also periodically send the subscribed computing parameter of the UE to the UE according to a certain period.
[0158] S202: The UE triggers a process corresponding to the computing parameter according to the computing parameter.
[0159] Different computing parameters correspond to different processes, and triggering the process corresponding to the computing parameter includes actively triggering the process by the UE and passively triggering the process by the UE.
[0160] The UE actively triggers the process, that is, the UE actively triggers the process corresponding to the computing parameter according to the received computing parameter; the UE passively triggers the process, that is, the first network function network element sends a process processing instruction to the UE when sending the computing parameter to the UE, and instructs the UE to execute the corresponding process through the process processing instruction.
[0161] In the embodiment of the present disclosure, the first network function network element is provided, which can dynamically adjust the computing parameter of the computing node (UE), thereby triggering the configuration update of the UE and the dynamic adjustment of the network, better supporting the new scenarios of Internet of Everything, and adapting to the diversified and dynamic computing network demand.
[0162] In some embodiments, the computing parameter includes at least one of a computing resource parameter, a computing node behavior parameter, an expected computing resource parameter, an expected computing node behavior parameter, or a computing session parameter.
[0163] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of the computing power node, the computing power session parameter is used to indicate an actual session parameter of the computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0164] The expected computing power resource parameter includes but is not limited to an expected computing power resource type, an expected computing power resource size, an expected computing power resource load, an expected computing power providing duration, an expected computing power service type, and the like.
[0165] The expected computing power node behavior parameter includes but is not limited to an expected computing power node moving track (for example, the UE as the computing power node has mobility), an expected network condition parameter, an expected computing power demand parameter, an expected computing power application type, and the like.
[0166] The computing power resource parameter includes but is not limited to a computing power resource type, a computing power resource size, a computing power resource load, a computing power providing duration, a computing power service type, a computing power application type, and the like.
[0167] The computing power node behavior parameter includes but is not limited to a computing power node moving track (for example, the UE as the computing power node has mobility), a network condition parameter, an expected computing power demand parameter, and the like.
[0168] The computing power session parameter includes but is not limited to a UE identifier, a target computing power node identifier, computing task decomposition information, computing resource demand information (including a computing power resource type, a computing power resource size, and a computing power resource use duration), application information, application description information, a DNN, an S-NSSAI, a computing power session identifier, a computing power session path, QoS information, traffic information, and the like.
[0169] It should be noted that when the UE as the computing power node is registered to the network, the real-time computing power information can be periodically reported to the network by the UE, and therefore, the UE as the computing power node can only subscribe to the expected computing power resource parameter, the expected computing power node behavior parameter, and the computing power session parameter generated by the network side but unknown to the UE, and the like.
[0170] When the UE as the computing power consumer requests the computing power resource from the network, the UE can subscribe to the computing power parameter of the computing power node providing the computing power resource, that is, at least one of the computing power resource parameter, the computing power node behavior parameter, the expected computing power resource parameter, the expected computing power node behavior parameter, or the computing power session parameter.
[0171] FIG. 3 is a signaling interaction diagram II of a computing power parameter processing method according to an embodiment of the present disclosure. As shown in FIG. 3, the computing power parameter processing method includes the following steps:
[0172] S301, the third network function network element obtains mobility analysis data and / or computing power performance analysis data of the computing power node.
[0173] It should be noted that the specific type of the third network function network element is not limited in the embodiments of the present disclosure. For example, the third network function network element can be a third-party application, and a computing power management center in other computing power networks, mobile computing power networks, and wireless computing power networks. For example, the third network function network element can be an AF network element.
[0174] In this step, the third network function network element can subscribe to mobility analysis data and / or computing power performance analysis data about the computing power node from other network functions (for example, NWDAF or other network functions with performance analysis in a 6G network).
[0175] Correspondingly, after obtaining the mobility analysis data and / or computing power performance analysis data of the computing power node, the other network functions will send the mobility analysis data and / or computing power performance analysis data of the computing power node to the third network function network element.
[0176] S302, the third network function network element obtains computing power parameters according to the mobility analysis data and / or computing power performance analysis data.
[0177] Specifically, the third network function network element can verify the mobility analysis data and / or computing power performance analysis data, and export one or a group of computing power parameters.
[0178] S303, the third network function network element sends a parameter processing request to the first network function network element.
[0179] The parameter processing request is used to indicate at least one of creating computing power parameters, updating computing power parameters, or deleting computing power parameters.
[0180] In some possible implementation manners, the third network function network element can directly send the parameter processing request to the first network function network element.
[0181] In some possible implementation manners, the third network function network element can send the parameter processing request to the first network function network element through other network function network elements. For example, when the third network function network element is an AF, the parameter processing request can be sent to a second network function network element (for example, NEF), and correspondingly, the second network function network element sends the parameter processing request to the first network function network element.
[0182] It should be noted that in addition to the above computing power parameters, the parameter processing request can also include one or more of the following parameters: expected UE behavior parameters, network configuration parameters, external group ID and 5GVN group data, 5GVN group membership management parameters, location privacy indication parameters of the "LCS privacy" data subset of the subscription data, etc.
[0183] In some embodiments, if the parameter processing request sent by the third network function network element includes user data, the following steps are further included:
[0184] S1, the second network function network element (for example, NEF) sends a user data update request to the sixth network function network element (for example, UDM), and the user data update request is used to request to update user data.
[0185] S2, the sixth network function network element updates the user data according to the user data update request.
[0186] S3, the sixth network function network element sends a user data update response to the second network function network element.
[0187] Among them, the user data update response is used to indicate at least one of the following: user data update success, user data update failure or user data update failure reason.
[0188] S304, the first network function network element processes the computing power node parameters based on the parameter processing request, and obtains the processed computing power parameters.
[0189] Specifically, the first network function network element needs to judge the attribute of the computing power parameter. If the computing power parameter is an inherent attribute of the computing power node (for example, computing power resource type, etc.), the change is rejected; if the computing power parameter attribute is a non-inherent parameter, the change is accepted.
[0190] S305, the first network function network element sends a parameter processing response to the third network function network element.
[0191] Among them, the parameter processing response is used to indicate at least one of the following: parameter identifier of processing success, parameter identifier of processing failure or reason of processing failure.
[0192] In some possible embodiments, the first network function network element can directly send the parameter processing response to the third network function network element.
[0193] In some possible embodiments, the third network function network element can send the parameter processing request to the first network function network element through other network function network elements. For example, when the third network function network element is AF, the first network function network element can send the parameter processing response to the second network function network element (for example, NEF), and correspondingly, the second network function network element sends the parameter processing response to the AF.
[0194] S306、the first network function network element sends the computing power parameter to the UE subscribing to the computing power parameter.
[0195] S307、the UE triggers a process corresponding to the computing power parameter according to the computing power parameter.
[0196] In some embodiments, the UE sends a computing power parameter subscription request to the first network function network element, and the computing power parameter subscription request is used to request subscription of the computing power parameter.
[0197] Next, the step S202 or the step S307 is described in detail in combination with specific embodiments:
[0198] In embodiment one, the step S202 or the step S307 specifically includes the following steps S1-S2:
[0199] S1, if the UE determines that the computing power parameter is the expected computing power resource parameter and / or the expected computing power node behavior parameter, the UE sends a computing power resource update request or a computing power node registration request to the first network function network element.
[0200] S2, the first network function network element updates the computing power resource of the UE based on the computing power resource update request or the computing power registration request, and / or increases the computing power resource of the UE based on the computing power registration request.
[0201] The computing power resource update request is used to request updating of the computing power resource of the UE, and the computing power node registration request is used to request increasing of the computing power resource of the UE.
[0202] Specifically, when the UE is a computing power node and one or more of the expected computing power resource parameter, the expected computing power node behavior parameter, and the computing power session parameter in the received computing power parameter changes, the UE sends a computing power resource update request and / or a computing power node registration request to the first network function network element, to request updating of the computing power node information maintained in the network.
[0203] The computing power resource update request or the computing power node registration request includes but is not limited to one or more of the following: message type, UE identifier, computing power node form, computing power service type, computing performance (such as computing rate, load, CPU occupancy, bandwidth, etc.), computing power node location, computing power service area, etc.
[0204] In embodiment two, the step S202 or the step S307 specifically includes the following steps S1-S2:
[0205] S1, if the UE determines that the computing power parameter is the computing power resource parameter and / or the computing power node behavior parameter, the UE sends a session request to the first network function network element.
[0206] The session request is used to request to establish a computing power session of a UE to a computing power node providing computing power resource parameters and / or computing power behavior parameters.
[0207] S2, the first network function network element establishes a computing power session of the computing power node to the UE.
[0208] Specifically, in the following two cases, the UE sends a session request to the first network function network element.
[0209] Case 1: When the UE receives computing power parameters as computing power resource parameters and / or computing power node behavior parameters, and the computing power parameters indicate that there is a node in the network that meets its computing power demand.
[0210] Case 2: When the UE receives computing power parameters as expected UE behavior parameters and indicates the computing power demand required for the current AF Session, the UE discovers and selects a node that provides computing power for the current AF session. At this time, the UE can establish a computing power session with the node and use the computing power resources provided by the node to perform AF session-related processing.
[0211] The computing power session refers to a computing task execution channel between a computing power requester and a computing power node. The computing requester can send data required for executing a computing task to the computing power node through the channel, and the computing power node returns after executing the computing task, realizing the deep collaboration of connection and computing resources in the mobile network, opening up the transmission path of mobile computing power network endogenous computing power. At the same time, the user plane termination point of the computing power session is not necessarily in the DN, but can also be located in the CN or RAN side, which is different from the user plane path of the traditional PDU session (DN-CN(UPF)-RAN-UE). For example, the path of the computing power session includes but is not limited to the following: CN-RAN-UE, RAN-UE, CN-RAN, DN-CN(UPF)-RAN, DN-CN(UPF)-CN, CN-CN(UPF)-CN.
[0212] In some embodiments, since the computing power node can be located at the RAN side, the CN side, or the DN side, there are the following cases when establishing a computing power session:
[0213] (1) If the computing power node is at the RAN side, a computing power session at the RAN side needs to be established, and the UE can access the resources of the computing power node through the computing power session channel;
[0214] (2) If the computing power node is located at the core network / DN side, the path for the UE to access the computing power node is UE-access network-core network-DN (if located at the core network side, the end point of the path is the core network, and the DN is not included), and it is necessary to respectively establish a computing power session at the RAN side and a computing power session at the core network side, so as to finally realize the connection of the access network and the core network.
[0215] In Embodiment Three, the step S202 or the step S307 specifically includes the following step S1.
[0216] S1, if the UE determines that the computing power parameter is at least one of the expected computing power resource parameter, the expected computing power node behavior parameter, or the computing power session parameter, at least one of the establishment process, the modification process, and the release process of the computing power session is triggered according to the computing power parameter.
[0217] Specifically, when at least one of the establishment process, the modification process, and the release process of the computing power session is triggered, the following several cases are included:
[0218] (1) When the UE receives the computing power parameter to indicate that the UE is about to perform a computing power task, the UE initiates a computing power session establishment request;
[0219] (2) When the UE receives the computing power resource parameter and / or the computing power node behavior parameter, and there is a computing power node in the network that meets the current task of the UE, the UE initiates a computing power session establishment request and / or a computing power session modification request;
[0220] (3) When the QoS parameter in the computing session parameter received by the UE changes, the path strategy needs to be adjusted, and the UE initiates a computing power session modification request;
[0221] (4) When the computing session path in the computing session parameter received by the UE changes, such as the downtime of a certain network function entity in the path, the computing session path needs to be reselected, and the UE initiates a computing power session modification request;
[0222] (5) When the computing power resource parameter and / or the computing power node behavior parameter received by the UE indicates that the target computing power node in the current computing power session cannot continue to provide computing power services (such as the computing power resource size does not meet the demand, the computing power load does not meet the demand, the computing power service duration does not meet the demand, the computing power node moves the service range to cause the demand to be not met, the computing power node fails / downs / dies), the target computing node in the computing power computing session needs to be reselected, and the UE initiates a computing power session modification request;
[0223] (6) When the UE receives the expected behavior parameter of the UE to indicate that the computing power task of the UE is completed, the UE initiates a computing power session release request;
[0224] (7) When the UE receives the computing resource parameter and / or the computing session parameter, the UE initiates a computing session release request.
[0225] Specifically, the UE can send a computing session establishment request and / or a computing session modification request in the following ways:
[0226] Method one: the UE sends a computing session establishment / modification / release request to the RAN (the request only contains the RAN-side computing session), and establishes / modifies / releases the RAN-side computing session.
[0227] Method two: the UE sends a computing session establishment / modification / release request to the RAN (the request contains the RAN-side computing session and the CN-side computing session), the RAN transmits the CN computing session parameter to the SMF through the AMF, and establishes / modifies / releases the RAN-side and CN-side computing sessions respectively.
[0228] Method three: the UE sends a computing session establishment / modification / release request to the RAN (the request only contains the CN-side computing session), and the RAN computing session establishment / modification / release request is transmitted to the SMF through the AMF, and the CN-side computing session is established / modifies / releases.
[0229] In the fourth embodiment, the step S202 or the step S307 specifically includes the following steps S1-S2:
[0230] S1, if the UE determines that the computing parameter is the expected computing node behavior parameter, and the computing parameter is used to indicate that the UE is about to be shut down or powered off, a computing service migration request is sent to the first network function network element, and the computing service migration request is used to request to migrate the computing service on the UE to another UE;
[0231] S2, the first network function network element migrates the computing service on the UE to another UE based on the computing service migration request.
[0232] Specifically, when the UE1 receives the expected computing node behavior parameter subscribed, the parameter indicates that the UE1 is about to be shut down or powered off (such as battery energy depletion, load exceeding threshold value), the UE1 migrates its local computing service to the UE2. Wherein, the migration message includes but is not limited to one or more of the original UE identifier (UE1), target UE identifier (UE2), migration reason, migration strategy, etc.
[0233] Wherein, the migration strategy includes but is not limited to migration path, computing service decomposition method, etc.
[0234] In the fifth embodiment, the step S202 or the step S307 specifically includes the following steps S1-S2:
[0235] S1, if the UE determines that the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, the UE sends an application deployment request to the first network function network element.
[0236] The application deployment request includes, but is not limited to, one or more of the following: identification information of the UE, type of the deployed application.
[0237] S2, the first network function network element deploys the application based on the application deployment request.
[0238] Specifically, when the UE receives the subscribed expected computing power node behavior parameter, the parameter predicts that the network will appear a computing power service type (such as an XR video codec service), the UE sends an application deployment request to the first network function network element to support the upcoming computing power service.
[0239] In embodiment six, the above step S202 or step S307 specifically includes the following steps S1-S2:
[0240] S1, if the UE determines that the computing power parameter is an expected computing power resource parameter and an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the service duration of the computing power node is a preset duration and / or the load of the computing power node exceeds a load threshold, the UE sends an application offloading request to the first network function network element, and the application offloading request includes identification information of the UE and / or type of the offloaded application.
[0241] S2, the first network function network element offloads the application based on the application offloading request.
[0242] FIG. 4 is a signaling interaction diagram three of the computing power parameter processing method provided by an embodiment of the present disclosure. As shown in FIG. 4, the computing power parameter processing method includes the following steps:
[0243] S401, the third network function network element sends a computing power request message to the fourth network function network element.
[0244] The computing power request message is used to request to update the computing power policy.
[0245] It should be noted that the type of the fourth network function network element is not particularly limited in the embodiments of the present disclosure. For example, the fourth network function network element can be a PCF.
[0246] The computing power request message includes, but is not limited to, one or more of the following: AF identifier, external application identifier, transmission policy, computing power scheduling policy, computing power session (i.e. communication computing power session, or computing power session) policy, and the like.
[0247] The computing power scheduling strategy can include UE identification, application information, application description information, computing power node identification, provided computing power resource size, provided computing power resource time, provided computing power resource type, provided computing power service type, computing power allocation information, load balancing strategy, and security strategy.
[0248] The computing power session strategy can include UE identification, target computing power node identification, computing task decomposition information, computing resource requirement information (including computing power resource type, computing power service type, computing power resource size, and computing power resource use duration), application information, application description information, DNN, S-NSSAI, computing power session identification, computing power session path, QoS information, and traffic information.
[0249] In some embodiments, the above information can be included in an AF session establishment or modification request message.
[0250] S402, the fourth network function network element sends a scheduling strategy update indication to the first network function network element.
[0251] The scheduling strategy update indication is used to instruct the first network function network element to update the scheduling strategy.
[0252] Specifically, the PCF makes a policy decision, determines the policy information that needs to be updated or new, determines the computing power scheduling strategy that needs to be updated to be sent to the first network function network element, determines the computing power session strategy that needs to be updated to be sent to the SMF, and determines the UE policy that needs to be updated to be sent to the UE through the AMF.
[0253] More specifically, the computing power scheduling strategy is used to indicate at least one of the following:
[0254] (1) Replace the computing power node that executes the computing power task, and carry the new computing power node identification, provided computing power resource size, provided computing power resource time, provided computing power resource type, and provided computing power service type in the computing power scheduling strategy.
[0255] (2) Update the computing power allocation information of multiple computing power nodes, and carry the computing power node identification that needs to be updated and the corresponding computing power allocation information in the computing power scheduling strategy.
[0256] (3) Replace the computing power session path: carry the selected computing power session path in the computing power session strategy.
[0257] (4) Replace the application information that initiates the computing power request when executing the computing power task: carry the new application information and application description information in the computing power scheduling strategy.
[0258] (5) Replace the computing power service type: carry the new computing power service type and / or the computing power node information supporting the computing power service type in the computing power scheduling strategy.
[0259] S403, the first network function network element updates the scheduling strategy for the computing power node corresponding to the computing power scheduling strategy according to the scheduling strategy update instruction.
[0260] Specifically, when the first network function network element updates the scheduling strategy, the following several cases are included:
[0261] (1) When receiving the strategy of the computing power node executing the computing power task, the first network function network element issues the computing power task to the new computing power node, carrying the computing power task identifier and the computing power scheduling strategy therein.
[0262] The first network function network element can also issue a computing power task termination request to the old computing power node, carrying the computing power task identifier and the termination reason therein.
[0263] (2) When receiving the strategy of updating the computing power allocation information of multiple computing power nodes, the first network function network element sends a computing power task update message to each computing power node that needs to be reallocated computing power, carrying the computing power task identifier, computing power allocation information, and other information therein.
[0264] (3) When receiving the strategy of updating the application information of the computing power request, the first network function network element sends a computing power task update message to the computing power node executing the current computing power task, carrying the computing power task identifier, application information, and application description information therein.
[0265] (4) When receiving the strategy of changing the computing power service type, the first network function network element can trigger one or more of the following operations:
[0266] ① If the computing power node currently executing the computing power task supports the new computing power service type, the first network function network element sends a computing power task update message to the computing power node, carrying the computing power task identifier and the provided computing power service type therein.
[0267] ② If the computing power node currently executing the computing power task does not support the new computing power service type, the first network function network element can trigger different operations according to whether the computing power node identifier is included in the computing power scheduling strategy:
[0268] Specifically, if the computing power node identifier is included in the computing power scheduling strategy, the first network function network element issues the computing power task to the new computing power node, carrying the computing power task identifier and the computing power scheduling strategy therein. At the same time, the first network function network element issues a computing power task termination request to the old computing power node, carrying the computing power task identifier and the termination reason therein.
[0269] If the new computing power node identifier is not included in the computing power scheduling strategy, the first network function network element reselects a computing power node that meets the computing power service type based on the previous computing power demand, and issues a computing power task to the new computing power node and issues a computing power task termination request to the old computing power node.
[0270] S404, the fourth network function network element sends a session policy update indication to the sixth network function network element.
[0271] The session policy update indication instructs the sixth network function network element to update the session policy.
[0272] It should be noted that the specific type of the sixth network function network element is not particularly limited in the embodiments of the present disclosure, for example, the sixth network function network element can be an SMF.
[0273] Specifically, the sixth network function network element divides the computing power session policy into a CN-side computing power session policy and a RAN-side computing power session policy, the CN-side computing power session policy is executed by the SMF, and the RAN-side computing power session policy is transmitted to the RAN by the SMF through the AMF and executed by the RAN.
[0274] In some embodiments, if the UPF in the existing computing power session path is modified, the sixth network function network element sends an N4 session modification request message to the UPF to request modification of the CN-side computing power session and N4 context. The N4 session modification request message includes one or more of, but is not limited to, session type (traditional PDU session, computing power session), computing power session ID, S-NSSAI, DNN, target computing power node ID, tunnel information, QoS information, and parameters / policies to be updated.
[0275] In some embodiments, when the computing power session policy involves modification of the target computing power node or creation of a new computing power path, the sixth network function network element can send an N4 session establishment request message to the UPF to create an initial N4 session context. The N4 session establishment request message includes one or more of, but is not limited to, session type (traditional PDU session, computing power session), computing power session ID, S-NSSAI, DNN, target computing power node ID, tunnel information, QoS information, and configured parameters / policies.
[0276] In some embodiments, when the computing power session policy may involve modification of the target computing power node or deletion of the computing power path or modification of the QoS information, the sixth network function network element can send an N4 session release request message to the UPF in the path to be deleted to request release of the CN-side computing power session and N4 context.
[0277] S405, the fourth network function network element updates the local computing power policy of the UE.
[0278] S406, the first network function network element sends a scheduling policy update response to the fourth network function network element.
[0279] The scheduling policy update response is used to indicate success or failure of the scheduling policy update.
[0280] S407, the sixth network function network element sends a session policy update response to the fourth network function network element.
[0281] The session policy update response is used to indicate success or failure of the session policy update.
[0282] S408, the fourth network function network element sends a computing power request response to the third network function network element.
[0283] The computing power request response is used to indicate success or failure of the scheduling policy update and / or success or failure of the session policy update.
[0284] Figure 5 is a signaling interaction diagram four of a computing power parameter processing method according to an embodiment of the present disclosure. As shown in Figure 5, the computing power parameter processing method includes the following steps:
[0285] S501, the third network function network element sends a computing power request message to the first network function network element, the computing power request message being used to request updating of a computing power policy.
[0286] The specific content of the computing power request information can refer to step S401 in the embodiment shown in Figure 4, and will not be described here again.
[0287] The computing power request information can be contained in a computing power session establishment or computing power session modification request message.
[0288] S502, the first network function network element sends a policy update indication to the fourth network function network element according to the computing power request message.
[0289] The policy update indication includes, but is not limited to, one or more of the following information: an association ID, a UE identifier, policy data (such as a computing power scheduling policy, a computing power session policy, etc.), and the like.
[0290] S503, the fourth network function network element sends a scheduling policy update indication to the first network function network element.
[0291] The scheduling policy update indication is used to instruct the first network function network element to update the scheduling policy.
[0292] S504, the first network function network element updates the scheduling policy for a computing power node corresponding to the computing power scheduling policy according to the scheduling policy update indication.
[0293] S505, the fourth network function network element sends a session policy update indication to the sixth network function network element.
[0294] The session policy update indicates that the sixth network function network element updates the session policy.
[0295] S506, the fourth network function network element updates the local computing power policy of the UE.
[0296] It should be noted that the implementation of steps S503-S506 is similar to steps S402-S405 in the embodiment shown in FIG. 4, which will not be repeated here.
[0297] S507, the first network function network element sends a scheduling policy update response to the fourth network function network element.
[0298] S508, the sixth network function network element sends a session policy update response to the fourth network function network element.
[0299] S509, the fourth network function network element sends a computing power request response to the first network function network element.
[0300] S510, the first network function network element sends a computing power request response to the third network function network element.
[0301] In some embodiments, when the fourth network function network element decides to update the UE computing power policy process according to the trigger condition (for example, the third network function network element or the first network function network element senses that the current computing power allocation principle reaches the UE load online), the computing power allocation strategy of the UE can be updated. Next, the way to update the local computing power policy of the UE will be described in detail in combination with FIG. 6:
[0302] FIG. 6 is a signaling interaction diagram for updating the local computing power policy of the UE according to an embodiment of the present disclosure. As shown in FIG. 6, when updating the local computing power policy of the UE, the following steps are included:
[0303] S601, the fourth network function network element obtains the UE computing power policy.
[0304] The UE computing power policy includes but is not limited to one or more of the following: UE access selection policy, PDU session related policy, computing power scheduling policy, computing power session policy, etc.
[0305] The computing power scheduling policy can include but is not limited to one or more of the following: UE identifier, application information, application description information, computing power node identifier, provided computing power resource size, provided computing power resource time, provided computing power resource type, computing power allocation information, load balancing policy, security policy, etc.
[0306] The computing power session policy can include one or more of the following, but is not limited to: UE identifier, target computing power node identifier, computing task decomposition information, computing resource requirement information (including computing resource type, computing resource size, computing resource use duration), application information, application description information, DNN, S-NSSAI, computing power session identifier, computing power session path, QoS information, traffic information.
[0307] S602, the fourth network function network element sends a UE computing power policy update request to the fifth network function network element.
[0308] The UE computing power policy update request is used to request to update the local computing power policy of the UE.
[0309] In some embodiments, when the fourth network function network element is a PCF and the fifth network function network element is an AMF, the PCF can invoke the Namf_Communication_N1N2MessageTransfer message provided by the AMF to send the UE computing power policy update request.
[0310] The UE computing power policy update request includes the above-mentioned UE computing power policy.
[0311] S603, the fifth network function network element sends a paging message to the terminal.
[0312] The paging message includes the UE computing power policy.
[0313] Specifically, if the UE is in CM-IDLE and reachable, the fifth network function network element can start the paging process by sending a paging message that triggers a network service request.
[0314] In some embodiments, if the UE is not reachable, the fifth network function network element can report to the fourth network function network element that it is unable to send the policy container to the UE.
[0315] S604, the UE updates the local computing power policy of the UE according to the UE computing power policy.
[0316] S605, the UE sends a response message to the fifth network function network element.
[0317] S606, the second network function network element sends a response message to the fourth network function network element.
[0318] The response message is used to indicate that the UE computing power policy update is successful or failed.
[0319] FIG. 7 is a structural schematic diagram of a computing power parameter processing apparatus according to an embodiment of the present disclosure. The computing power parameter processing apparatus 700 according to the embodiment of the present disclosure is applied to a UE. As shown in FIG. 7, the computing power parameter processing apparatus 700 includes:
[0320] The receiving module 701 is configured to receive a computing power parameter sent by a first network function network element, and the UE subscribes to the computing power parameter;
[0321] The processing module 702 is configured to trigger a process corresponding to the computing power parameter according to the computing power parameter.
[0322] In some embodiments, the processing module 702 is further configured to subscribe to the computing power parameter by sending a computing power parameter subscription request to the first network function network element, the computing power parameter subscription request being used to request subscription to the computing power parameter;
[0323] The computing power parameter includes at least one of a computing power resource parameter, a computing power node behavior parameter, an expected computing power resource parameter, an expected computing power node behavior parameter, or a computing power session parameter.
[0324] The computing power resource parameter is used to indicate an actual resource parameter of a computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of the computing power node, the computing power session parameter is used to indicate an actual session parameter of the computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0325] In some embodiments, the processing module 702 is specifically configured to send a computing power resource update request or a computing power node registration request to the first network function network element if the computing power parameter is the expected computing power resource parameter and / or the expected computing power node behavior parameter.
[0326] The computing power resource update request is used to request updating of the computing power resource of the UE, and the computing power node registration request is used to request increasing the computing power resource of the UE.
[0327] In some embodiments, the processing module 702 is specifically configured to send a session request to the first network function network element if the computing power parameter is the computing power resource parameter and / or the computing power node behavior parameter, the session request being used to request establishing a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
[0328] In some embodiments, the processing module 702 is specifically configured to trigger an establishment process and / or a modification process of a computing power session according to the computing power parameter if the computing power parameter is at least one of the expected computing power resource parameter, the expected computing power node behavior parameter, or the computing power session parameter.
[0329] In some embodiments, the processing module 702 is specifically configured to send a computing power service migration request to the first network function network element if the computing power parameter is the expected computing power node behavior parameter and the computing power parameter is used to indicate that the UE is down or powered off, the computing power service migration request being used to request migrating a computing power service on the UE to another UE.
[0330] If the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, and the application deployment request includes the identification information of the UE and the type of the deployed application.
[0331] In some embodiments, the processing module 702 is specifically configured to: if the computing power parameter is an expected computing power resource parameter or an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the service duration of the computing power node is a preset duration and / or the load of the computing power node exceeds a load threshold value, an application offloading request is sent to the first network function network element, and the application offloading request includes the identification information of the UE and / or the type of the offloaded application.
[0332] In some embodiments, the receiving module 701 is further configured to: receive a paging message from the fifth network function network element, and the paging message includes a UE computing power policy, and the UE computing power policy includes at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy, and a computing power session policy;
[0333] The processing module 702 is further configured to: update the local computing power policy of the UE according to the UE computing power policy;
[0334] It should be noted that the above computing power parameter processing apparatus provided by the present disclosure can correspondingly implement all method steps implemented by the corresponding nodes in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0335] FIG. 8 is a structural schematic diagram of a computing power parameter processing apparatus provided by an embodiment of the present disclosure. The computing power parameter processing apparatus 800 provided by the present embodiment is applied to a first network function network element. As shown in FIG. 8, the computing power parameter processing apparatus 800 includes:
[0336] The sending module 801 is configured to send a computing power parameter to a UE subscribing to the computing power parameter, and the computing power parameter is used to trigger a process corresponding to the computing power parameter.
[0337] In some embodiments, the computing power parameter processing apparatus 800 further includes a processing module 802 and a receiving module 803.
[0338] The receiving module 803 is configured to receive a parameter processing request from a third network function network element, and the parameter processing request is used to indicate at least one of creating a computing power parameter, updating a computing power parameter, or deleting a computing power parameter.
[0339] The processing module 802 is configured to process the computing power node parameter based on the parameter processing request, and obtain a processed computing power parameter.
[0340] The sending module 801 is specifically configured to send the obtained computing power parameter to the UE.
[0341] In some embodiments, the receiving module 803 is further configured to receive a computing power parameter subscription request sent by the UE, the computing power parameter subscription request being used to request subscription to the computing power parameter.
[0342] The computing power parameter includes at least one of a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter.
[0343] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node.
[0344] The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0345] In some embodiments, the sending module 801 is further configured to send the computing power parameter to the UE that subscribes to the computing power parameter, the computing power parameter being used to trigger a process corresponding to the computing power parameter.
[0346] In some embodiments, the receiving module 803 is further configured to receive a computing power resource update request and / or a computing power node registration request sent by the UE.
[0347] The processing module 802 is further configured to update the computing power resource of the UE based on the computing power resource update request or the computing power registration request, and / or increase the computing power resource of the UE based on the computing power registration request.
[0348] In some embodiments, the receiving module 803 is further configured to receive an application deployment request and / or an application offloading request sent by the UE, the application deployment request including identification information of the UE, a type of the deployed application, and the application offloading request including identification information of the UE and / or a type of the offloaded application.
[0349] The processing module 802 is further configured to deploy the application for the UE based on the application deployment request, and / or offload the application based on the application offloading request.
[0350] In some embodiments, the receiving module 803 is further configured to receive a session request sent by the UE, the session request being used to request establishment of a computing power session from a computing power node that provides the computing power resource parameter and / or the computing power behavior parameter to the UE.
[0351] The processing module 802 is further configured to establish the computing power session from the computing power node to the UE.
[0352] In some embodiments, the receiving module 803 is further configured to receive a computing power request message from the third network function network element, the computing power request message being used to request to update the computing power policy;
[0353] The sending module 801 is further configured to send a policy update indication to the fourth network function network element according to the computing power request message, the policy update indication being used to indicate to update the computing power policy, the computing power policy including the computing power scheduling policy and / or the computing power session policy.
[0354] In some embodiments, the receiving module 803 is further configured to receive a scheduling policy update indication from the fourth network function network element, the scheduling update indication including the identification information of the computing power task to be updated, the computing power scheduling policy;
[0355] The processing module 802 is further configured to update the scheduling policy for the computing power node corresponding to the computing power scheduling policy according to the scheduling policy update indication;
[0356] The sending module 801 is further configured to send a scheduling policy update response to the fourth network function network element, the scheduling policy update response being used to indicate that the computing power scheduling policy is updated successfully or unsuccessfully.
[0357] In some embodiments, the computing power scheduling policy is used to indicate at least one of the following: to replace the computing power node performing the computing power task, to update the computing power allocation information of the plurality of computing power nodes processing the computing power task, to replace the computing power session path, to replace the application information initiating the computing power request when performing the computing power task, or to replace the computing power service type.
[0358] In some embodiments, the receiving module 803 is further configured to receive a policy update response from the fourth network function network element, the policy update response being used to indicate that the computing power policy is updated successfully or unsuccessfully;
[0359] The sending module 801 is further configured to send a computing power request response to the third network function network element, the computing power request response being used to indicate that the computing power policy is updated successfully or unsuccessfully.
[0360] It should be noted that the above computing power parameter processing apparatus provided by the present disclosure can correspondingly implement all method steps implemented by the corresponding nodes in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0361] FIG. 9 is a structural schematic diagram of a computing power parameter processing apparatus according to an embodiment of the present disclosure. The computing power parameter processing apparatus 900 provided by the present embodiment is applied to a second network function network element. As shown in FIG. 9, the computing power parameter processing apparatus 900 includes:
[0362] The sending module 901 is configured to send a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creation of a computing power parameter, update of the computing power parameter, or deletion of the computing power parameter.
[0363] The parameter processing response is used to indicate at least one of a parameter identifier of successful processing, a parameter identifier of failed processing, or a reason of failed processing.
[0364] In some embodiments, the sending module 901 is further configured to, if the parameter processing request includes user data, send a user data update request to a user data management function (UDM), the user data update request being used to request update of the user data.
[0365] In some embodiments, the computing power parameter processing apparatus 900 further includes a receiving module 902 configured to receive a user data update response sent by the UDM, the user data update response being used to indicate at least one of successful update of the user data, failed update of the user data, or a reason of failed update of the user data.
[0366] It should be noted that the computing power parameter processing apparatus provided in the present disclosure can realize all the method steps of the corresponding nodes in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0367] FIG. 10 is a structural schematic diagram of a computing power parameter processing apparatus according to an embodiment of the present disclosure. The computing power parameter processing apparatus 1000 provided in the present embodiment is applied to a third network function network element. As shown in FIG. 10, the computing power parameter processing apparatus 1000 includes:
[0368] The obtaining module 1001 is configured to obtain mobility analysis data and / or computing power performance analysis data of a computing power node, and obtain a computing power parameter according to the mobility analysis data and / or the computing power performance analysis data.
[0369] The sending module 1002 is configured to send a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creation of a computing power node parameter, update of the computing power node parameter, or deletion of the computing power node parameter.
[0370] In some embodiments, the computing power parameter processing apparatus 1000 further includes a receiving module 1003 configured to receive a parameter processing response from the first network function network element, the parameter processing response being used to indicate at least one of a parameter identifier of successful processing, a parameter identifier of failed processing, or a reason of failed processing.
[0371] In some embodiments, the sending module 1002 is further configured to send a computing power request message to the fourth network function network element and / or the first network function network element, the computing power request message being used to request to update the computing power policy.
[0372] In some embodiments, the receiving module 1003 is further configured to receive a computing power request response from the fourth network function network element and / or the first network function network element.
[0373] It should be noted that the above computing power parameter processing apparatus provided by the present disclosure can correspondingly implement all method steps implemented by the corresponding nodes in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0374] FIG. 11 is a structural schematic diagram of a computing power parameter processing apparatus according to an embodiment of the present disclosure. The computing power parameter processing apparatus 1100 provided by the present embodiment is applied to a fourth network function network element. As shown in FIG. 11, the computing power parameter processing apparatus 1100 comprises:
[0375] A receiving module 1101 configured to receive a computing power request message from a third network function network element and / or receive a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update the computing power policy, and the policy update indication being used to instruct the fourth network function network element to update the computing power policy.
[0376] A sending module 1102 configured to send a scheduling policy update indication to the first network function network element, the scheduling policy update indication being used to instruct the first network function network element to update the scheduling policy.
[0377] In some embodiments, the receiving module 1101 is further configured to receive a scheduling policy update response from the first network function network element, the scheduling policy update response being used to indicate that the computing power scheduling policy update is successful or failed.
[0378] In some embodiments, the sending module 1102 is further configured to send a session policy update indication to a sixth network function network element, the session policy update indication being used to instruct the sixth network function network element to update the session policy.
[0379] In some embodiments, the computing power parameter processing apparatus 1100 further comprises an obtaining module 1103 configured to obtain a UE computing power policy.
[0380] The sending module 1102 is further configured to send a UE computing power policy update request to a fifth network function network element, the UE computing power policy update request containing the UE computing power policy, and the UE computing power policy update request being used to request to update the local computing power policy of the UE.
[0381] It should be noted that the above computing power parameter processing apparatus provided by the present disclosure can correspondingly implement all method steps implemented by the corresponding nodes in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0382] FIG. 12 is a structural schematic diagram of a UE provided by an embodiment of the present disclosure. As shown in FIG. 12, the UE provided by the embodiment of the present disclosure includes:
[0383] The transceiver 1201 is configured to transceive data under the control of the processor 1202.
[0384] The memory 1203 is configured to store a computer program.
[0385] In FIG. 12, the bus architecture can include any number of interconnected buses and bridges, which are linked together by various circuits of the processor 1202 representing one or more processors and the memory 1203 representing a memory. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus will not be described further herein. The bus interface provides an interface. The transceiver 1201 can be a plurality of elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, and other transmission media. The processor 1202 is responsible for managing the bus architecture and general processing, and the memory 1203 can store data used by the processor 1202 when performing operations.
[0386] The processor 1202 is responsible for managing the bus architecture and general processing, and the memory 1203 can store data used by the processor 1202 when performing operations.
[0387] In some embodiments, the processor 1202 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0388] The processor 1202 is configured to execute any method provided by the embodiments of the present disclosure in relation to the first terminal by invoking the computer program stored in the memory 1203 according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0389] Specifically, the processor 1202 is configured to read the computer program in the memory and perform the following operations: receiving a computing power parameter sent by a first network function network element, the UE subscribing to the computing power parameter; and triggering a process corresponding to the computing power parameter according to the computing power parameter.
[0390] In some embodiments, the processor 1202 is further configured to: send a computing power parameter subscription request to the first network function network element, the computing power parameter subscription request being used to request subscription to the computing power parameter;
[0391] The computing power parameter includes at least one of a computing power resource parameter, a computing power node behavior parameter, an expected computing power resource parameter, an expected computing power node behavior parameter, or a computing power session parameter.
[0392] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of the computing power node, the computing power session parameter is used to indicate an actual session parameter of the computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0393] In some embodiments, triggering the process corresponding to the computing power parameter according to the computing power parameter includes: if the computing power parameter is the expected computing power resource parameter and / or the expected computing power node behavior parameter, sending a computing power resource update request or a computing power node registration request to the first network function network element.
[0394] The computing power resource update request is used to request updating of the computing power resource of the UE, and the computing power node registration request is used to request increasing the computing power resource of the UE.
[0395] In some embodiments, triggering the process corresponding to the computing power parameter according to the computing power parameter includes: if the computing power parameter is the computing power resource parameter and / or the computing power node behavior parameter, sending a session request to the first network function network element, the session request being used to request establishing a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
[0396] In some embodiments, triggering the process corresponding to the computing power parameter according to the computing power parameter includes: if the computing power parameter is at least one of the expected computing power resource parameter, the expected computing power node behavior parameter, or the computing power session parameter, triggering an establishment process and / or a modification process of the computing power session according to the computing power parameter.
[0397] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the UE is powered off or shut down, a computing power service migration request is sent to the first network function network element, and the computing power service migration request is used to request to migrate the computing power service on the UE to another UE.
[0398] If the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, and the application deployment request includes the identification information of the UE and the type of the deployed application.
[0399] In some embodiments, according to the computing power parameter, a process corresponding to the computing power parameter is triggered, including: if the computing power parameter is an expected computing power resource parameter, an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the service duration of the computing power node is a preset duration and / or the load of the computing power node exceeds a load threshold value, an application offloading request is sent to the first network function network element, and the application offloading request includes the identification information of the UE and / or the type of the offloaded application.
[0400] In some embodiments, the processor 1202 is further configured to: receive a paging message from the fifth network function network element, the paging message including a UE computing power policy, the UE computing power policy including at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy, and a computing power session policy; and update the local computing power policy of the UE according to the UE computing power policy.
[0401] It should be noted that the above UE provided by the present disclosure can implement all method steps implemented by the UE in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0402] FIG. 13 is a structural schematic diagram of a network function network element provided by an embodiment of the present disclosure. The network function network element is a first network function network element. As shown in FIG. 13, the network function network element provided by the embodiment of the present disclosure includes:
[0403] The transceiver 1301 is configured to transceive data under the control of the processor 1302.
[0404] The memory 1303 is configured to store a computer program.
[0405] In FIG. 13, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuitry of one or more processors represented by the processor 1302 and memory represented by the memory 1303. The bus architecture can also link various other circuitry such as peripheral devices, voltage regulators, and power management circuitry, which are well known in the art and thus will not be further described herein. The bus interface provides an interface. The transceiver 1301 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a unit for communicating with various other apparatuses on transmission media, including wireless channels, wired channels, optical cables, and the like. The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 in performing operations.
[0406] The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 in performing operations.
[0407] The processor 1302 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0408] The processor 1302 is configured to execute any method related to the first terminal provided by the embodiments of the present disclosure by invoking the computer program stored in the memory 1303 according to the obtained executable instructions. The processor and the memory can also be physically arranged separately.
[0409] Specifically, the processor 1302 is configured to read the computer program in the memory and perform the following operations: sending a computing power parameter to a UE subscribing to the computing power parameter, the computing power parameter being used to trigger a flow corresponding to the computing power parameter.
[0410] In some embodiments, sending the computing power parameter to the UE subscribing to the computing power parameter includes: receiving a parameter processing request from a third network function, the parameter processing request being used to indicate at least one of creating the computing power parameter, updating the computing power parameter, or deleting the computing power parameter; processing the computing power node parameter based on the parameter processing request to obtain a processed computing power parameter; and sending the processed computing power parameter to the UE.
[0411] In some embodiments, the processor 1302 is further configured to receive a computing power parameter subscription request sent by the UE, the computing power parameter subscription request being used to request subscription of a computing power parameter; and the computing power parameter comprises at least one of a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter.
[0412] The computing power resource parameter is used to indicate an actual resource parameter of the computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node.
[0413] The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
[0414] In some embodiments, the processor 1302 is further configured to send the computing power parameter to the UE that subscribes to the computing power parameter, and the computing power parameter is used to trigger a process corresponding to the computing power parameter.
[0415] In some embodiments, the processor 1302 is further configured to receive a computing power resource update request and / or a computing power node registration request sent by the UE; update the computing power resource of the UE based on the computing power resource update request or the computing power registration request, and / or increase the computing power resource of the UE based on the computing power registration request.
[0416] In some embodiments, the processor 1302 is further configured to receive an application deployment request and / or an application offloading request sent by the UE, the application deployment request comprising identification information of the UE, a type of the deployed application, and the application offloading request comprising identification information of the UE and / or a type of the offloaded application; deploy the application for the UE based on the application deployment request, and / or offload the application based on the application offloading request.
[0417] In some embodiments, the processor 1302 is further configured to receive a session request sent by the UE, the session request being used to request establishment of a computing power session from a computing power node that provides the computing power resource parameter and / or the computing power behavior parameter to the UE; and establish the computing power session from the computing power node to the UE.
[0418] In some embodiments, the processor 1302 is further configured to receive a computing power request message from a third network function network element, the computing power request message being used to request update of a computing power policy; and send a policy update indication to a fourth network function network element according to the computing power request message, the policy update indication being used to indicate update of the computing power policy, and the computing power policy comprising a computing power scheduling policy and / or a computing power session policy.
[0419] In some embodiments, the processor 1302 is further configured to receive a scheduling policy update indication from the fourth network function network element, the scheduling update indication including identification information of the computing power task to be updated and the computing power scheduling policy; update the scheduling policy for the computing power node corresponding to the computing power scheduling policy according to the scheduling policy update indication; and send a scheduling policy update response to the fourth network function network element, the scheduling policy update response being used to indicate success or failure of the computing power scheduling policy update.
[0420] In some embodiments, the computing power scheduling policy is used to indicate at least one of the following: replacement of the computing power node executing the computing power task, update of the computing power allocation information when the plurality of computing power nodes process the computing power task, replacement of the computing power session path, replacement of the application information initiating the computing power request when executing the computing power task, or replacement of the computing power service type.
[0421] In some embodiments, the processor 1302 is further configured to receive a policy update response from the fourth network function network element, the policy update response being used to indicate success or failure of the computing power policy update; send a computing power request response to the third network function network element, the computing power request response being used to indicate success or failure of the computing power policy update.
[0422] It should be noted that the above network function network element provided by the present disclosure can implement all the method steps implemented by the first network function network element in the above method embodiment, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiment will not be described in detail.
[0423] FIG. 14 is a structural schematic diagram of a network function network element provided by an embodiment of the present disclosure. As shown in FIG. 14, the network function network element is a second network function network element, and the network function network element provided by the embodiment of the present disclosure includes:
[0424] The transceiver 1401 is configured to transceive data under the control of the processor 1402;
[0425] The memory 1403 is configured to store a computer program;
[0426] In FIG. 14, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuitry of one or more processors represented by the processor 1402 and memory represented by the memory 1403. The bus architecture can also link various other circuitry such as peripheral devices, voltage regulators, and power management circuitry, which are well known in the art and thus, are not further described herein. The bus interface provides an interface. The transceiver 1401 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatuses over transmission media, including wireless channels, wired channels, optical cables, and the like. The processor 1402 is responsible for managing the bus architecture and general processing, and the memory 1403 can store data used by the processor 1402 in executing operations.
[0427] The processor 1402 is responsible for managing the bus architecture and general processing, and the memory 1403 can store data used by the processor 1402 in executing operations.
[0428] In some embodiments, the processor 1402 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0429] The processor 1402 is configured to perform any method provided by the embodiments of the present disclosure with respect to the first terminal by invoking the computer program stored in the memory 1403 according to the executable instructions obtained. The processor and the memory can also be physically arranged separately.
[0430] Specifically, the processor 1402 is configured to read the computer program in the memory and perform the following operations: sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating a computing power parameter, updating the computing power parameter, or deleting the computing power parameter.
[0431] In some embodiments, the processor 1402 is further configured to: receive a parameter processing response from the first network function network element; and wherein the parameter processing response is used to indicate at least one of a parameter identifier of processing success, a parameter identifier of processing failure, or a reason of processing failure.
[0432] In some embodiments, the processor 1402 is further configured to: if the parameter processing request sent by the third network function network element includes user data, send a user data update request to a user data management function (UDM), the user data update request being used to request to update the user data.
[0433] It should be noted that the network function network element provided by the present disclosure can implement all the method steps implemented by the second network function network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0434] FIG. 15 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure. As shown in FIG. 15, the network function network element is a third network function network element, and the network function network element provided by the embodiment of the present disclosure includes:
[0435] The transceiver 1501 is configured to transceive data under the control of the processor 1502.
[0436] The memory 1503 is configured to store a computer program.
[0437] In FIG. 15, the bus architecture can include any number of interconnected buses and bridges, which are linked together by various circuits of the processor 1502, which represents one or more processors, and the memory 1503, which represents a memory. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus will not be described further herein. The bus interface provides an interface. The transceiver 1501 can be a plurality of elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, and other transmission media. The processor 1502 is responsible for managing the bus architecture and general processing, and the memory 1503 can store data used by the processor 1502 when performing operations.
[0438] The processor 1502 is responsible for managing the bus architecture and general processing, and the memory 1503 can store data used by the processor 1502 when performing operations.
[0439] In some embodiments, the processor 1502 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor can also be a multi-core architecture.
[0440] The processor 1502 is configured to execute any method provided by the embodiments of the present disclosure on the first terminal by invoking the computer program stored in the memory 1503. The processor and the memory can also be physically arranged separately.
[0441] Specifically, the processor 1502 is configured to read the computer program in the memory and perform the following operations: obtaining mobility analysis data and / or computing power performance analysis data of the computing power node; obtaining computing power parameters according to the mobility analysis data and / or the computing power performance analysis data; and sending a parameter processing request to the first network function network element, the parameter processing request being used to indicate at least one of creating, updating or deleting the computing power node parameters.
[0442] In some embodiments, the processor 1502 is further configured to receive a parameter processing response from the first network function network element, the parameter processing response being used to indicate at least one of a parameter identifier indicating successful processing, a parameter identifier indicating failed processing or a reason for failed processing.
[0443] In some embodiments, the processor 1502 is further configured to send a computing power request message to the fourth network function network element and / or the first network function network element, the computing power request message being used to request updating the computing power policy; and receive a computing power request response from the fourth network function network element and / or the first network function network element.
[0444] It should be noted that the above network function network element provided by the embodiments of the present disclosure can implement all the method steps implemented by the third network function network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0445] FIG. 16 is a structural schematic diagram of a network function network element according to an embodiment of the present disclosure. As shown in FIG. 16, the network function network element is a fourth network function network element, and the network function network element provided by the embodiments of the present disclosure includes:
[0446] The transceiver 1601 is configured to transceive data under the control of the processor 1602.
[0447] The memory 1603 is configured to store computer programs.
[0448] In FIG. 16, the bus architecture can include any number of interconnecting buses and bridges, and the various circuitry representative of the processor(s) 1602 and the memory 1603 that are linked together by the bus architecture, which can be, for example, but not limited to, a motherboard. The bus architecture can also include various other circuitry that is well known, such as, for example, power management and power conditioning circuitry, but for clarity have not been shown. The bus interface provides an interface to the transceiver 1601. The transceiver 1601 can be a plurality of elements, including a transmitter and a receiver, that are used to communicate with various other apparatus over a transmission medium, which can include a wireless channel, a wired channel, optical cable, etc. The processor 1602 is responsible for managing the bus architecture and general processing, and the memory 1603 can store data used by the processor 1602 in executing operations.
[0449] The processor 1602 is responsible for managing the bus architecture and general processing, and the memory 1603 can store data used by the processor 1602 in executing operations.
[0450] In some embodiments, the processor 1602 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0451] The processor 1602 is configured to execute any method related to the first terminal provided by the embodiments of the present disclosure according to executable instructions obtained by invoking the computer programs stored in the memory 1603. The processor and the memory can also be physically arranged separately.
[0452] Specifically, the processor 1602 is configured to read a computer program in the memory and perform the following operations: receiving a computing power request message from a third network function network element, and / or receiving a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update the computing power policy, and the policy update indication being used to instruct the fourth network function network element to update the computing power policy; and sending a scheduling policy update indication to the first network function network element, the scheduling policy update indication being used to instruct the first network function network element to update the scheduling policy.
[0453] In some embodiments, the processor 1602 is further configured to receive a scheduling policy update response from the first network function network element, the scheduling policy update response being used to indicate that the computing power scheduling policy update is successful or failed.
[0454] In some embodiments, the processor 1602 is further configured to send a session policy update indication to a sixth network function network element, the session policy update indication being used to instruct the sixth network function network element to update the session policy.
[0455] In some embodiments, the processor 1602 is further configured to receive a session policy update response from the sixth network function network element, the session policy update response being used to indicate that the computing power session policy update is successful or failed.
[0456] In some embodiments, the processor 1602 is further configured to obtain a UE computing power policy; and send a UE computing power policy update request to a fifth network function network element, the UE computing power policy update request containing the UE computing power policy, and the UE computing power policy update request being used to request to update the local computing power policy of the UE.
[0457] In some embodiments, the processor 1602 is further configured to receive a response message from the fifth network function network element, the response message being used to indicate that the update is successful.
[0458] It should be noted that the above network function network elements provided by the present disclosure can realize all the method steps implemented by the fourth network function network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0459] It should be noted that the division of units in the embodiments of the present disclosure is illustrative, and is only a logical functional division. In actual implementation, another division mode can be used. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0460] The integrated unit described above, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a processor-readable storage medium. Based on such understanding, the technical solutions of the present disclosure, essentially or in other words, the part that contributes to the related art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods of the various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0461] The non-transitory readable storage medium of the embodiment of the present disclosure stores a computer program, and the computer program is used to make the processor execute the data management method provided by the embodiment of the present disclosure, so that the processor can implement all the method steps realized in the method embodiment, and the same technical effects can be achieved. Here, the same parts and beneficial effects in the method embodiment will not be described in detail.
[0462] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)), etc.
[0463] The embodiment of the present disclosure also provides a computer program product containing instructions, and the computer program is stored in a storage medium. At least one processor can read the computer program from the storage medium, and the at least one processor can implement all the method steps in the method embodiment and achieve the same technical effects when executing the computer program. Here, the same parts and beneficial effects in the method embodiment will not be described in detail.
[0464] The UE in the embodiment of the present disclosure sends related information or similar description to a network function network element, which only indicates that the UE device sends related information in a wireless signal manner, and the destination receiver is a network function network element. The network function network element can obtain the related information by receiving the wireless signal.
[0465] Those skilled in the art will appreciate that embodiments of the disclosure can be devised for a system, a method, or a computer program product. Accordingly, the disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the disclosure can take the form of a computer program product on one or more computer readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage etc.) having computer readable program code embodied in the medium.
[0466] The disclosure is described in reference to flow diagrams and / or block diagrams of the method, apparatus, and computer program product according to embodiments of the disclosure. It will be understood that each flow and / or block in the flow diagrams and / or block diagrams, and combinations of flows and / or blocks in the flow diagrams and / or block diagrams, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flow diagrams and / or block diagrams flow or flows and / or block or blocks thereof.
[0467] These processor executable instructions can also be stored in a processor readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor readable memory produce an article of manufacture including instructions means which implement the function specified in the flow diagrams flow or flows and / or block diagrams block or blocks thereof.
[0468] These processor executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flow diagrams flow or flows and / or block diagrams block or blocks thereof.
[0469] Obviously, numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the disclosure, the disclosure can be practiced otherwise than as specifically described. Thus, the disclosure includes all modifications and variations from the example constructions and methods already described and such as can naturally occur to those skilled in the art.
Claims
1. A computing power parameter processing method, wherein, Applied to a user equipment (UE), the method comprises: receiving a computing power parameter sent by a first network function (NF) element; triggering a process corresponding to the computing power parameter according to the computing power parameter.
2. The method of claim 1, wherein, The UE subscribes to the computing power parameter by the following steps: sending a computing power parameter subscription request to the first NF element, the computing power parameter subscription request being used to request subscription to a computing power parameter; wherein the computing power parameter comprises at least one of a computing power resource parameter, a computing power node behavior parameter, an expected computing power resource parameter, an expected computing power node behavior parameter, or a computing power session parameter; the computing power resource parameter is used to indicate an actual resource parameter of a computing power node, the computing power node behavior parameter is used to indicate an actual behavior parameter of a computing power node, the computing power session parameter is used to indicate an actual session parameter of a computing power node, the expected computing power resource parameter is used to indicate a predicted resource parameter of a computing power node, and the expected computing power node behavior parameter is used to indicate a predicted behavior parameter of a computing power node.
3. The method of claim 2, wherein the expected computing power resource parameter comprises at least one of an expected computing power resource type, an expected computing power resource size, an expected computing power resource load, an expected computing power providing duration, and an expected computing power service type; the expected computing power node behavior parameter comprises at least one of an expected computing power node moving trajectory, an expected network condition parameter, an expected computing power demand parameter, and an expected computing power application type; the computing power resource parameter comprises at least one of a computing power resource type, a computing power resource size, a computing power resource load, a computing power providing duration, a computing power service type, and a computing power application type; the computing power node behavior parameter comprises at least one of a computing power node moving trajectory, a network condition parameter, and an expected computing power demand parameter; the computing power session parameter comprises at least one of a UE identifier, a target computing power node identifier, computing task decomposition information, computing resource demand information, application information, application description information, a deep neural network (DNN), a single network slice selection assistance information (S-NSSAI), a computing power session identifier, a computing power session path, quality of service (QoS) information, and traffic information.
4. The method of claim 2, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter comprises: if the computing power parameter is an expected computing power resource parameter and / or an expected computing power node behavior parameter, sending a computing power resource update request or a computing power node registration request to the first NF element; wherein the computing power resource update request is used to request updating of the computing power resource of the UE, and the computing power node registration request is used to request increasing the computing power resource of the UE.
5. The method of claim 2, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter comprises: if the computing power parameter is a computing power resource parameter and / or a computing power node behavior parameter, sending a session request to the first NF element, the session request being used to request establishing a computing power session from the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
6. The method of claim 2, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter comprises: If the computing power parameter is at least one of an expected computing power resource parameter, an expected computing power node behavior parameter, or a computing power session parameter, a computing power session establishment process and / or a modification process are triggered according to the computing power parameter.
7. The method of claim 2, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: If the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the UE is down or powered off, a computing power service migration request is sent to the first network function network element, the computing power service migration request being used to request migration of the computing power service on the UE to another UE; If the computing power parameter is an expected computing power node behavior parameter, and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, the application deployment request including identification information of the UE and a type of the deployed application.
8. The method of claim 2, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: If the computing power parameter is an expected computing power resource parameter or an expected computing power node behavior parameter, and the computing power parameter is used to indicate that the service duration of the computing power node is a preset duration and / or the load of the computing power node exceeds a load threshold value, an application offloading request is sent to the first network function network element, the application offloading request including identification information of the UE and / or a type of the offloaded application.
9. The method of any one of claims 2 to 8, wherein, Further comprising: A paging message from a fifth network function network element is received, the paging message including a UE computing power policy, the UE computing power policy including at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy, and a computing power session policy; According to the UE computing power policy, the local computing power policy of the UE is updated.
10. A computing power parameter processing method, comprising: The method is applied to a first network function network element, and the method includes sending a computing power parameter to a UE subscribing to the computing power parameter, the computing power parameter being used to trigger a process corresponding to the computing power parameter.
11. The method of claim 10, wherein, The sending of the computing power parameter to the UE subscribing to the computing power parameter includes: A parameter processing request from a third network function network element is received, the parameter processing request being used to indicate at least one of creation, update, or deletion of a computing power parameter; Based on the parameter processing request, the computing power node parameter is processed to obtain a processed computing power parameter; The processed computing power parameter is sent to the UE.
12. The method of claim 10, wherein, Further comprising: A computing power parameter subscription request sent by a UE is received, the computing power parameter subscription request being used to request subscription to a computing power parameter; The computing power parameter includes at least one of a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter; The computing power resource parameter is used to indicate an actual resource parameter of a computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node; The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
13. The method of claim 10, wherein, Further comprising: receive a computing resource update request and / or a computing node registration request sent by the UE; update the computing resource of the UE based on the computing resource update request or the computing registration request, and / or increase the computing resource of the UE based on the computing registration request.
14. The method of claim 10, wherein, Further comprising: receive an application deployment request and / or an application offloading request sent by the UE, the application deployment request comprising the identity information of the UE, the type of the deployed application, and the application offloading request comprising the identity information of the UE and / or the type of the offloaded application; deploy the application for the UE based on the application deployment request, and / or offload the application based on the application offloading request.
15. The method of claim 10, wherein, Further comprising: receive a session request sent by the UE, the session request being used to request to establish a computing session from the UE to a computing node providing computing resource parameters and / or computing behavior parameters; establish the computing session from the computing node to the UE.
16. The method of any one of claims 10 to 15, wherein, Further comprising: receive a computing request message from a third network function network element, the computing request message being used to request to update a computing policy; send a policy update indication to a fourth network function network element according to the computing request message, the policy update indication being used to indicate to update the computing policy, the computing policy comprising a computing scheduling policy and / or a computing session policy.
17. The method of claim 16, wherein, Further comprising: receive a scheduling policy update indication from the fourth network function network element, the scheduling update indication comprising the identity information of a computing task to be updated and the computing scheduling policy; update the scheduling policy for the computing node corresponding to the computing scheduling policy according to the scheduling policy update indication.
18. The method of claim 17, wherein, The computing scheduling policy is used to indicate at least one of the following: to replace the computing node performing the computing task, to update the computing distribution information of a plurality of computing nodes processing the computing task, to replace the computing session path, to replace the application information initiating the computing request when performing the computing task, or to replace the computing service type.
19. The method of claim 16, wherein, the computing session policy comprises at least one of the following: UE identity, target computing node identity, computing task decomposition information, computing resource requirement information, application information, application description information, DNN, S-NSSAI, computing session identity, computing session path, QoS information, and traffic information; the computing scheduling policy can comprise at least one of the following: UE identity, application information, application description information, computing node identity, provided computing resource size, provided computing resource time, provided computing resource type, provided computing service type, computing distribution information, load balancing strategy, and security strategy.
20. The method of claim 17, wherein, Further comprising: receive a policy update response from the fourth network function network element, the policy update response being used to indicate the success or failure of the computing policy update; send a computing request response to the third network function network element, the computing request response being used to indicate the success or failure of the computing policy update.
21. A computing power parameter processing method, wherein, applied to a second network function network element, the method comprising: sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of the following: to create a computing parameter, to update a computing parameter, or to delete a computing parameter; The parameter processing response includes at least one of a parameter identifier indicating that the processing is successful, a parameter identifier indicating that the processing fails, or a cause of the processing failure.
22. The method of claim 21, wherein, Further comprising: If the user data is included in the parameter processing request, sending a user data update request to a user data management function (UDM), the user data update request being used to request to update the user data.
23. A computing power parameter processing method, wherein, The method applied to the third network function network element includes: Obtaining mobility analysis data and / or computing power performance analysis data of the computing power node; Obtaining computing power parameters according to the mobility analysis data and / or the computing power performance analysis data; Sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating computing power node parameters, updating computing power node parameters, or deleting computing power node parameters.
24. The method of claim 23, wherein, Further comprising: Sending a computing power request message to a fourth network function network element and / or the first network function network element, the computing power request message being used to request to update the computing power policy.
25. A computing power parameter processing method, wherein, The method applied to the fourth network function network element includes: Receiving a computing power request message from a third network function network element, and / or receiving a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update the computing power policy, and the policy update indication being used to indicate the fourth network function network element to update the computing power policy; Sending a scheduling policy update indication to the first network function network element, the scheduling policy update indication being used to indicate the first network function network element to update the scheduling policy.
26. The method of claim 25, wherein, Further comprising: Sending a session policy update indication to a sixth network function network element, the session policy update indication being used to indicate the sixth network function network element to update the session policy.
27. The method of claim 25 or 26, wherein, Further comprising: Obtaining a UE computing power policy; Sending a UE computing power policy update request to a fifth network function network element, the UE computing power policy update request including the UE computing power policy, and the UE computing power policy update request being used to request to update the local computing power policy of the UE.
28. A UE, wherein, Including: A memory for storing a computer program; A transceiver for transceiving data under control of the processor; A processor for reading the computer program in the memory and performing the following operations: Receiving computing power parameters sent by a first network function network element; Triggering a process corresponding to the computing power parameters according to the computing power parameters.
29. The UE of claim 28, wherein, The processor is further configured to send a computing power parameter subscription request to the first network function network element, the computing power parameter subscription request being used to request to subscribe to the computing power parameters. The computing power parameters include at least one of computing power resource parameters, computing power node behavior parameters, expected computing power resource parameters, expected computing power node behavior parameters, or computing power session parameters; The computing power resource parameters are used to indicate actual resource parameters of the computing power node, the computing power node behavior parameters are used to indicate actual behavior parameters of the computing power node, the computing power session parameters are used to indicate actual session parameters of the computing power node, the expected computing power resource parameters are used to indicate predicted resource parameters of the computing power node, and the expected computing power node behavior parameters are used to indicate predicted behavior parameters of the computing power node.
30. The UE of claim 29, wherein, The triggering of the process corresponding to the computing power parameters according to the computing power parameters includes: If the computing power parameter is an expected computing power resource parameter and / or an expected computing power node behavior parameter, a computing power resource update request or a computing power node registration request is sent to the first network function network element; The computing power resource update request is used to request to update the computing power resource of the UE, and the computing power node registration request is used to request to increase the computing power resource of the UE.
31. The UE of claim 29, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: If the computing power parameter is a computing power resource parameter and / or a computing power node behavior parameter, a session request is sent to the first network function network element, and the session request is used to request to establish a computing power session of the UE to a computing power node providing the computing power resource parameter and / or the computing power behavior parameter.
32. The UE of claim 29, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: if the computing power parameter is at least one of an expected computing power resource parameter, an expected computing power node behavior parameter or a computing power session parameter, an establishment process and / or a modification process of the computing power session are triggered according to the computing power parameter.
33. The UE of claim 29, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: If the computing power parameter is an expected computing power node behavior parameter and the computing power parameter is used to indicate that the UE is down or powered off, a computing power service migration request is sent to the first network function network element, and the computing power service migration request is used to request to migrate the computing power service on the UE to another UE; If the computing power parameter is an expected computing power node behavior parameter and the computing power parameter is used to indicate that a new computing power service type appears, an application deployment request is sent to the first network function network element, and the application deployment request includes identification information of the UE and a type of the deployed application.
34. The UE of claim 29, wherein, The triggering of the process corresponding to the computing power parameter according to the computing power parameter includes: If the computing power parameter is an expected computing power resource parameter, an expected computing power node behavior parameter and the computing power parameter is used to indicate that a service duration of a computing power node is a preset duration and / or a load of the computing power node exceeds a load threshold value, an application offloading request is sent to the first network function network element, and the application offloading request includes identification information of the UE and / or a type of the offloaded application.
35. The UE of any one of claims 29-34, wherein, The processor is further configured to receive a paging message from a fifth network function network element, and the paging message includes a UE computing power policy, the UE computing power policy including at least one of a UE access selection policy, a PDU session policy, a computing power scheduling policy and a computing power session policy; According to the UE computing power policy, the local computing power policy of the UE is updated.
36. A network function network element, wherein, The network function network element is a first network function network element, and the network function network element includes: A memory for storing a computer program; A transceiver for transceiving data under the control of the processor; A processor for reading the computer program in the memory and performing the following operations: sending a computing power parameter to a UE subscribing to the computing power parameter, the computing power parameter being used to trigger a process corresponding to the computing power parameter.
37. The network function network element of claim 36, wherein, The sending of the computing power parameter to the UE subscribing to the computing power parameter includes: receive a parameter processing request from a third network function network element, the parameter processing request being used to indicate at least one of creating a computing power parameter, updating the computing power parameter, or deleting the computing power parameter; process the computing power node parameter based on the parameter processing request to obtain a processed computing power parameter; send the processed computing power parameter to the UE.
38. The network function network element of claim 37, wherein, The processor is further configured to receive a computing power parameter subscription request sent by the UE, the computing power parameter subscription request being used to request subscription to a computing power parameter. The computing power parameter includes at least one of a computing power resource parameter, a computing power behavior parameter, an expected computing power resource parameter, an expected computing power behavior parameter, or a computing power session parameter. The computing power resource parameter is used to indicate an actual resource parameter of a computing power node, the computing power behavior parameter is used to indicate an actual behavior parameter of the computing power node, and the computing power session parameter is used to indicate an actual session parameter of the computing power node. The expected computing power resource parameter is used to indicate a predicted resource parameter of the computing power node, and the expected computing power behavior parameter is used to indicate a predicted behavior parameter of the computing power node.
39. The network function network element of claim 38, wherein, The processor is further configured to: receive a computing power resource update request and / or a computing power node registration request sent by the UE; update the computing power resource of the UE based on the computing power resource update request or the computing power registration request, and / or increase the computing power resource of the UE based on the computing power registration request.
40. The network function network element of claim 38, wherein, The processor is further configured to: receive an application deployment request and / or an application offloading request sent by the UE, the application deployment request including identification information of the UE, a type of a deployed application, and the application offloading request including identification information of the UE and / or a type of an offloaded application; deploy an application for the UE based on the application deployment request, and / or offload the application based on the application offloading request.
41. The network function network element of claim 38, wherein, The processor is further configured to: receive a session request sent by the UE, the session request being used to request establishment of a computing power session from the UE to a computing power node providing a computing power resource parameter and / or a computing power behavior parameter; establish a computing power session from the computing power node to the UE.
42. The network function network element of any of claims 36 to 41, wherein, The processor is further configured to: receive a computing power request message from a third network function network element, the computing power request message being used to request updating of a computing power policy; send a policy update indication to a fourth network function network element according to the computing power request message, the policy update indication being used to indicate updating of a computing power policy, the computing power policy including a computing power scheduling policy and / or a computing power session policy.
43. The network function network element of claim 42, wherein, The processor is further configured to receive a scheduling policy update indication from the fourth network function network element, the scheduling update indication including identification information of a computing power task to be updated and a computing power scheduling policy; update the scheduling policy for a computing power node corresponding to the computing power scheduling policy according to the scheduling policy update indication.
44. The network function network element of claim 43, wherein, The computing power scheduling policy is used to indicate at least one of the following: replacement of a computing power node performing a computing power task, updating of computing power allocation information for a plurality of computing power nodes processing a computing power task, replacement of a computing power session path, replacement of application information initiating a computing power request when performing a computing power task, or replacement of a computing power service type.
45. The network function network element of claim 43, wherein, The processor is further configured to: receive a policy update response from the fourth network function network element, the policy update response being used to indicate success or failure of the computing power policy update; send a computing power request response to the third network function network element, the computing power request response being used to indicate success or failure of the computing power policy update.
46. A network function network element, wherein, The network function network element is a second network function network element, and the network function network element comprises: a memory for storing computer programs; a transceiver for transceiving data under the control of the processor; a processor for reading computer programs in the memory and performing the following operations: sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating a computing power parameter, updating a computing power parameter, or deleting a computing power parameter; wherein the parameter processing response is used to indicate at least one of a parameter identifier of successful processing, a parameter identifier of failed processing, or a cause of failed processing.
47. The network function network element of claim 46, wherein, The processor is further configured to, if user data is included in the parameter processing request, send a user data update request to a user data management function (UDM), the user data update request being used to request updating of user data.
48. A network function network element, wherein, The network function network element is a third network function network element, and the network function network element comprises: a memory for storing computer programs; a transceiver for transceiving data under the control of the processor; a processor for reading computer programs in the memory and performing the following operations: obtaining mobility analysis data and / or computing power performance analysis data for a computing power node; obtaining a computing power parameter according to the mobility analysis data and / or the computing power performance analysis data; and sending a parameter processing request to a first network function network element, the parameter processing request being used to indicate at least one of creating a computing power node parameter, updating a computing power node parameter, or deleting a computing power node parameter.
49. The network function network element of claim 48, wherein, The processor is further configured to send a computing power request message to a fourth network function network element and / or the first network function network element, the computing power request message being used to request updating of a computing power policy.
50. A network function network element, the network function network element being a fourth network function network element, wherein, The network function network element comprises: a memory for storing computer programs; a transceiver for transceiving data under the control of the processor; a processor for reading computer programs in the memory and performing the following operations: receiving a computing power request message from a third network function network element, and / or receiving a policy update indication from a first network function network element, the computing power request message being used to request the fourth network function network element to update a computing power policy, and the policy update indication being used to instruct the fourth network function network element to update a computing power policy; sending a scheduling policy update indication to the first network function network element, the scheduling policy update indication being used to instruct the first network function network element to update a scheduling policy.
51. The network function network element of claim 50, wherein, The processor is further configured to: send a session policy update indication to a sixth network function network element, the session policy update indication instructing the sixth network function network element to update a session policy.
52. The network function network element of claim 50 or 51, wherein, The processor is further configured to: obtain a UE computing power policy; and send a UE computing power policy update request to a fifth network function network element, the UE computing power policy update request containing the UE computing power policy, the UE computing power policy update request being used to request updating of a local computing power policy of a UE.
53. A non-transitory readable storage medium, wherein, The non-transitory readable storage medium stores a computer program for causing the processor to execute the method of any one of claims 1-27.
Citation Information
Patent Citations
Computing session updating method and device and communication equipment
CN115915181A
Calculation network fusion method and related equipment
CN117278409A
Communication method and device, related equipment and storage medium
CN117998518A
Smart policy rule update
WO2024093448A1