A method, system and device for handling edge services

By using the unified operation and management system for edge computing, user requests are received and order information is generated. Network offloading capabilities and edge cloud services are enabled, which solves the problems of redundant construction and closure of resources, realizes flexible deployment and unified management of edge services, and provides consistent cloud-network collaborative services.

CN116418814BActive Publication Date: 2026-02-10CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111664664.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2026-02-10
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

Existing technologies suffer from problems such as redundant resource construction, diverse technical systems, redundant logical functions, and closed edge cloud resource pools, resulting in low efficiency in resource management and business deployment for edge computing.

Method used

Through the unified operation and management system for edge computing, the system receives users' edge service subscription requests, generates subscription information, and enables network offloading capabilities and edge cloud services through the service orchestration center and the unified resource management system for edge cloud, thereby achieving flexible deployment and activation of edge services.

Benefits of technology

It enables flexible deployment and activation of edge services, solves the problems of closed resource pools and redundant infrastructure construction, provides users with a consistent cloud-network collaborative service experience, and achieves unified edge service management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116418814B_ABST
    Figure CN116418814B_ABST
Patent Text Reader

Abstract

The application provides an edge service processing method, system and device. The edge service processing method comprises the following steps: receiving an edge service subscription request of a user; generating edge service subscription information according to the edge service subscription request, and sending the edge service subscription information to a service support system; receiving charging information generated by the service support system according to the edge service subscription information; and opening network distribution capability through a service arrangement center and opening edge cloud service through an edge cloud unified resource management system according to the charging information. Through the above technical solution, flexible deployment and opening of edge service can be realized, unified edge service management and service opening can be realized, and consistent cloud network cooperation service experience can be provided for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method, system and device for processing edge services. Background Technology

[0002] In traditional cloud computing architectures, data processing requires transmission to remotely centralized data centers. However, with the rise of autonomous driving, smart factories, and the Internet of Things, the demands for massive amounts of data, data privacy, and real-time data processing have significantly increased. Traditional centralized cloud data centers will face challenges in latency and data transmission. To solve this problem, computing power must be moved down the value chain, extending richer computing capabilities such as cloud computing to the network edge closer to users. Thus, edge computing was born.

[0003] Edge computing is a new type of computing architecture and service that has emerged as computing technology has grown with the booming business demand and the development of network performance.

[0004] With the development of edge computing technology, two major edge computing technology systems have emerged. One is the ETSI MEC technology system, which is mainly driven by CT basic telecommunications enterprises (telecommunications operators, equipment manufacturers), and the other is the public cloud sinking technology system, which is mainly driven by IT Internet enterprises (cloud computing service providers, CDN vendors, etc.).

[0005] The existence of two edge computing development paths—network edge cloud and public cloud deployment—has led to redundant construction of edge infrastructure resources.

[0006] Network cloud sinking approach: Building edge infrastructure by sinking the network edge cloud, introducing ECM and MEO to realize the deployment and operation of edge applications, has high technical threshold and long business deployment cycle.

[0007] Mobile cloud deployment approach: The edge infrastructure is built using the public cloud deployment approach, and the deployment and operation of edge applications are realized through the central cloud OP. It is not possible to activate computing and network at the same time. Only computing resources can be activated, and network connection needs to be configured and activated by the operator. Summary of the Invention

[0008] The technical problem to be solved by the present invention is to provide a method, system and device for processing edge services, and to solve the problems of redundant resource construction, diverse technical systems, redundant logical functions and closed edge cloud resource pools in the prior art.

[0009] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:

[0010] A method for processing edge services, applied to an edge computing unified operation and management system, the method comprising:

[0011] Receive user's edge service subscription requests;

[0012] Based on the edge service subscription request, edge service subscription information is generated and sent to the service support system;

[0013] Receive billing information generated by the business support system based on the edge service subscription information;

[0014] Based on the billing information, network offloading capabilities are enabled through the service orchestration center, and edge cloud services are enabled through the edge cloud unified resource management system.

[0015] Optionally, based on the billing information, enabling network offloading capabilities through the service orchestration center and enabling edge cloud services through the edge cloud unified resource management system includes:

[0016] Send the billing information to the user;

[0017] Receive payment information after the user has successfully made payment based on the billing information;

[0018] Based on the payment information, network offloading capabilities are activated through the business orchestration center, and edge cloud services are activated through the edge cloud unified resource management system.

[0019] Optionally, network offloading capabilities can be enabled through the service orchestration center, including:

[0020] The payment information is sent to the business support system, enabling the business support system to generate network billing information based on the payment information and to enable the business support system to...

[0021] Send a request to the service orchestration center to enable network traffic offloading capability, so that the service orchestration center can enable network traffic offloading capability according to network function requirements.

[0022] Optionally, edge cloud services can be activated through the edge cloud unified resource management system, including:

[0023] The payment information is sent to the business support system, which then generates computing power billing information based on the payment information and sends an edge cloud service activation request to the edge cloud unified resource management system, which then activates the edge cloud service based on the edge cloud service requirements.

[0024] Optional methods for handling edge services also include:

[0025] The payment information is sent to the business support system, which then generates billing information for platform resource usage requirements based on the payment information and sends the platform resource usage requirements to the edge cloud PaaS platform, enabling the PaaS platform to activate relevant functions based on the platform resource usage requirements information.

[0026] Optionally, in the edge service processing method, the edge service subscription information is encapsulated using a Remote Authentication Dial-up User Service Radius protocol message; the attribute fields of the Radius protocol message include: billing capability information, which includes at least one of the following: the usage of specified attribute values ​​and the usage of private attribute values ​​used to calculate the cost of storage resources and platform resources for edge services.

[0027] Embodiments of the present invention also provide a unified operation and management system for edge computing, the system comprising:

[0028] The transceiver module is used to receive edge service subscription requests from users; generate edge service subscription information based on the edge service subscription requests and send it to the service support system; receive billing information generated by the service support system based on the edge service subscription information; and activate network offloading capabilities through the service orchestration center and activate edge cloud services through the edge cloud unified resource management system based on the billing information.

[0029] Embodiments of the present invention also provide an edge service processing system, comprising:

[0030] The edge computing unified operation and management system is used to receive users' edge service subscription requests; generate edge service subscription information based on the edge service subscription requests, and send it to the business support system.

[0031] The business support system is used to generate billing information based on the edge service subscription information; and to send a request to the business orchestration center to enable network traffic offloading capability and a request to the edge cloud unified resource management system to enable edge cloud services based on the billing information.

[0032] The service orchestration center is used to activate network traffic offloading capabilities based on the request to activate network traffic offloading capabilities.

[0033] The edge cloud unified resource management system is used to activate edge cloud services based on the request to activate edge cloud services.

[0034] Optionally, the business support system is also used to: generate billing information for resource usage requirements based on the payment information, and send the platform resource usage requirements to the edge cloud PaaS platform, so that the PaaS platform can activate relevant functions based on the platform resource usage requirements information.

[0035] Optionally, the edge computing unified operation and management system includes:

[0036] The first operation management module is used to forward the edge service subscription request to the second operation management module when the service type requested in the edge service subscription request is a wide area service.

[0037] The second operations management module is used to generate service order information based on the edge service order request.

[0038] Optionally, the edge cloud unified resource management system includes:

[0039] The edge computing orchestrator (MEO) is used to receive service deployment orchestration requirements sent by the service orchestration center based on network billing information, and allocate edge cloud resources according to the service deployment orchestration requirements;

[0040] The Mobile Edge Cloud Resource Orchestrator (CMP) is used to receive the edge cloud resource orchestration requirements after the public cloud resources are deployed, sent by the Service Orchestration Center based on network billing information, and to perform edge cloud resource orchestration after the public cloud resources are deployed according to the edge cloud resource orchestration requirements.

[0041] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when run by the processor, executes the method described above.

[0042] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described above.

[0043] The above-described solution of the present invention has at least the following beneficial effects:

[0044] The above-described solution of the present invention, by receiving a user's edge service subscription request; generating edge service subscription information based on the edge service subscription request and sending it to the service support system; receiving billing information generated by the service support system based on the edge service subscription information; and activating network offloading capabilities through the service orchestration center and edge cloud services through the edge cloud unified resource management system based on the billing information, enables flexible deployment and activation of edge services, effectively solving problems such as closed resource pools and redundant infrastructure construction, providing users with a consistent cloud-network collaborative service experience, and realizing unified edge service management and service activation. Attached Figure Description

[0045] Figure 1 This is a flowchart of the edge service processing method implemented in this invention;

[0046] Figure 2This is a specific flowchart of an edge service processing method according to an embodiment of the present invention;

[0047] Figure 3 This is a schematic diagram of the Attribute field of the Radius protocol message in an embodiment of the present invention;

[0048] Figure 4 This is a schematic diagram illustrating the expansion of the Attribute field in the Radius protocol message according to an embodiment of the present invention;

[0049] Figure 5 This is a schematic diagram illustrating the specific extension of the Attribute field in the Radius protocol message according to an embodiment of the present invention.

[0050] Figure 6 This is a specific system diagram of the edge service processing system according to an embodiment of the present invention;

[0051] Figure 7 This is a block diagram of the edge computing unified operation and management system according to an embodiment of the present invention;

[0052] Figure 8 This is a system diagram of the edge service processing system according to an embodiment of the present invention. Detailed Implementation

[0053] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0054] like Figure 1 As shown, an embodiment of the present invention provides a method for processing edge services, applied to an edge computing unified operation and management system, the method comprising:

[0055] Step 11: Receive the user's edge service subscription request;

[0056] Here, the edge computing unified operation and management system receives order requests for edge computing services from users or operators.

[0057] Step 12: Generate edge service subscription information based on the edge service subscription request and send it to the service support system;

[0058] Step 13: Receive billing information generated by the business support system based on the edge service ordering information;

[0059] Step 14: Based on the billing information, enable network offloading capabilities through the service orchestration center and enable edge cloud services through the edge cloud unified resource management system.

[0060] This embodiment receives edge service subscription requests submitted by users through the unified edge computing operation and management system. Based on these requests, it generates edge service subscription information and sends it to the service support system. The system then receives network billing information and edge cloud resource billing information generated by the service support system based on the edge service subscription information. Based on the billing information, it activates network traffic offloading capabilities through the service orchestration center and edge cloud services through the unified edge cloud resource management system. This enables flexible deployment and activation of edge services, achieves unified edge service management and activation, and provides users with a consistent cloud-network collaborative service experience.

[0061] In an optional embodiment of the present invention, step 12 may include:

[0062] Step 121: If the first operation management module of the edge computing unified operation management system determines that the service type requested by the edge service subscription request is a wide area service, then the service subscription information is generated through the second operation management module of the edge computing unified operation management system.

[0063] Here, the first operation management module can be an edge computing operation management module (ECM), and the second operation management module can be a public cloud operation management module (OP).

[0064] In this embodiment, the first operation management module of the edge computing unified operation management system needs to determine the type of service requested by the edge service subscription request. When the service type is determined to be a wide area service, the service subscription information is generated by the second operation management module of the edge computing unified operation management system.

[0065] In another optional embodiment of the present invention, step 14 may include:

[0066] Step 141: Send the billing information to the user;

[0067] Step 142: Receive payment information after the user has successfully made payment based on the billing information;

[0068] Step 143: Based on the payment information, activate network offloading capabilities through the business orchestration center and activate edge cloud services through the edge cloud unified resource management system.

[0069] In practice, enabling network traffic offloading capabilities through the service orchestration center can include:

[0070] The payment information is sent to the business support system, which generates network billing information based on the payment information and sends a request to the business orchestration center to enable network traffic offloading capability, which enables the business orchestration center to enable network traffic offloading capability according to network function requirements.

[0071] In other words, the first business operation support system in the business support system generates network billing information based on payment information; the first business operation support system sends a request to the business orchestration center to activate network traffic offloading capability, and the business orchestration center activates network traffic offloading capability according to network function requirements and reserves network bandwidth according to user requirements. The network function requirements include at least one of the following: requirements for bandwidth, latency, jitter, etc. The first business operation support system is a business operation support system (BBOSS).

[0072] Here, depending on the regional type of the service being offered, the first service operation support system is activated at two levels. When activating a first-regional edge service, it is activated through the first-level first service operation support system; when activating a second-regional edge service, it is activated through the second-level first service operation support system. The first region is larger than the second region. For example, the first service operation support system is deployed in a two-level manner: when activating cross-provincial edge services, it is activated through the national-level first service operation support system; when activating intra-provincial edge services, it is activated through the provincial-level first service operation support system.

[0073] In practice, processing edge cloud services through the edge cloud unified resource management system can include:

[0074] The payment information is sent to the business support system, which then generates computing power billing information based on the payment information and sends an edge cloud service activation request to the edge cloud unified resource management system, which then activates the edge cloud service based on the edge cloud service requirements.

[0075] In other words, the second business operation support system in the business support system generates computing power billing information based on the payment information; the second business operation support system sends an edge cloud service activation request to the edge cloud unified resource management system, and the edge cloud unified resource management system activates the edge cloud service based on the edge cloud service requirement information.

[0076] In another optional embodiment of the present invention, the edge service processing method further includes:

[0077] The payment information is sent to the business support system, which then generates billing information for platform resource usage requirements based on the payment information and sends the platform resource usage requirements to the edge cloud PaaS platform, enabling the PaaS platform to activate relevant functions based on the platform resource usage requirements information.

[0078] In practice, the second business operation support system in the business support system generates billing information for platform resource usage requirements based on payment information, and sends the platform resource usage requirements to the edge cloud PaaS platform. The PaaS platform then activates relevant functions based on the platform resource usage requirements information.

[0079] In this embodiment, when generating network billing information, the network billing information is generated by the second-level first service operation support system, and the computing power billing information is generated by the second service operation support system. The second service operation support system can be an evolved operation support system EBOSS.

[0080] like Figure 2 The diagram illustrates a specific implementation process of the above embodiment, including:

[0081] Users or operations personnel can fill in their ordering requirements and order edge computing services (ECM, the first operations management module) through the unified edge computing operations management system.

[0082] The business support system generates billing information based on orders, specifically including network billing information, edge cloud resource billing information, and may further include PaaS (Platform as a Service) platform resource billing information, and generates payment information.

[0083] Enable network traffic offloading capabilities through the business orchestration center and reserve network bandwidth according to user requirements;

[0084] The edge cloud unified resource management system allocates the computing power, storage, and other resources required for the operation of subscribed services.

[0085] Activate third-party services and enable PaaS-related functions.

[0086] Figures 3 to 5 As shown, in another optional embodiment of the present invention, the edge service subscription information is encapsulated using a Remote Authentication Dial-up User Service Radius protocol message; the Attribute field of the Radius protocol message includes: billing capability information, which includes at least one of the following: the usage of specified attribute values ​​for calculating the cost of storage resources and platform resources for edge services, and the usage of private attribute values.

[0087] Here, in the Attribute field of the Radius protocol message, Vendor_Specific identifies the user-specified attribute (multiple private attributes of the same user can be encapsulated in the same Vendor_Specific attribute), Vendor ID identifies the user's attribute number, Vendor ID(cont) identifies the user's sub-attribute number, and Vendor Type identifies the user's attribute type.

[0088] For example, the user-defined private attributes are: Vendor ID (attribute number) is 28357, Vendor ID (cont) (sub-attribute number) is 201, and Vendor Type (attribute type) is CMCC_NAS_Type.

[0089] If we use 1 to 100 to represent attribute values ​​related to edge computing, the Radius protocol transmits the corresponding attribute values ​​according to the billing rules agreed upon in the billing contract. These attribute values ​​may include:

[0090] CPU usage, reserved memory usage, dynamic memory expansion and contraction usage, hard disk usage and storage duration, and one-time IP address usage fees, etc.

[0091] The attribute values ​​may also include: SLA metrics for computational examples.

[0092] The SLA metrics for the example include:

[0093] IaaS layer: includes information such as scaling up and down, automatic scaling, and business response time;

[0094] IaaS layer: includes information such as scalability, pay-as-you-go pricing model, and number of developers;

[0095] SaaS layer: Includes information such as reliability, availability, and ease of use.

[0096] The attribute values ​​carry information such as user ID and service ID, and can generate corresponding billing statements for specific users and services.

[0097] In this embodiment, by extending the Attribute field of the Radius protocol message between the edge computing operation management system and the first business operation support system, the billing capability for information such as edge computing computing, storage, and platform resources can be increased.

[0098] The operation management system includes: a slice operation management module, a first operation management module (ECM), and a second operation management module (OP).

[0099] The slice operation and management module can help realize the network traffic offloading function of edge computing, and create network slices according to user bandwidth requirements to provide network connectivity;

[0100] The first operation management module can provide operation management functions for edge network resources and computing power resources;

[0101] The second operation management module can realize the operation management of central cloud resources and the activation of services.

[0102] like Figure 6 As shown, in another optional embodiment of the present invention, the edge cloud resource system consists of an MEO module and a CMP module. The MEO module is an orchestrator for edge computing, which can realize the resource orchestration of the network edge cloud. The CMP module is a resource orchestrator for mobile edge cloud, which can realize the orchestration of edge cloud resources after public cloud resources are deployed. The MEO module receives the service deployment orchestration from the service orchestration center, allocates edge cloud resources and deploys applications according to requirements and resource needs. The CMP module receives the service deployment requirements of the OP, allocates resources and deploys applications.

[0103] The first Operation Management Module (ECM) in the Edge Computing Unified Operation Management System serves as the external interface for the system. Users submit service activation requests through the unified interface of the ECM, including bandwidth requirements for network connectivity and computing resource requirements. Based on the service type, the ECM determines the resource pool required for service deployment. If it is a wide-area service, the computing resource request is sent to the second Operation Management Module (OP) to activate the computing resources, and the service is deployed to the resource pool via the Computing Management Platform (CMP).

[0104] The above embodiments of the present invention can realize resource integration and unified operation and maintenance under different edge cloud technology systems, achieve unified resource orchestration and intelligent management, realize flexible deployment and activation of edge services, realize unified edge service management and service activation, and provide users with a consistent cloud network collaborative service experience.

[0105] like Figure 7 As shown, embodiments of the present invention also provide an edge computing unified operation and management system 70, comprising:

[0106] The transceiver module 71 is used for receiving edge service subscription requests from users; generating edge service subscription information based on the edge service subscription requests and sending it to the service support system; receiving billing information generated by the service support system based on the edge service subscription information; and enabling network offloading capabilities through the service orchestration center and enabling edge cloud services through the edge cloud unified resource management system based on the billing information.

[0107] Optionally, based on the billing information, enabling network offloading capabilities through the service orchestration center and enabling edge cloud services through the edge cloud unified resource management system includes:

[0108] Send the billing information to the user;

[0109] Receive payment information after the user has successfully made payment based on the billing information;

[0110] Based on the payment information, network offloading capabilities are activated through the business orchestration center, and edge cloud services are activated through the edge cloud unified resource management system.

[0111] Optionally, network offloading capabilities can be enabled through the service orchestration center, including:

[0112] The payment information is sent to the business support system, enabling the business support system to generate network billing information based on the payment information and to enable the business support system to...

[0113] Send a request to the service orchestration center to enable network traffic offloading capability, so that the service orchestration center can enable network traffic offloading capability according to network function requirements.

[0114] Optionally, edge cloud services can be activated through the edge cloud unified resource management system, including:

[0115] The payment information is sent to the business support system, which then generates computing power billing information based on the payment information and sends an edge cloud service activation request to the edge cloud unified resource management system, which then activates the edge cloud service based on the edge cloud service requirements.

[0116] Optionally, the transceiver module 71 can also be used to: send the payment information to the business support system, so that the business support system generates billing information for platform resource usage requirements based on the payment information, and send the platform resource usage requirements to the edge cloud PaaS platform, so that the PaaS platform activates relevant functions based on the platform resource usage requirements information.

[0117] Optionally, the transceiver module can also be used to: encapsulate the edge service subscription information using a Remote Authentication Dial-up User Service Radius protocol message; the Attribute field of the Radius protocol message includes: billing capability information, which includes at least one of the following: the usage of specified attribute values ​​and the usage of private attribute values ​​used to calculate the cost of storage resources and platform resources for edge services.

[0118] It should be noted that this system corresponds to the aforementioned edge service processing method, and all implementations of the above methods are applicable to the embodiments of this system and can achieve the same technical effect. Furthermore, the system may also include a processing module 72 for processing the data sent and received by the transceiver module 71.

[0119] like Figure 8 As shown, embodiments of the present invention also provide an edge service processing system, comprising:

[0120] The edge computing unified operation and management system is used to receive users' edge service subscription requests; generate edge service subscription information based on the edge service subscription requests, and send it to the business support system.

[0121] The business support system is used to generate billing information based on the edge service subscription information; and to send a request to the business orchestration center to enable network traffic offloading capability and a request to the edge cloud unified resource management system to enable edge cloud services based on the billing information.

[0122] The service orchestration center is used to enable network traffic offloading capabilities according to the request to enable network traffic offloading capabilities. The edge cloud unified resource management system is used to enable edge cloud services according to the request to enable edge cloud services.

[0123] Optionally, the business support system is also used to: generate billing information for resource usage requirements based on the payment information, and send the platform resource usage requirements to the edge cloud PaaS platform, so that the PaaS platform can activate relevant functions based on the platform resource usage requirements information.

[0124] Optionally, the edge computing unified operation and management system includes:

[0125] The first operation management module is used to forward the edge service subscription request to the second operation management module OP when the service type requested in the edge service subscription request is a wide area service.

[0126] The second operations management module is used to generate service order information based on the edge service order request.

[0127] Optionally, the edge cloud unified resource management system includes:

[0128] The edge computing orchestrator (MEO) is used to receive service deployment orchestration requirements sent by the service orchestration center based on network billing information, and allocate edge cloud resources according to the service deployment orchestration requirements;

[0129] The Mobile Edge Cloud Resource Orchestrator (CMP) is used to receive the edge cloud resource orchestration requirements after the public cloud resources are deployed, sent by the Service Orchestration Center based on network billing information, and to perform edge cloud resource orchestration after the public cloud resources are deployed according to the edge cloud resource orchestration requirements.

[0130] It should be noted that all implementation methods in the above method embodiments are applicable to the embodiments of this system and can achieve the same technical effect.

[0131] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0132] Embodiments of the present invention also provide a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.

[0133] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0134] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0135] In the embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0136] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0137] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0138] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0139] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above-described series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.

[0140] Therefore, the object of the present invention can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of the present invention can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future. It should also be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent to the present invention. Furthermore, the steps performing the above series of processes can naturally be performed in the order described, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel or independently of each other.

[0141] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for processing edge services, characterized in that, The method, applied to a unified operation and management system for edge computing, includes: Receive user's edge service subscription requests; Based on the edge service subscription request, edge service subscription information is generated and sent to the service support system; Receive billing information generated by the business support system based on the edge service subscription information; Based on the billing information, network offloading capabilities are enabled through the service orchestration center, and edge cloud services are enabled through the edge cloud unified resource management system. The edge service subscription information is encapsulated using the Radius protocol message for remote authentication dial-up users. The attribute fields of the Radius protocol message include billing capability information, which includes at least one of the following: the usage of specified attribute values ​​and the usage of private attribute values ​​used to calculate the cost of storage resources and platform resources for edge services. In the attribute fields of the Radius protocol message, Vendor_Specific identifies the user-specified attribute, Vendor ID identifies the user's attribute number, Vendor ID identifies the user's sub-attribute number, and Vendor Type identifies the user's attribute type.

2. The edge service processing method according to claim 1, characterized in that, Based on the aforementioned billing information, enabling network offloading capabilities through the service orchestration center and enabling edge cloud services through the edge cloud unified resource management system includes: Send the billing information to the user; Receive payment information after the user has successfully made payment based on the billing information; Based on the payment information, network offloading capabilities are activated through the business orchestration center, and edge cloud services are activated through the edge cloud unified resource management system.

3. The edge service processing method according to claim 2, characterized in that, Enable network traffic offloading capabilities through the service orchestration center, including: The payment information is sent to the business support system, which then generates network billing information based on the payment information and sends a request to the business orchestration center to enable network traffic offloading capability, so that the business orchestration center enables network traffic offloading capability according to network function requirements.

4. The edge service processing method according to claim 2, characterized in that, Enabling edge cloud services through the edge cloud unified resource management system includes: The payment information is sent to the business support system, which then generates computing power billing information based on the payment information and sends an edge cloud service activation request to the edge cloud unified resource management system, which then activates the edge cloud service based on the edge cloud service requirements.

5. The edge service processing method according to claim 2, characterized in that, Also includes: The payment information is sent to the business support system, which then generates billing information for platform resource usage requirements based on the payment information and sends the platform resource usage requirements to the edge cloud PaaS platform, enabling the PaaS platform to activate relevant functions based on the platform resource usage requirements information.

6. An edge computing unified operation and management system, characterized in that, The system includes: The transceiver module is used to receive edge service subscription requests from users; generate edge service subscription information based on the edge service subscription requests and send it to the service support system; receive billing information generated by the service support system based on the edge service subscription information; and activate network offloading capabilities through the service orchestration center and activate edge cloud services through the edge cloud unified resource management system based on the billing information. The edge service subscription information is encapsulated using the Radius protocol message for remote authentication dial-up users. The attribute fields of the Radius protocol message include billing capability information, which includes at least one of the following: the usage of specified attribute values ​​and the usage of private attribute values ​​used to calculate the cost of storage resources and platform resources for edge services. In the attribute fields of the Radius protocol message, Vendor_Specific identifies the user-specified attribute, Vendor ID identifies the user's attribute number, Vendor ID identifies the user's sub-attribute number, and Vendor Type identifies the user's attribute type.

7. A processing system for edge services, characterized in that, include: The edge computing unified operation and management system is used to receive users' edge service subscription requests; Based on the edge service subscription request, edge service subscription information is generated and sent to the service support system; The business support system is used to generate billing information based on the edge service ordering information; Based on the billing information, a request to activate network offloading capability is sent to the business orchestration center and a request to activate edge cloud services is sent to the edge cloud unified resource management system. The service orchestration center is used to activate network traffic offloading capabilities based on the request to activate network traffic offloading capabilities. The edge cloud unified resource management system is used to activate edge cloud services according to the request to activate edge cloud services. The edge service subscription information is encapsulated using the Radius protocol message for remote authentication dial-up users. The attribute fields of the Radius protocol message include billing capability information, which includes at least one of the following: the usage of specified attribute values ​​and the usage of private attribute values ​​used to calculate the cost of storage resources and platform resources for edge services. In the attribute fields of the Radius protocol message, Vendor_Specific identifies the user-specified attribute, Vendor ID identifies the user's attribute number, Vendor ID identifies the user's sub-attribute number, and Vendor Type identifies the user's attribute type.

8. The edge service processing system according to claim 7, characterized in that, The business support system is also used to: generate billing information for resource usage requirements based on the payment information, and send the platform resource usage requirements to the edge cloud PaaS platform, so that the PaaS platform can activate the relevant functions of the PaaS platform based on the platform resource usage requirements information.

9. The edge service processing system according to claim 7, characterized in that, The edge computing unified operation and management system includes: The first operation management module is used to forward the edge service subscription request to the second operation management module when the service type requested in the edge service subscription request is a wide area service. The second operations management module is used to generate service order information based on the edge service order request.

10. The edge service processing system according to claim 7, characterized in that, The edge cloud unified resource management system includes: The edge computing orchestrator (MEO) is used to receive service deployment orchestration requirements sent by the service orchestration center based on network billing information, and allocate edge cloud resources according to the service deployment orchestration requirements; The Mobile Edge Cloud Resource Orchestrator (CMP) is used to receive the edge cloud resource orchestration requirements after the public cloud resources are deployed, sent by the Service Orchestration Center based on network billing information, and to perform edge cloud resource orchestration after the public cloud resources are deployed according to the edge cloud resource orchestration requirements.

11. A communication device, characterized in that, include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 5.

12. A computer-readable storage medium, characterized in that, A storage instruction that, when executed on a computer, causes the computer to perform the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Service operation support system, service fulfillment method and device

    CN102025512A