Mobile edge service updating method, device, system, equipment and medium

文档序号:53199 发布日期:2021-09-28 浏览:41次 中文

阅读说明:本技术 一种移动边缘业务更新方法、装置、系统、设备及介质 (Mobile edge service updating method, device, system, equipment and medium ) 是由 张玲 陶源 舒敏 侯云静 姜永 于 2020-03-24 设计创作,主要内容包括:本发明提供一种移动边缘业务更新方法、装置、系统、设备及介质,用以解决现有技术中出现网络资源不能满足实时应用业务的需要,且不能协同应用业务需求、网络资源情况有针对性地对进行资源匹配和调度的技术问题,该方法包括:获取移动边缘计算网络的业务资源使用需求;根据所述业务资源使用需求确定待更新业务的用户的资源调度策略;基于所述资源调度策略,向所述用户发起移动边缘计算网络业务更新。(The invention provides a method, a device, a system, equipment and a medium for updating a mobile edge service, which are used for solving the technical problems that network resources can not meet the requirements of real-time application services and can not cooperate with the requirements of the application services and the network resource conditions to carry out resource matching and scheduling in a targeted manner in the prior art, and the method comprises the following steps: acquiring service resource use requirements of a mobile edge computing network; determining a resource scheduling strategy of a user of the service to be updated according to the service resource use requirement; and initiating mobile edge computing network service updating to the user based on the resource scheduling strategy.)

1. A method for updating mobile edge service, the method comprising:

acquiring service resource use requirements of a mobile edge computing network;

determining a resource scheduling strategy of a user of the service to be updated according to the service resource use requirement;

and initiating mobile edge computing network service updating to the user based on the resource scheduling strategy.

2. The method of claim 1, wherein the obtaining the service resource usage requirement of the mobile edge computing network comprises:

acquiring service resource use requirements of a mobile edge computing network;

and requesting the experience information of the network resources from the core network according to the service resource use requirement.

3. The method according to claim 2, wherein the determining the resource scheduling policy of the user of the service to be updated according to the service resource usage requirement comprises:

and when the experience information does not match the service resource use requirement, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information.

4. The method according to claim 1, wherein said determining a resource scheduling policy of a user of a service to be updated according to the service resource usage requirement comprises:

and sending a flow influence request to a core network according to the service resource use requirement, wherein the flow influence request comprises a flow influence establishing request or a flow influence updating request.

5. The method of claim 1, wherein a PDU session is established between the user and a core network, and the determining a resource scheduling policy of the user to be served by the service according to the service resource usage requirement includes:

and indicating a core network to modify the PDU session between the user and the core network according to the service resource use requirement.

6. The method of claim 5, wherein the initiating a mobile edge computing network traffic update to the user based on the resource scheduling policy comprises:

sending a service update notification to the user;

and initiating mobile edge computing network service updating to the user based on the PDU session modified by the core network.

7. A mobile edge service update apparatus, the apparatus comprising:

the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring the service resource use requirement of a mobile edge computing network;

a determining unit, configured to determine a resource scheduling policy of a user of a service to be updated according to the service resource usage requirement;

and the processing unit is used for initiating mobile edge computing network service updating to the user based on the resource scheduling strategy.

8. The apparatus according to claim 7, wherein the obtaining unit is specifically configured to:

acquiring service resource use requirements of a mobile edge computing network;

and requesting the experience information of the network resources from the core network according to the service resource use requirement.

9. The apparatus according to claim 8, wherein the determining unit is specifically configured to:

and when the experience information does not match the service resource use requirement, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information.

10. The apparatus of claim 7, wherein the determining unit is configured to:

and sending a flow influence request to a core network according to the service resource use requirement, wherein the flow influence request comprises a flow influence establishing request or a flow influence updating request.

11. The apparatus of claim 7, wherein a PDU session is established between the user and a core network, and wherein the determining unit is configured to:

and indicating a core network to modify the PDU session between the user and the core network according to the service resource use requirement.

12. The apparatus according to claim 11, wherein the processing unit is specifically configured to:

sending a service update notification to the user;

and initiating mobile edge computing network service updating to the user based on the PDU session modified by the core network.

13. A mobile edge service updating system is characterized in that the system comprises an edge application server, a service registration function device and a resource management function management device;

the service registration function device is used for acquiring service resource use requirements of the mobile edge computing network from the edge application server, indicating the resource management function device to acquire experience information of network resources and sending a service update notification to the user;

the resource management function device is used for acquiring experience information of a service to be updated, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information, and sending the service resource use requirement and the experience information to the edge application server;

the edge application server is used for generating the service resource use requirement and initiating mobile edge computing network service update to the user based on the service resource use requirement and the experience information.

14. The system according to claim 13, wherein a PDU session is established between the user and a core network, and the resource management function means is further configured to:

and modifying the PDU session between the user and the core network according to the service resource use requirement.

15. An electronic device, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-6.

16. A computer-readable storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-6.

Technical Field

The present invention relates to the field of network technologies, and in particular, to a method, an apparatus, a system, a device, and a medium for updating a mobile edge service.

Background

The edge computing origin refers to the nearest service provided nearby by adopting an open platform with integrated network, computing, storage and application core capabilities on one side close to an object or a data source. Typically, edge computing employs a distributed computing architecture that routes applications, data, and services previously processed by hub nodes to edge nodes on the network logic. The essence of edge computing is that services are provided nearby somewhere at the edge of the network near the data source; the data or tasks can be calculated and executed on the side of the network edge close to the data source, a novel service model allows data to be stored and processed on the network edge, and intelligent services are provided on a data end in cooperation with cloud computing. The technology greatly reduces the end-to-end time delay of mobile service delivery by deeply fusing the traditional telecommunication cellular network and the Internet service, thereby improving the user experience and successfully mining the inherent capability of the wireless network.

As shown in fig. 1, a schematic diagram of an Application layer structure of existing mobile Edge computing is shown, in which an Edge Data Network 10 (EDN) includes an Edge Application Server 101 (EAS) and an Edge enable Server 102 (EES), and an Edge Configuration Server 20 (ECS) connected to the EDN, and the Edge Configuration Server 20 provides necessary initial Configuration information for a User Equipment (UE) when accessing the EES.

The EES is a core function of the EDN, provides an enabling function for an upper application to access a mobile communication network through the EDN, provides an application server discovery function for the UE, and provides application server access control. The upper layer application is created and loaded on the EAS in the form of an EAS instance, and multiple EAS instances may be created and loaded on the same EAS. Each UE may simultaneously register one or more EAS instances on one EAS. In the prior art, the discovery of EAS by the UE is realized by the UE obtaining the list of available EAS instances from the EES. The ECS provides the necessary initial configuration information for the UE to access the EES.

The EAS accesses an upper application server of a mobile communication network through the EDN, performs EDN network access and registration through the EES, and acquires information of the UE related to an edge calculation enabling service through the EES.

In the prior art, the UE actively initiates discovery of EDN application according to preset conditions of the UE, and generally, the preset conditions only consider requirements, capabilities, or states of the UE, but not consider actual situations such as whether network resources are congested, insufficient network resources, poor network experience quality, and the like to discover the EAS. If the EAS instance loaded on the EAS cannot be used due to insufficient network resources, the EES in the prior art still notifies the UE of all EAS instance lists, but cannot ensure that the network resources of one EDN can meet the requirements of updated application services, and cannot perform resource scheduling and allocation on the terminal in a targeted manner in cooperation with the requirements of the application services and the network resource conditions. Meanwhile, the prior art does not support real-time release and update of the application on the EDN, and only can configure the available application on the EES in a pre-configuration mode. This method cannot adapt to the changing needs of the edge computing application at any time, and the UE side cannot find the information of the new application online or the application update information in real time.

Disclosure of Invention

The invention provides a method, a device, a system, equipment and a medium for updating a mobile edge service, which are used for solving the technical problems that network resources cannot meet the requirements of real-time application services, and resources can not be scheduled and allocated to users in a targeted manner under the conditions of application service requirements and network resources in the prior art.

In a first aspect, an embodiment of the present invention provides a method for updating a mobile edge service, including:

acquiring service resource use requirements of a mobile edge computing network;

determining a resource scheduling strategy of a user of a service to be updated according to the service resource use requirement;

and based on the resource scheduling strategy, initiating mobile edge computing network service update to the user.

In a possible implementation manner, the method provided in the embodiment of the present invention is a method for acquiring a service resource usage requirement of a mobile edge computing network, including:

acquiring service resource use requirements of a mobile edge computing network;

requesting experience information of network resources from a core network according to service resource use requirements;

in a possible implementation manner, in the method provided in the embodiment of the present invention, determining a resource scheduling policy of a user of a service to be updated according to a service resource usage requirement includes:

and when the experience information does not match with the service resource use requirement, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information.

In a possible implementation manner, in the method provided in the embodiment of the present invention, determining a resource scheduling policy of a user of a service to be updated according to a service resource usage requirement includes:

and sending a flow influence request to the core network according to the service resource use requirement, wherein the flow influence request comprises a flow influence establishing request or a flow influence updating request.

In a possible implementation manner, in the method provided in the embodiment of the present invention, a PDU session is established between a user and a core network, and a resource scheduling policy of the user of a service to be updated is determined according to a service resource usage requirement, including:

and indicating the core network to modify the PDU session between the user and the core network according to the service resource use requirement.

In a possible implementation manner, in the method provided in the embodiment of the present invention, initiating a mobile edge computing network service update to a user based on a resource scheduling policy includes:

sending a service update notification to a user;

and initiating the service update of the mobile edge computing network to the user based on the PDU session modified by the core network.

In a second aspect, an embodiment of the present invention provides a mobile edge service updating apparatus, where the apparatus includes:

the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring the service resource use requirement of a mobile edge computing network;

the determining unit is used for determining a resource scheduling strategy of a user of the service to be updated according to the service resource use requirement;

and the processing unit is used for initiating the update of the mobile edge computing network service to the user based on the resource scheduling strategy.

In a possible implementation manner, in the apparatus provided in the embodiment of the present invention, the obtaining unit is specifically configured to:

acquiring service resource use requirements of a mobile edge computing network;

requesting network resource experience information from a core network according to service resource use requirements;

in a possible implementation manner, in the apparatus provided in the embodiment of the present invention, the determining unit is specifically configured to:

and when the experience information does not match with the service resource use requirement, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information.

In a possible implementation manner, in an apparatus provided in an embodiment of the present invention, a determining unit is configured to:

and sending a flow influence request to the core network according to the service resource use requirement, wherein the flow influence request comprises a flow influence establishing request or a flow influence updating request.

In a possible implementation manner, in an apparatus provided in an embodiment of the present invention, a PDU session is established between a user and a core network, and a determining unit is configured to:

and indicating the core network to modify the PDU session between the user and the core network according to the service resource use requirement.

In a possible implementation manner, in the apparatus provided in the embodiment of the present invention, the processing unit is specifically configured to:

sending a service update notification to a user;

and initiating the service update of the mobile edge computing network to the user based on the PDU session modified by the core network.

In a third aspect, an embodiment of the present invention provides a mobile edge computing system, where the mobile edge computing system includes an edge application server, a service registration function device, and a resource management function device;

the service registration function device is used for acquiring the service resource use requirement of the mobile edge computing network from the edge application server, indicating the resource management function device to acquire the experience information of the network resource and sending a service update notice to the user;

the resource management function device is used for acquiring experience information of a service to be updated, determining a resource scheduling strategy of a user based on service resource use requirements and the experience information, and sending the service resource use requirements and the experience information to the edge application server;

the edge application server is used for generating service resource use requirements and initiating mobile edge computing network service updating to the user based on the service resource use requirements and experience information.

In a possible implementation manner, in the system provided in the embodiment of the present invention, a PDU session is established between a user and a core network, and the resource management function device is further configured to:

and modifying the PDU session between the user and the core network according to the service resource use requirement.

In a fourth aspect, an embodiment of the present invention provides an electronic device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement a method as provided by the first aspect of an embodiment of the invention.

In a fifth aspect, embodiments of the present invention provide a computer-readable storage medium, on which computer program instructions are stored, which, when executed by a processor, implement the method as provided by the first aspect of the embodiments of the present invention.

The method, the device, the system, the equipment and the medium for updating the mobile edge service provided by the invention have the following beneficial effects: the method comprises the steps of obtaining service resource use requirements of the mobile edge computing network, obtaining network resource experience information according to the service resource use requirements, determining a resource scheduling strategy of a user of a service to be updated according to the information, assisting a core network to distribute network resources of the user, and initiating mobile edge computing network service updating to the user based on the resource scheduling strategy. The invention determines the resource scheduling strategy through the service resource use requirement and the network resource experience information, and aims at the network resource allocation of the user-assisted core network, thereby ensuring that the mobile edge network resource meets the new resource use requirement brought by the application update, simultaneously ensuring that the service quality of the user in the edge network can adapt to the requirement of the application update, and solving the problem that the edge network is lack of coordination and matching between the application requirement and the user network resource.

Drawings

Fig. 1 is a schematic diagram of an application layer structure of a mobile edge service update provided in the background art;

fig. 2 is a flowchart illustrating a method for updating a mobile edge service according to an embodiment of the present invention;

fig. 3 is a schematic view of an application layer structure of a mobile edge service updating method according to an embodiment of the present invention;

fig. 4 is a flowchart illustrating a specific process of a mobile edge service updating method according to an embodiment of the present invention;

fig. 5 is a schematic flowchart illustrating interaction between a service registration function module and a resource management function module in a mobile edge service update method according to an embodiment of the present invention;

fig. 6 is a schematic structural diagram of an entity apparatus of a mobile edge service updating method according to an embodiment of the present invention;

fig. 7 is a schematic flowchart of a flow that an EES initiates a traffic impact through an NEF in the mobile edge service updating method according to the embodiment of the present invention;

fig. 8 is a schematic flowchart of a PDU session modification triggered between an EES and a core network according to an embodiment of the present invention;

fig. 9 is a flowchart illustrating a specific process of another mobile edge service updating method according to an embodiment of the present invention;

fig. 10 is a schematic structural diagram of an entity apparatus of another mobile edge service updating method according to an embodiment of the present invention;

fig. 11 is a schematic flowchart of a flow that an ECS initiates a traffic impact through an NEF in the mobile edge service updating method according to the embodiment of the present invention;

fig. 12 is a schematic flowchart of a PDU session modification triggered between an ECS and a core network according to an embodiment of the present invention;

fig. 13 is a schematic structural diagram of a mobile edge service updating apparatus according to an embodiment of the present invention;

fig. 14 is a schematic structural diagram of a mobile edge service update system according to an embodiment of the present invention;

fig. 15 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Some of the words that appear in the text are explained below:

1. the term "and/or" in the embodiments of the present invention describes an association relationship of associated objects, and indicates that three relationships may exist, for example, a and/or B may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

2. An important concept in User Equipment (UE) mobile communication refers to a User terminal in a mobile network.

3. Mobile Edge Computing (MEC) provides services required by telecommunication users and cloud Computing functions nearby by using a wireless access network, thereby creating a telecommunication service environment with high performance, low delay and high bandwidth, accelerating the rapid downloading of various contents, services and applications in the network, and providing uninterrupted high-quality network experience.

The method, apparatus, system, device and medium for updating mobile edge service provided by the present invention are described in more detail below with reference to the accompanying drawings and embodiments.

An embodiment of the present invention provides a method for updating a mobile edge service, as shown in fig. 2, including:

step 201, obtaining the service resource usage requirement of the mobile edge computing network.

In specific implementation, a service resource usage requirement for service release or service update is acquired, the service resource usage requirement is generally transmitted through a service update notification, and then experience information of network resources is requested from a core network according to the service resource usage requirement. The Service resource usage requirement carries the relevant identification information EAS ID of the application and the KPI requirement of the application, such as bandwidth, priority, delay, Service area range of the application, application type and Quality of Service (QoS) requirement, etc.

Preferably, the service resource usage requirement may further include an identifier GPSI of the UE, an EAS Instance ID, a Data Network Name (DNN), and Network slice identifier S-NSSAI information.

It should be noted that the experience information may be experience information of a certain user, may also be experience information of multiple users, and may also be experience information of a certain network slice, which is not limited in the embodiment of the present invention.

In a possible implementation manner, if the obtained service resource usage requirement does not include DNN and S-NSSAI information, DNN and S-NSSAI information corresponding to the application may be determined according to application location information provided in the service resource usage requirement. It should be noted that, if the service resource usage requirement does not include the UE identifier, the subsequent processing is performed on all registered UEs; and if the UE identification is contained, the subsequent processing only aims at the UE which is correspondingly designated by the UE identification.

Step 202, determining a resource scheduling policy of a user of the service to be updated according to the service resource usage requirement.

In specific implementation, when the experience information does not match the service resource usage requirement, the resource scheduling policy of the user is determined based on the service resource usage requirement and the experience information, and when the experience information service resource usage requirement matches, the resource scheduling policy of the user can be adjusted according to the service resource usage requirement and the experience information, or a processing mode in the prior art can be adopted, which is not limited in the embodiment of the present invention.

It should be noted that the resource scheduling policy may be determined by one or more of the following information: UE identity, bandwidth, QoS requirements, media type, DNN, S-NSSAI information, etc., as well as DNAI list and corresponding routing profile ID (S) or N6 traffic routing information (N6 traffic routing information) for the UE routing as determined by the resource management function.

In addition, in this step, a PDU session modification procedure for the specific UE to the core network is initiated, and a traffic impact operation on the core network is initiated.

(1) Initiating a PDU session modification procedure for a specific UE to a core network, including initiating a create instruction to a (Policy Control function, PCF), and triggering the PDU session modification procedure inside the core network. In specific implementation, the PDU session is modified according to the service resource usage requirement of a new application or an application update, so that the UE can use the application, and the used parameters include UE identity, bandwidth, QoS requirement, media type, DNN, S-NSSAI information, etc., and a DNAI list and a corresponding routing profile ID (S) or N6 traffic routing information (N6 traffic routing information) for the UE routing determined by the resource management function.

(2) Initiating a traffic impact operation on a core Network, including initiating a create or update instruction to a Network Exposure Function (NEF), that is, sending a request for a traffic impact create request or a traffic impact update request. This operation may be for a specific UE or for all UEs related to DNN and S-NSSAI. This operation may affect User Plane Function (UPF) selection in traffic routing for a particular DNAI-related UE.

Step 203, based on the resource scheduling policy, initiating the mobile edge computing network service update to the user.

In specific implementation, based on the resource scheduling strategy, a service update notification is sent to the user, and the mobile edge computing network service update is initiated to the user.

Preferably, a mobile edge computing network service update is initiated to the user based on the modified PDU session.

The following describes in detail a specific process of the mobile edge service updating method provided in the embodiment of the present invention with reference to fig. 3.

As shown in fig. 3, in the mobile Edge service updating method provided in the embodiment of the present invention, the UE301, the core Network 302, and existing logic function entities defined in the standard, the Edge application server 303(EAS) is a cloud server providing applications for end users, and accesses and uses functions provided by the core Network through an Edge Data Network (EDN), and the service registration function module 304 and the resource management function module 305 are new facilities added in the embodiment of the present invention. The service registration function module interacts with an Edge Application Server (EAS) through an existing interface, and is responsible for receiving and processing Application service release or Application update notification sent by the EAS, generating a registry for an EAS instance, and pushing the service release and service update notification to the registered UE in the EDN.

It should be noted that the EAS published information received by the service registration function may be application information for a certain geographical location area or within a certain EDN range, and may be independent of the individual UE.

The resource management function module is responsible for network resource management operation with the core network, and can obtain the requirements of the service (for example, the requirements of the service on the network resources, such as bandwidth, time delay, service area range of the application, application type, and the like) on the network resources from the service registration function module. Experience information of the relevant network elements may also be obtained from the core network.

To sum up, the resource management function module may determine a resource scheduling policy by integrating the obtained information, and further adjust resource allocation of the core network (5GC) to the user, where the resource management function module may be in the EES or in the ECS, and the following takes the EES and the ECS as examples respectively, to describe in detail the mobile edge service updating method provided by the embodiment of the present invention.

Example one

As shown in fig. 4, a flow diagram of a specific process of a mobile edge service updating method provided in an embodiment of the present invention is shown, where an EES includes a service registration function module and a resource management function module. The method includes that a service registration function module in the EES or the EES is responsible for receiving and processing service update of the EAS, issuing the service update of the EAS to the UE, and a resource management function module in the EES or the EES and a core network interactively acquire user experience information of a related network element, and specifically includes the following steps:

in step 401, the EAS transmits the service resource usage requirement.

In specific implementation, when a new application is online or updated, the EAS sends a service resource usage requirement for service release or service update to the service registration function module. The Service resource usage requirement carries the relevant identification information EAS ID of the application and KPI requirements of the application, such as bandwidth, priority, latency, Service area range of the application, application type and Quality of Service (QoS) requirements, etc.

Preferably, the service resource usage requirement may further include an identifier GPSI of the UE, an EAS Instance ID, a Data Network Name (DNN), and Network slice identifier S-NSSAI information.

Preferably, after receiving the service resource usage requirement sent by the EAS, if the message does not include DNN and S-NSSAI information, the service registration function module determines DNN and S-NSSAI information corresponding to the application. The specific determination method is to determine DNN and S-NSSAI information corresponding to the application location information provided in the service resource usage requirement sent by the EAS.

It should be noted that, if the service resource usage requirement does not include the UE identifier, the subsequent processing of the service registration function is performed on all UEs already registered, and if the UE identifier is included, the subsequent processing is performed only on the UE specified by the UE identifier.

Step 402, obtaining experience information through a core network and determining a resource scheduling policy.

The interaction process of the specific service registration function module and the resource management function module is shown in fig. 5.

Step 501, the service registration function module sends a service dynamic information notification to the resource management function module.

In specific implementation, after receiving a Service resource usage requirement sent by the EAS, the Service registration function module sends a Service dynamic information notification to the resource management function module, where the Service dynamic information notification includes a UE identifier GPSI, KPI requirements of applications, (such as bandwidth, priority, delay, Service area range of applications, application type and Quality of Service (QoS) requirements, etc.), DNN, a DNAI list, and S-NSSAI information. Preferably, an index ID of the application may also be included.

Step 502, according to the service dynamic information notification, obtaining experience information from the core network.

And the resource management functional module interacts with the core network after receiving the experience information to acquire the experience information.

It should be noted that the experience information may be experience information of a certain user, may also be experience information of multiple users, and may also be experience information of a certain network slice, which is not limited in the embodiment of the present invention.

Step 503, determining the resource scheduling policy of the user according to the service resource usage requirement and the experience information.

In specific implementation, a resource scheduling policy of a user is determined based on service resource usage requirements and experience information, and a core network is assisted to allocate network resources according to the resource scheduling policy, wherein the specific configuration process is as follows:

(1) initiating a PDU session modification process for a specific UE to a core network, wherein the PDU session modification process comprises a step that a resource management module initiates a creation instruction to a (Policy Control function, PCF), and the PDU session modification process in the core network is triggered by the creation instruction. The resource management module modifies the existing PDU session according to the requirements of the new application or application update, so that the UE can use the application, and the used parameters include UE identity, bandwidth, QoS requirements, media type, DNN, S-NSSAI information, etc., and DNAI list and corresponding routing profile ID (S) or N6 traffic routing information (N6 traffic routing information) for the UE routing determined by the resource management function.

It should be noted that to perform PDU session modification, the UE needs to establish a PDU session before step 401.

(2) Initiating traffic affecting operations on the core Network, including initiating a create or update instruction to a Network open Function (NEF) by a resource management module, may be for a specific UE, or may be for all UEs related to DNN and S-NSSAI. This operation may affect User Plane Function (UPF) selection in traffic routing for a particular DNAI-related UE.

In step 403, the EES sends a service announcement or service update notification to the UE.

In specific implementation, a Service registration function in the EES sends a Service announcement or a Service update notification to the UE, where the Service update notification carries the relevant identification information EAS ID of the application and KPI requirements of the application, such as bandwidth, priority, delay, Service area range of the application, application type and Quality of Service (QoS) requirements, and the like.

Preferably, the service update notification may further include an EAS Instance ID, a Data Network Name (DNN), a DNAI list, Network slice identifier S-NSSAI information, and an index ID of the application.

At step 404, an application service is initiated between the UE and the EAS.

In specific implementation, the UE and the EAS initiate upper layer application calling based on the established user plane resources.

In this embodiment, the service registration function and the resource management function are both located in the EES entity, as shown in fig. 6, which is a schematic structural diagram of an entity apparatus of a mobile edge service updating method provided in the embodiment of the present invention.

The device is composed of an edge application server 601 and an edge enabling server 602, the edge enabling server 602 includes a service registration function 6021 module and a resource management function 6022 module, the resource management function 6022 is connected with NEF through an Npcf interface, the resource management function 6022 is connected with PCF through an Npcf interface, or other compatible or interface containing the Npcf interface can be used to connect with NEF, or other compatible or interface containing the Npcf interface can be used to connect with PCF, so as to ensure that the interaction between the resource management function 6022 and the core network can reuse the existing flow. Other parts can be connected by using EDGE interfaces, and can also be connected by using other interfaces meeting actual requirements, which is not limited in the embodiment of the present invention.

As shown in fig. 7, a flow diagram of an EES initiating a traffic impact through an NEF in the mobile edge service updating method provided in the embodiment of the present invention is shown.

The resource management function module sends a flow influence creation request or a flow influence update request through the NEF, and the acquisition process can reuse the existing flow as the Nnef interface is selected to be connected with the NEF, wherein the user experience information request comprises: identity of the UE, DNN, S-NSSAI information. Of course, other interfaces compatible with or including the Nnef interface may also be used to connect with the NEF, which is not limited in the embodiment of the present invention.

In specific implementation, the entity for acquiring the experience information may be the existing entity EES, or may be an entity resource management function module defined by the present invention.

As shown in fig. 8, a schematic flow diagram of triggering PDU session modification between an EES and a core network according to an embodiment of the present invention is provided.

Because the Npcf interface is selected to be connected with the PCF, the embodiment can reuse the existing flow, and when the embodiment is specifically implemented, a strategy authorization creation request is initiated to the PCF in the core network, and the core network interacts with the UE to modify the PDU session. Of course, other interfaces compatible with or including an Npcf interface may also be used to connect with the PCF, which is not limited in the embodiment of the present invention.

The entity initiating the request to the core network is the existing entity EES or the entity resource management function module defined by the present invention.

It should be noted that the request for initiating the policy authorization creation to the PCF may include the following: UE identity, bandwidth, QoS requirements, media type, DNN, S-NSSAI information, etc.

Example two

Fig. 9 is a schematic flow chart of a specific process of another mobile edge service updating method according to an embodiment of the present invention, where an EES includes a service registration function module, and an ECS includes a resource management function module. The service registration function module is responsible for receiving and processing service update of the EAS, issuing the service update of the EAS to the UE, and interactively acquiring user experience information of a related network element by a resource management function module and a core network in the ECS, which specifically includes the following steps:

in step 901, the EAS transmits the service resource usage requirement.

In specific implementation, when a new application is online or updated, the EAS sends a service resource usage requirement for service release or service update to the service registration function module. The Service resource usage requirement carries the relevant identification information EAS ID of the application and KPI requirements of the application, such as bandwidth, priority, latency, Service area range of the application, application type and Quality of Service (QoS) requirements, etc.

Preferably, the service resource usage requirement may further include an identifier GPSI of the UE, an EAS Instance ID, a Data Network Name (DNN), and Network slice identifier S-NSSAI information.

Step 902, sending a service dynamic information notification to the resource management function module.

In specific implementation, after receiving a Service resource usage requirement sent by the EAS, the Service registration function module sends a Service dynamic information notification to the resource management function module, where the Service dynamic information notification includes a UE identifier GPSI, KPI requirements of applications, (such as bandwidth, priority, delay, Service area range of applications, application type and Quality of Service (QoS) requirements, etc.), DNN, a DNAI list, and S-NSSAI information. Preferably, an index ID of the application may also be included.

Preferably, after receiving the service resource usage requirement sent by the EAS, if the message does not include DNN and S-NSSAI information, the service registration function module determines DNN and S-NSSAI information corresponding to the application. The specific determination method is to determine DNN and S-NSSAI information corresponding to the application location information provided in the service resource usage requirement sent by the EAS in step 801.

It should be noted that, if the service resource usage requirement does not include the UE identifier, the subsequent processing of the service registration function is performed on all UEs already registered, and if the UE identifier is included, the subsequent processing is performed only on the UE specified by the UE identifier.

Step 903, obtaining experience information through a core network and determining a resource scheduling policy.

After receiving the information, the resource management function module in the ECS interacts with the core network to acquire experience information and determine a resource scheduling policy, and assists the core network to allocate network resources based on the experience information and the resource scheduling policy, wherein the specific configuration process comprises the following steps:

(1) initiating a PDU session modification process for a specific UE to a core network, wherein the PDU session modification process comprises a step that a resource management module initiates a creation instruction to a (Policy Control function, PCF), and the PDU session modification process in the core network is triggered by the creation instruction. The resource management module modifies the existing PDU session according to the requirements of the new application or application update, so that the UE can use the application, and the used parameters include UE identity, bandwidth, QoS requirements, media type, DNN, S-NSSAI information, etc., and DNAI list and corresponding routing profile ID (S) or N6 traffic routing information (N6 traffic routing information) for the UE routing determined by the resource management function.

It should be noted that to perform PDU session modification, the UE has already established a PDU session before step 801.

(2) Initiating a traffic impact operation on a core Network, including initiating a create or update instruction to a Network open Function (NEF) by a resource management module, that is, sending a request for a traffic impact create request or a traffic impact update request. This operation may be for a specific UE or for all UEs related to DNN and S-NSSAI. This operation may affect User Plane Function (UPF) selection in traffic routing for a particular DNAI-related UE.

In step 904, the EES sends a service announcement or service update notification to the UE.

In specific implementation, a Service registration function in the EES sends a Service announcement or a Service update notification to the UE, where the Service update notification carries the relevant identification information EAS ID of the application and KPI requirements of the application, such as bandwidth, priority, delay, Service area range of the application, application type and Quality of Service (QoS) requirements, and the like.

Preferably, the service update notification may further include an EAS Instance ID, a Data Network Name (DNN), a DNAI list, Network slice identifier S-NSSAI information, and an index ID of the application.

Step 905, initiating an application service between the UE and the EAS.

In specific implementation, the UE and the EAS initiate upper layer application calling based on the established user plane resources.

In this embodiment, the service registration function is located in the EES entity, and the resource management function is located in the ECS entity, as shown in fig. 10, which is a schematic structural diagram of an entity apparatus of another mobile edge service updating method provided in the embodiment of the present invention.

The device is composed of an edge application server 1001, an edge enabling server 1002 and an edge configuration server 1003, wherein the edge enabling server 1002 comprises a service registration function module, the edge configuration server 1003 comprises a resource management function module, the resource management function module is connected with the NEF through an Nnef interface, the resource management function module is connected with the PCF through an Npcf interface, other interfaces compatible with or containing the Nnef interface can be used for connecting with the NEF, other interfaces compatible with or containing the Npcf interface are used for connecting with the PCF, and therefore the existing flow can be reused for interaction between the resource management function module and a core network. Other parts can be connected by using EDGE interfaces, and can also be connected by using other interfaces meeting actual requirements, which is not limited in the embodiment of the present invention.

As shown in fig. 11, a schematic flow chart of an ECS initiating traffic impact through an NEF in the mobile edge service updating method provided in the embodiment of the present invention is shown.

The resource management function module sends a traffic impact creation request or a traffic impact update request to the server through the NEF, and the current flow can be reused in the acquisition process because an Nnef interface is selected to be connected with the NEF, wherein the user experience information request comprises: identity of the UE, DNN, S-NSSAI information. Of course, other interfaces compatible with or including the Nnef interface may also be used to connect with the NEF, which is not limited in the embodiment of the present invention.

In specific implementation, the entity for acquiring the experience information may be an existing entity ECS, or may be an entity resource management function module defined by the present invention.

As shown in fig. 12, a schematic flow chart of triggering PDU session modification between an ECS and a core network according to an embodiment of the present invention is provided.

Because the Npcf interface is selected to be connected with the PCF, the embodiment can reuse the existing flow, and when the embodiment is specifically implemented, a strategy authorization creation request is initiated to the PCF in the core network, and the core network interacts with the UE to modify the PDU session. Of course, other interfaces compatible with or including an Npcf interface may also be used to connect with the PCF, which is not limited in the embodiment of the present invention.

The entity initiating the request to the core network is the existing entity ECS or the entity resource management function module defined in the present invention.

It should be noted that the request for initiating the policy authorization creation to the PCF may include the following: UE identity, bandwidth, QoS requirements, media type, DNN, S-NSSAI information, etc.

As shown in fig. 13, based on the same inventive concept of the mobile edge service updating method, the present invention further provides a mobile edge service updating apparatus, which includes:

an obtaining unit 1301, configured to obtain a service resource usage requirement of the mobile edge computing network;

a determining unit 1302, configured to determine a resource scheduling policy of a user of a service to be updated according to a service resource usage requirement;

and the processing unit 1303 is configured to initiate a mobile edge computing network service update to the user based on the resource scheduling policy.

In a possible implementation manner, in the apparatus provided in the embodiment of the present invention, the obtaining unit 1301 is specifically configured to:

acquiring service resource use requirements of a mobile edge computing network;

requesting experience information of network resources from a core network according to service resource use requirements;

in a possible implementation manner, in an apparatus provided in an embodiment of the present invention, the determining unit 1302 is specifically configured to:

and when the experience information does not match with the service resource use requirement, determining a resource scheduling strategy of the user based on the service resource use requirement and the experience information.

In a possible implementation manner, in an apparatus provided in an embodiment of the present invention, the determining unit 1302 is configured to:

and sending a flow influence request to the core network according to the service resource use requirement, wherein the flow influence request comprises a flow influence establishing request or a flow influence updating request.

In a possible implementation manner, in an apparatus provided in this embodiment of the present invention, a PDU session is established between a user and a core network, and the determining unit 1302 is configured to:

and indicating the core network to modify the PDU session between the user and the core network according to the service resource use requirement.

In a possible implementation manner, in the apparatus provided in the embodiment of the present invention, the processing unit 1303 is specifically configured to:

sending a service update notification to a user;

and initiating the service update of the mobile edge computing network to the user based on the PDU session modified by the core network.

As shown in fig. 14, the present invention further provides a mobile edge service update system, which includes an edge application server 1401, a service registration function device 1402 and a resource management function device 1403;

the service registration function device 1402 is configured to obtain a service resource usage requirement of the mobile edge computing network from the edge application server 1401, instruct the resource management function device 1403 to obtain experience information of a service to be updated, and send a service update notification to a user;

the resource management function device 1403 is configured to obtain experience information of a service to be updated, determine a resource scheduling policy of a user based on service resource usage requirements and the experience information, and send the service resource usage requirements and the experience information to the edge application server 1401;

the edge application server 1401 is used to generate service resource usage requirements and initiate mobile edge computing network service updates to the user based on the service resource usage requirements and experience information.

In a possible implementation manner, in the system provided in this embodiment of the present invention, a PDU session is established between a user and a core network, and the resource management function device 1403 is further configured to:

and modifying the PDU session between the user and the core network according to the service resource use requirement.

In addition, the mobile edge service updating method and apparatus of the embodiments of the present invention described in conjunction with fig. 2 to fig. 13 may be implemented by an electronic device. Fig. 15 is a schematic diagram illustrating a hardware structure of an electronic device according to an embodiment of the present invention.

The electronic device may comprise a processor 1501 and a memory 1502 in which computer program instructions are stored.

Specifically, the processor 1501 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.

The memory 1502 may include mass storage for data or instructions. By way of example, and not limitation, the memory 1502 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. The memory 1502 may include removable or non-removable (or fixed) media, where appropriate. The memory 1502 may be internal or external to the data processing device, where appropriate. In a particular embodiment, the memory 1502 is a non-volatile solid-state memory. In a particular embodiment, the memory 1502 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.

The processor 1501 reads and executes the computer program instructions stored in the memory 1502 to implement any one of the mobile edge service update methods in the above embodiments.

In one example, the electronic device can also include a communication interface 1503 and a bus 1510. As shown in fig. 15, the processor 1501, the memory 1502, and the communication interface 1503 are connected to each other via a bus 1510 to complete communication therebetween.

The communication interface 1503 is mainly used for implementing communication among modules, apparatuses, units and/or devices in the embodiment of the present invention.

The bus 1510 comprises hardware, software, or both coupling the components of the electronic device to each other. By way of example, and not limitation, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hypertransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus or a combination of two or more of these. Bus 1510 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the invention.

The electronic device may execute the mobile edge service updating method in the embodiment of the present invention based on the received resource information, thereby implementing the mobile edge service updating method and apparatus described in conjunction with fig. 2 to 13.

In addition, in combination with the electronic device in the above embodiments, the embodiments of the present invention may be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the above embodiments of the mobile edge service update method.

The method, the device, the system, the equipment and the medium for updating the mobile edge service provided by the invention have the following beneficial effects: the method comprises the steps of obtaining service resource use requirements of the mobile edge computing network, obtaining network resource experience information according to the service resource use requirements, determining a resource scheduling strategy of a user of a service to be updated according to the information, assisting a core network to distribute network resources of the user, and initiating mobile edge computing network service updating to the user based on the resource scheduling strategy. The invention determines the resource scheduling strategy through the service resource use requirement and the network resource experience information, and aims at the network resource allocation of the user-assisted core network, thereby ensuring that the mobile edge network resource meets the new resource use requirement brought by the application update, simultaneously ensuring that the service quality of the user in the edge network can adapt to the requirement of the application update, and solving the problem that the edge network is lack of coordination and matching between the application requirement and the user network resource.

The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of 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 program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-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 computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may 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 flowchart flow or flows and/or block diagram block or blocks.

While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于无线通信的电子设备和方法、计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类