Network capability opening method and device and readable storage medium

Through the Open Gateway platform and the network slicing API based on the Open Gateway standard, the problems of open network capabilities of cross-border and cross-operators and cross-border roaming service quality assurance have been solved, and efficient network slicing service activation and user experience have been achieved.

CN120186686APending Publication Date: 2025-06-20CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510357591.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

The existing technology cannot meet the openness of network capabilities of cross-border and cross-operators, and the network slicing technology cannot guarantee service quality and realize service activation in cross-border roaming scenarios.

Method used

Through the Open Gateway platform and the network slicing API based on the Open Gateway standard, we receive the user's network slicing service quality QoS priority assurance needs, send QoS Profile configuration file query requests, and activate the network slicing QoS priority assurance function based on the QoSProfile configuration file.

Benefits of technology

It has achieved the opening of network capabilities of cross-border and cross-operators, ensuring the service quality and efficiency of network slicing in cross-border roaming, thereby significantly improving the user experience during cross-border roaming.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120186686A_ABST
    Figure CN120186686A_ABST
Patent Text Reader

Abstract

The invention provides a network capability opening method and device and a readable storage medium. The method comprises the following steps: receiving a network slice QoS priority guarantee demand of a user; a QoSProfile configuration file query request is sent to a second Open Gateway platform of a second operator through a QoSProfile API according to the network slice QoS priority guarantee requirement of the user; receiving a QoSProfile configuration file which is returned by the second Open Gateway platform and meets the QoS priority guarantee requirement of the network slice; and on the basis of the QoSProfile configuration file, a request used for opening the QoS priority guarantee function of the network slice is sent to a second Open Gateway platform through a Quality OnDevice API (Application Program Interface). According to the method, the device and the medium, the problems that cross-border and cross-operator network capability opening cannot be met in the prior art, and the network slicing technology cannot guarantee the service quality and realize service provisioning in a cross-border roaming scene can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network technologies, and in particular, to a network capability opening method, apparatus, and readable storage medium. Background Art

[0002] 5G technology is a key foundation for realizing the interconnection of all things and plays a crucial role in promoting the digital transformation of the global economy. 5G-Advanced, with its high-speed transmission and extensive device connection capabilities, will become the core force to support the sustainable development of the digital economy. With the accelerated advancement of digital transformation in various industries, enterprise digitalization has penetrated from auxiliary systems into core links such as production and decision-making. Compared with the Internet era, the demand for network capabilities in digitalization has changed fundamentally. The emergence of new digital services has brought diverse network capability requirements such as security, isolation, and service quality assurance. This demand has given rise to a new business model - "Network as a Service"

[0003] (Network as a Service, NaaS). NaaS provides an innovative business model, but the implementation of its API (Application Programming Interface) requires collaboration across different operators and network devices.

[0004] In traditional network architectures, communication and data sharing between different applications usually need to be achieved by writing specific interfaces and protocols. This approach is often not flexible and efficient enough, and it increases the complexity and maintenance cost of the system. Due to the inconsistent API interface standards, the existing technology can only achieve the opening of network capabilities between a single operator and a certain enterprise, and cannot meet the cross-border and cross-operator network capability opening.

[0005] In addition, the current network slicing technology does not support cross-border roaming. When domestic users roam and access overseas 5G networks, due to cross-operator networks, the originally subscribed VIP QoS (Quality of Service) network priority guarantee will fail, and there is currently no method to achieve the opening of network slicing service guarantees in cross-border roaming scenarios. Summary of the Invention

[0006] The technical problem to be solved by the present invention is to provide a network capability opening method, apparatus, and readable storage medium to address the deficiencies of the prior art, which cannot meet cross-border and cross-operator network capability opening, and the network slicing technology cannot guarantee service quality and achieve service opening in cross-border roaming scenarios.

[0007] In a first aspect, the present invention provides a network capability open method, which is applied to the first Open Gateway platform of the first operator. The method includes:

[0008] Receiving the network slice service quality (QoS) priority guarantee requirement of the user;

[0009] Sending a QoSProfile configuration file query request to the second Open Gateway platform of the second operator through the Quality of Service Profile Application Programming Interface (QoSProfile API) according to the network slice QoS priority guarantee requirement of the user; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator;

[0010] Receiving the QoSProfile configuration file returned by the second Open Gateway platform that meets the network slice QoS priority guarantee requirement;

[0011] Sending a request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through the Quality On Demand API based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request.

[0012] Further, after sending the request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through the Quality On Demand API based on the QoSProfile configuration file, the method further includes:

[0013] Receiving the successful enabling information and the session identifier (SessionId) returned by the second Open Gateway platform.

[0014] In a second aspect, the present invention provides a network capability open method, which is applied to the second Open Gateway platform of the second operator. The method includes:

[0015] After the first Open Gateway platform of the first operator receives the user's network slice service quality QoS priority guarantee requirement, it queries the QoSProfile configuration file according to the QoSProfile configuration file query request sent through the Quality of Service Configuration Application Programming Interface QoSProfile API based on the user's network slice QoS priority guarantee requirement. Here, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator.

[0016] Return the QoSProfile configuration file that meets the network slice QoS priority guarantee requirement to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0017] Receive the request sent by the first Open Gateway platform through the QualityOnDemand API based on the QoSProfile configuration file to activate the network slice QoS priority guarantee function.

[0018] Activate the network slice QoS priority guarantee function for the user according to the request.

[0019] Further, the activating the network slice QoS priority guarantee function for the user according to the request specifically includes:

[0020] Interact with the network slice management system of the second operator according to the request to activate the network slice QoS priority guarantee function for the user.

[0021] Further, the interacting with the network slice management system of the second operator according to the request to activate the network slice QoS priority guarantee function for the user specifically includes:

[0022] Send the activation requirement for activating the network slice QoS priority guarantee function to the network slice management system according to the request, so that the network slice management system sends the network guarantee related parameters of the user to the Policy and Charging Control function PCC according to the activation requirement to apply for invoking the QoS priority guarantee, and make the template policy pre-configured in the Policy Control Function PCF network element of the PCC take effect, so as to activate the network slice QoS priority guarantee function for the user.

[0023] Further, after activating the network slice QoS priority guarantee function for the user according to the request, the method further includes:

[0024] Return the successful activation information and the session identifier SessionId to the first Open Gateway platform.

[0025] In a third aspect, the present invention provides a network capability open device, which is disposed on the first Open Gateway platform of the first operator. The device includes:

[0026] A guarantee requirement receiving module, configured to receive the network slice service quality QoS priority guarantee requirement of the user;

[0027] A query request sending module, connected to the guarantee requirement receiving module, and configured to send a QoSProfile configuration file query request to the second Open Gateway platform of the second operator through a quality of service configuration application programming interface QoSProfile API according to the network slice QoS priority guarantee requirement of the user; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator;

[0028] A configuration file receiving module, connected to the query request sending module, and configured to receive the QoSProfile configuration file that meets the network slice QoS priority guarantee requirement returned by the second Open Gateway platform;

[0029] A guarantee request sending module, connected to the configuration file receiving module, and configured to send a request for activating the network slice QoS priority guarantee function to the second Open Gateway platform through a Quality On Demand API based on the QoSProfile configuration file, so that the second Open Gateway platform activates the network slice QoS priority guarantee function for the user according to the request.

[0030] In a fourth aspect, the present invention provides a network capability open device, which is disposed on the second Open Gateway platform of the second operator. The device includes:

[0031] A query request receiving module, configured to receive a QoSProfile configuration file query request sent by a service quality configuration application programming interface (QoSProfile API) according to the user's network slice QoS priority guarantee requirement after the first Open Gateway platform of the first operator receives the user's network slice service quality (QoS) priority guarantee requirement, where the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator.

[0032] A configuration file sending module, connected to the query request receiving module, configured to return a QoSProfile configuration file that meets the network slice QoS priority guarantee requirement to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0033] A guarantee request receiving module, connected to the configuration file sending module, configured to receive a request for enabling the network slice QoS priority guarantee function sent by the first Open Gateway platform based on the QoSProfile configuration file through the Quality On Demand API.

[0034] A guarantee function enabling module, connected to the guarantee request receiving module, configured to enable the network slice QoS priority guarantee function for the user according to the request.

[0035] In a fifth aspect, the present invention provides a network capability open device, including a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to implement the network capability open method described in the first aspect or the second aspect above.

[0036] In a sixth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the network capability open method described in the first aspect or the second aspect above is implemented.

[0037] The network capability opening method, device and readable storage medium provided by the present invention. First, receive the network slice service quality (QoS) priority guarantee requirement of a user; and send a QoSProfile configuration file query request to a second Open Gateway platform of a second operator through a Quality of Service Profile Application Programming Interface (QoSProfile API) according to the network slice QoS priority guarantee requirement of the user; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; then receive the QoSProfile configuration file returned by the second Open Gateway platform that meets the network slice QoS priority guarantee requirement; and then send a request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through a Quality On Demand API based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request. The present invention realizes cross-border and cross-operator network capability opening based on the Open Gateway platform and network slice APIs based on the Open Gateway standard, ensures the service quality and opening efficiency of network slices in cross-border roaming, and thus significantly improves the user experience during cross-border roaming. It solves the problems in the prior art that cross-border and cross-operator network capability opening cannot be satisfied, and the service quality cannot be guaranteed and service opening cannot be achieved for network slice technology in cross-border roaming scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 It is a flowchart of a network capability opening method according to Embodiment 1 of the present invention;

[0039] Figure 2 It is a logical architecture diagram of the Open Gateway according to an embodiment of the present invention;

[0040] Figure 3 It is a cross-border and cross-operator capability invocation architecture diagram of the Open Gateway according to an embodiment of the present invention;

[0041] Figure 4 It is an interaction schematic diagram of a network capability opening method according to an embodiment of the present invention;

[0042] Figure 5 It is an interaction schematic diagram of another network capability opening method according to an embodiment of the present invention;

[0043] Figure 6 It is a flowchart of a network capability opening method according to Embodiment 2 of the present invention;

[0044] Figure 7 Structural schematic diagram of a network capability open device according to Embodiment 3 of the present invention;

[0045] Figure 8 Structural schematic diagram of a network capability open device according to Embodiment 4 of the present invention;

[0046] Figure 9 Structural schematic diagram of a network capability open device according to Embodiment 5 of the present invention. Detailed implementation manners

[0047] To enable those skilled in the art to better understand the technical solutions of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0048] It can be understood that the specific embodiments and drawings described herein are only used to explain the present invention, rather than limiting the present invention.

[0049] It can be understood that, without conflict, the various embodiments in the present invention and the features in the embodiments can be combined with each other.

[0050] It can be understood that, for the convenience of description, only the parts related to the present invention are shown in the drawings of the present invention, and the parts unrelated to the present invention are not shown in the drawings.

[0051] It can be understood that each unit and module involved in the embodiments of the present invention may correspond to only one entity structure, or may be composed of multiple entity structures, or multiple units and modules may also be integrated into one entity structure.

[0052] It can be understood that the terms "first", "second", etc. in the embodiments of the present invention are used to distinguish different objects, or to distinguish different processes for the same object, rather than to describe a specific order of the objects.

[0053] It can be understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0054] It can be understood that in the flowcharts and block diagrams of the present invention, the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the embodiments of the present invention are shown. Among them, each block in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified function. Moreover, each block or combination of blocks in the block diagram and flowchart can be implemented by a hardware-based system for implementing the specified function, or can be implemented by a combination of hardware and computer instructions.

[0055] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented in software or in hardware. For example, the units and modules can be located in a processor.

[0056] Embodiment 1:

[0057] This embodiment provides a network capability open method, which is applied to the first Open Gateway platform of the first operator. As Figure 1 shown, the method includes:

[0058] Step S101: Receive the network slice service quality QoS priority guarantee requirement of the user.

[0059] In this embodiment, the user is a domestic or overseas user. The domestic / overseas user raises the network slice QoS priority guarantee requirement on the first Open Gateway platform of the first operator, and the first Open Gateway platform receives the network slice QoS priority guarantee requirement of the user.

[0060] It should be noted that Open Gateway is a general API (Application Programming Interface) framework designed for the network. Through such general APIs, Open Gateway can change the way developers and enterprises use the operator's network, and open the network connection ability of the operator to all walks of life. Open Gateway aims to build a simple, agile and efficient network architecture to promote communication and data exchange between different applications. Open Gateway enables the operator to provide application functions (Application Function, AF) within the 5G network architecture to customers. The core ability of AF is to process the internal and external transfer of information and protocol conversion, and call the network resources of the operator according to the requirements. According to the 3GPP protocol, Open Gateway must be connected to the network function (Network Function, NF) through a standardized interface to securely obtain the basic network ability and provide it to AF. Its key capabilities include authentication and authorization, API consumer identification, profile management, access control, policy enhancement, infrastructure policy, service policy, security, routing and traffic control, protocol conversion, and mapping from API to network interface, etc. The specific logical architecture diagram is as Figure 2 shown. Open Gateway adopts a distributed architecture design, aiming to achieve high availability and fault tolerance. At the same time, its open source feature brings greater flexibility and customizability to users, allowing users to customize and expand according to specific application requirements. The logical architecture of Open Gateway mainly includes the following parts:

[0061] 1) Front - end application layer. The function of the front - end application layer is to provide users with websites / mobile applications, enabling users to interact with the Open Gateway. The applications in this part can be web - based or customized for mobile devices. They exchange information with the Open Gateway through APIs, sending requests and receiving responses to complete tasks such as data sharing and transmission.

[0062] 2) API gateway layer. In the network architecture of the Open Gateway, the API gateway layer plays a key role. It connects the front - end application layer and the back - end service layer. This layer can identify the request type, route the requests to the corresponding back - end service instances, and perform load balancing and caching at the same time. The main responsibility of the API gateway layer is to process and forward requests, delivering them to the target application. In addition, the gateway layer can support multiple communication protocols, such as HTTP (Hypertext Transfer Protocol), TCP (Transmission Control Protocol) / IP (Internet Protocol), MQTT (Message Queuing Telemetry Transport), etc., to meet different application requirements.

[0063] 3) Back - end service layer. The back - end service layer of the Open Gateway is responsible for providing core capabilities, including payment processing, data analysis, and API management, etc. This layer consists of multiple service instances, and each instance undertakes the task of processing specific requests. This distributed design helps to enhance the stability and efficiency of the system. In addition, the service layer also provides a series of key services, including authentication, authorization, messaging, and storage management, etc. These capabilities are all to ensure secure and efficient communication between applications.

[0064] Step S102: Send a QoSProfile configuration file query request to the second Open Gateway platform of the second operator through the QoSProfile API (Quality of Service Profile Application Programming Interface) according to the user's network slice QoS priority guarantee requirement; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator.

[0065] In this embodiment, the first Open Gateway platform and the second Open Gateway platform are connected by an east-west interconnection dedicated line, and each is connected to the network slice management system of its affiliated operator. The QoSProfile API is based on the OpenGateway standard. When the first Open Gateway platform sends a QoSProfile configuration file query request to the second Open Gateway platform through the QoSProfile API, the second Open Gateway platform returns a QoSProfile configuration file that meets the QoS priority guarantee requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0066] It should be noted that both the first Open Gateway platform and the second Open Gateway platform are deployed with network slice APIs that conform to the Open Gateway standard. One acts as a service provider and the other acts as a service requester. Both are based on these APIs when sending and receiving messages.

[0067] Step S103: Receive the QoSProfile configuration file returned by the second Open Gateway platform that meets the QoS priority guarantee requirements of the network slice;

[0068] Step S104: Send a request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through the QualityOnDemand API (Quality on Demand API) based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request.

[0069] In this embodiment, the QualityOnDemand API is based on the Open Gateway standard. When the first OpenGateway platform calls the QualityOnDemand API interface through the east-west interconnection dedicated line to request the second Open Gateway platform to enable the network slice QoS priority guarantee function, the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request. Specifically, the second Open Gateway platform interacts with the network slice management system of the second operator according to the request to enable the network slice QoS priority guarantee function for the user.

[0070] In an optional embodiment, domestic / overseas users respectively access the 5G core network wirelessly through 5G CPE (Customer Premises Equipment) devices to achieve Internet access. The users access the POP (Point of Presence) points of the SD-WAN (Software-Defined Wide Area Network) backbone network to achieve dedicated line connection. After the second Open Gateway platform receives the request from the user to enable the QoS priority guarantee function of the network slice, it sends the enabling requirement for the QoS priority guarantee function of the network slice to the network slice management system according to the request, so that the network slice management system sends the network guarantee related parameters of the user to the PCC (Policy Control and Charging) to apply for invoking the QoS priority guarantee, and the PCC triggers the template policy pre-configured in the core network PCF (Policy Control Function) network element to take effect, thereby enabling the QoS priority guarantee function of the network slice for the user. Among them, the network guarantee related parameters include the guarantee number MSISDN (Mobile Subscriber International ISDN), the guarantee duration (duration), the service address (IP), etc.

[0071] Optionally, after sending the request for enabling the QoS priority guarantee function of the network slice to the second Open Gateway platform through the Quality On Demand API based on the QoS Profile configuration file, the method further includes:

[0072] Receiving the enabling success information and SessionId (session identifier) returned by the second Open Gateway platform.

[0073] In this embodiment, after successful enabling, the second Open Gateway platform returns the success information and SessionId.

[0074] It should be noted that the network capability open method provided by the present invention aims to give full play to the advantages of the Open Gateway API for quick enabling, flexible access to the 5G network, and rapid networking of the SD-WAN, rely on the network slice API to ensure the network transmission quality, build a dedicated line service that is easy to deploy, quickly enabled, highly guaranteed, and cross-operator, support the network slice service guarantee for cross-border roaming scenarios, and explore new revenue growth points for international business.

[0075] In a specific embodiment, due to the increasingly strong demand of customers in all walks of life for cross-border and cross-regional dedicated lines with quick activation and high-priority service guarantee, and at the same time, there are pain points such as complex customer access environments, difficult "last mile" deployment, and long activation time. The present invention proposes a solution for realizing interconnection and interoperability between domestic operators' Open Gateway platforms and overseas operators. At the same time, the domestic operators' Open Gateway platforms are connected to the network slice management system, and the network QoS capabilities are called on demand. Based on the SD-WAN networking capabilities of the terminals, a complete set of Open Gateway + SD-WAN + 5G slice solutions are formed, as Figure 3 shown: Users inside / outside the country respectively access the 5G core network wirelessly through 5G CPE devices to achieve Internet access. Users access the SD-WAN backbone network POP points to achieve dedicated line connection. When users have the need for network slice guarantee, domestic and overseas operators can call the network slice APIs based on the Open Gateway standard with each other through the Open Gateway platform to activate the network slice service and guarantee the network quality of the users' access.

[0076] Based on Figure 3 the Open Gateway cross-operator capability invocation architecture diagram shown, taking the case where overseas users initiate the network slice QoS priority guarantee requirement as an example, as Figure 4 shown, the network capability open method may include the following steps:

[0077] Step 1: Overseas users raise the network slice QoS priority guarantee requirement on the operator's Open Gateway platform. The overseas operator's Open Gateway platform (abbreviation: overseas operator OG platform) calls the QoSProfile API interface and executes the functions of screening and querying the network QoSProfile configuration files of both parties;

[0078] Specifically, the overseas operator OG platform queries the network slice QoS priority configuration data of the other party's network through the QoSProfile API, that is, the overseas operator OG platform sends a "QoSProfile configuration file query request" to the domestic operator OpenGateway platform (abbreviation: domestic operator OG platform) through the QoSProfile API interface. Then, the domestic operator OG platform returns a QoSProfile configuration file that meets the "network slice QoS priority guarantee requirement" of overseas users.

[0079] Step 2: The overseas operator's OG platform calls the QualityOnDemand API interface through the east-west interconnection dedicated line to request the other party to enable the network slice QoS priority guarantee function. After successful activation, a success message and SessionId will be returned;

[0080] It should be noted that the network slice API based on the Open Gateway standard is a series of APIs, including the QoSProfile API (Quality of Service Configuration API) and the QualityOnDemand API (Quality on Demand Guarantee API). These APIs are deployed on both platforms to enable mutual calls. The QualityOnDemand API can select a network priority according to the user's service requirements to guarantee the user's network service quality.

[0081] Step 3: After receiving the request sent by the other party, the domestic operator's OG platform issues the requirement for enabling the network slice QoS priority guarantee function to the network slice management system through the southbound interface service 5GSlicingPlatform_SliceRequestSending;

[0082] Among them, 5GSlicingPlatform_SliceRequestSending is a request message used to trigger the activation of the 5G network slice priority.

[0083] Step 4: The network slice management system interfaces with the PCC (Policy Control and Charging, which is used to manage the policies of data traffic in the 5G network and ensure the service quality of users) platform, and transmits parameters such as the MSISDN (guarantee number), duration (guarantee duration), and IP (service address) of overseas users to apply for calling the QoS priority guarantee;

[0084] Among them, the QualityOnDemand API interface will carry information such as MSISDN, duration, and IP.

[0085] Step 5: The PCC platform triggers the activation of the template policy pre-configured in the core network PCF network element, establishes an end-to-end slice QoS guarantee mechanism for the user, and returns a message indicating successful slice activation.

[0086] Based on Figure 3 the shown Open Gateway cross-border and cross-operator capability call architecture diagram, taking the case where a domestic user initiates a network slice QoS priority guarantee requirement as an example, as Figure 5 shown, this network capability open method may include the following steps:

[0087] Step 1: Domestic users raise the requirement for network slice QoS priority guarantee on the operator OG platform. The domestic operator OG platform calls the QoSProfile API interface and executes the functions of screening and querying the QoSProfile configuration files of both networks.

[0088] Step 2: The domestic operator OG platform calls the QualityOnDemand API interface through the east-west interconnection dedicated line to request the other party to enable the network slice QoS priority guarantee function. After successful enabling, it will return a success message and SessionId.

[0089] Step 3: After receiving the request from the other party, the overseas operator OG platform issues the requirement for enabling the network slice QoS priority guarantee function to the network slice management system through the southbound interface service 5GSlicingPlatform_SliceRequestSending.

[0090] Step 4: The network slice management system interfaces with the PCC (Policy Control and Charging, which is used to manage the policies of data traffic in the 5G network to ensure the service quality of users) platform, and transmits parameters such as the MSISDN (guarantee number), duration (guarantee duration), and IP (service address) of overseas users to apply for calling QoS priority guarantee.

[0091] Step 5: The PCC platform triggers the activation of the pre-configured template policy in the core network PCF network element, establishes an end-to-end slice QoS guarantee mechanism for users, and returns a message indicating successful slice enabling.

[0092] It should be noted that the network capability open method provided by the present invention realizes cross-border and cross-operator network capability open through the Open Gateway API, promotes seamless connection and efficient collaboration between different networks and services, improves the user experience. At the same time, based on the fast network deployment ability of SD-WAN, combined with 5G network slice technology, it ensures the stability of wireless access and service quality, and can provide users with guaranteed elastic network services.

[0093] The network capability opening method provided by the embodiment of the present invention first receives the network slice service quality (QoS) priority guarantee requirement of a user; and sends a QoSProfile configuration file query request to the second Open Gateway platform of a second operator through a quality of service configuration application programming interface (QoSProfile API) according to the network slice QoS priority guarantee requirement of the user; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; then receives the QoSProfile configuration file returned by the second Open Gateway platform that meets the network slice QoS priority guarantee requirement; and then sends a request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through a Quality On Demand API based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request. The present invention realizes cross-border and cross-operator network capability opening based on the Open Gateway platform and network slice APIs based on the Open Gateway standard, ensures the service quality and opening efficiency of network slices in cross-border roaming, and thus significantly improves the user experience during cross-border roaming. It solves the problems that the prior art cannot meet cross-border and cross-operator network capability opening, and that the network slice technology cannot guarantee service quality and realize service opening in the cross-border roaming scenario.

[0094] Embodiment 2:

[0095] As Figure 6 shown, the present embodiment provides a network capability opening method applied to the second Open Gateway platform of a second operator, and the method includes:

[0096] Step S201: Receive a QoSProfile configuration file query request sent by the first Open Gateway platform of a first operator through a QoSProfile API according to the network slice QoS priority guarantee requirement of a user after receiving the network slice QoS priority guarantee requirement of the user, wherein the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator.

[0097] In this embodiment, the first Open Gateway platform and the second Open Gateway platform are connected through an east-west interconnection dedicated line, and are respectively connected to the network slice management system of their respective operators. The QoSProfile API is based on the OpenGateway standard.

[0098] Step S202: Return a QoSProfile configuration file that meets the QoS priority guarantee requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0099] In this embodiment, when the first Open Gateway platform sends a QoSProfile configuration file query request to the second Open Gateway platform through the QoSProfile API, the second Open Gateway platform returns a QoSProfile configuration file that meets the QoS priority guarantee requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0100] Step S203: Receive a request for enabling the QoS priority guarantee function of the network slice sent by the first Open Gateway platform through the QualityOnDemand API based on the QoSProfile configuration file.

[0101] In this embodiment, the QualityOnDemand API is based on the Open Gateway standard.

[0102] Step S204: Enable the QoS priority guarantee function of the network slice for the user according to the request.

[0103] In this embodiment, when the first Open Gateway platform calls the QualityOnDemand API interface through the east-west interconnection dedicated line to request enabling the QoS priority guarantee function of the network slice from the second Open Gateway platform, the second Open Gateway platform enables the QoS priority guarantee function of the network slice for the user according to the request.

[0104] Optionally, the enabling the QoS priority guarantee function of the network slice for the user according to the request specifically includes:

[0105] Interact with the network slice management system of the second operator according to the request to enable the QoS priority guarantee function of the network slice for the user.

[0106] Specifically, the second Open Gateway platform sends an activation requirement for activating the network slice QoS priority guarantee function to the network slice management system according to the request, so that the network slice management system sends the user's network guarantee related parameters to the Policy and Charging Control function (PCC) according to the activation requirement for applying to invoke the QoS priority guarantee, and the PCC triggers the template policy pre-configured in the core network policy control function (PCF) network element to take effect, thereby activating the network slice QoS priority guarantee function for the user.

[0107] Optionally, after activating the network slice QoS priority guarantee function for the user according to the request, the method further includes:

[0108] Returning an activation success message and a session identifier (SessionId) to the first Open Gateway platform.

[0109] It should be noted that the network capability open method provided by the present invention realizes cross-border and cross-operator network capability open through the Open Gateway API, promotes seamless connection and efficient collaboration between different networks and services, improves the user experience. At the same time, based on the fast network formation ability of SD-WAN, combined with the 5G network slice technology, it ensures the stability of wireless access and service quality, and can provide guaranteed elastic network services for users.

[0110] Embodiment 3:

[0111] As Figure 7 shown, this embodiment provides a network capability open device, which is set in the first Open Gateway platform of the first operator and is used to execute the network capability open method in the above-mentioned Embodiment 1. The device includes:

[0112] A guarantee requirement receiving module 11, which is used to receive the user's network slice service quality (QoS) priority guarantee requirement;

[0113] A query request sending module 12, which is connected to the guarantee requirement receiving module 11 and is used to send a QoSProfile configuration file query request to the second Open Gateway platform of the second operator through the Quality of Service Profile Application Programming Interface (QoSProfile API) according to the user's network slice QoS priority guarantee requirement; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator;

[0114] A configuration file receiving module 13, connected to the query request sending module 12, for receiving the QoSProfile configuration file returned by the second OpenGateway platform that meets the QoS priority guarantee requirements of the network slice;

[0115] A guarantee request sending module 14, connected to the configuration file receiving module 13, for sending a request to the second Open Gateway platform to enable the network slice QoS priority guarantee function through the QualityOnDemand API based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request.

[0116] Optionally, the device further includes:

[0117] A success information receiving module, for receiving the success information and the session identifier SessionId returned by the second Open Gateway platform.

[0118] Embodiment 4:

[0119] As Figure 8 shown, this embodiment provides a network capability open device, which is set on the second Open Gateway platform of the second operator and is used to execute the network capability open method in Embodiment 2 above. The device includes:

[0120] A query request receiving module 21, for receiving the QoSProfile configuration file query request sent by the first Open Gateway platform of the first operator through the QoSProfile API according to the QoS priority guarantee requirements of the user's network slice after receiving the QoS priority guarantee requirements of the user's network slice. Wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator;

[0121] A configuration file sending module 22, connected to the query request receiving module 21, for returning the QoSProfile configuration file that meets the QoS priority guarantee requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request.

[0122] A guarantee request receiving module 23, connected to the configuration file sending module 22, is configured to receive a request for enabling the QoS priority guarantee function of a network slice sent by the first OpenGateway platform through the Quality On Demand API based on the QoSProfile configuration file;

[0123] A guarantee function enabling module 24, connected to the guarantee request receiving module 23, is configured to enable the QoS priority guarantee function of a network slice for a user according to the request.

[0124] Optionally, the guarantee function enabling module 24 includes:

[0125] A guarantee function enabling unit, configured to interact with the network slice management system of the second operator according to the request to enable the QoS priority guarantee function of a network slice for a user.

[0126] Optionally, the guarantee function enabling unit is specifically configured to:

[0127] Send an enabling requirement for enabling the QoS priority guarantee function of a network slice to the network slice management system according to the request, so that the network slice management system sends the network guarantee related parameters of the user to the Policy and Charging Control function PCC for applying to invoke the QoS priority guarantee according to the enabling requirement, and enables the template policy pre-configured in the Policy Control Function PCF network element of the PCC to take effect, thereby enabling the QoS priority guarantee function of a network slice for a user.

[0128] Optionally, the device further includes:

[0129] A success information sending module, configured to return a success enabling information and a SessionId to the first Open Gateway platform.

[0130] Embodiment 5:

[0131] Reference Figure 9 , this embodiment provides a network capability open device, including a memory 31 and a processor 32. A computer program is stored in the memory 31, and the processor 32 is configured to run the computer program to execute the network capability open method in Embodiment 1 or Embodiment 2.

[0132] Wherein, the memory 31 is connected to the processor 32. The memory 31 can adopt a flash memory or a read-only memory or other memories, and the processor 32 can adopt a central processing unit or a single-chip microcomputer.

[0133] Embodiment 6:

[0134] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the network capability opening method in Embodiment 1 or Embodiment 2 above is implemented.

[0135] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, computer program modules, or other data. The computer-readable storage medium includes, but is not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), digital versatile disc (DVD) or other optical disc storage, magnetic cassette, tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0136] In summary, the network capability opening method, apparatus, and readable storage medium provided by the embodiments of the present invention first receive the network slice service quality (QoS) priority guarantee requirements of a user; and send a QoSProfile configuration file query request to the second OpenGateway platform of a second operator through a Quality of Service Profile Application Programming Interface (QoSProfile API) according to the network slice QoS priority guarantee requirements of the user; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; then receive the QoSProfile configuration file returned by the second Open Gateway platform that meets the network slice QoS priority guarantee requirements; and then send a request for enabling the network slice QoS priority guarantee function to the second Open Gateway platform through the Quality On Demand API based on the QoSProfile configuration file, so that the second Open Gateway platform enables the network slice QoS priority guarantee function for the user according to the request. Based on the Open Gateway platform and the network slice API based on the Open Gateway standard, the present invention realizes cross-border and cross-operator network capability opening, ensures the service quality and opening efficiency of network slices in cross-border roaming, and thus significantly improves the user experience during cross-border roaming. It solves the problems that the prior art cannot meet cross-border and cross-operator network capability opening, and that the network slice technology cannot guarantee service quality and realize service opening in the cross-border roaming scenario.

[0137] It can be understood that the above embodiments are merely exemplary embodiments adopted to illustrate the principle of the present invention, and the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also regarded as the protection scope of the present invention.

Claims

1. A network capability opening method, characterized in that: The method is applied to a first open gateway OpenGateway platform of a first operator, and includes: Receive users’ network slice service quality QoS priority guarantee requirements; Sending a QoSProfile query request to the second Open Gateway platform of the second operator through the service quality configuration application programming interface QoSProfile API according to the user's network slice QoS priority guarantee demand; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; Receive a QoSProfile configuration file returned by the second Open Gateway platform that meets the QoS priority protection requirements of the network slice; Based on the QoSProfile configuration file, a request for activating the network slice QoS priority protection function is sent to the second Open Gateway platform through the on-demand quality assurance QualityOnDemand API, so that the second OpenGateway platform activates the network slice QoS priority protection function for the user according to the request.

2. The method according to claim 1, characterized in that After sending a request for activating a network slice QoS priority guarantee function to the second Open Gateway platform through an on-demand quality assurance QualityOnDemand API based on the QoSProfile configuration file, the method further includes: Receive the activation success information and session identifier SessionId returned by the second Open Gateway platform.

3. A network capability opening method, characterized in that: The method applied to the second open gateway OpenGateway platform of the second operator includes: After receiving the user's network slice quality of service QoS priority protection requirement, the first Open Gateway platform of the first operator sends a QoSProfile configuration file query request through the service quality configuration application programming interface QoSProfile API according to the user's network slice QoS priority protection requirement, wherein the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; Returning a QoSProfile configuration file that meets the QoS priority protection requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request; Receiving a request for activating a network slice QoS priority guarantee function sent by the first Open Gateway platform through an on-demand quality assurance QualityOnDemand API based on the QoSProfile configuration file; Based on the request, the network slice QoS priority guarantee function is enabled for the user.

4. The method according to claim 3, characterized in that The enabling of a network slice QoS priority guarantee function for the user according to the request specifically includes: According to the request, the network slice management system of the second operator is interacted with to enable the network slice QoS priority guarantee function for the user.

5. The method according to claim 4, characterized in that The interacting with the network slice management system of the second operator according to the request to enable a network slice QoS priority guarantee function for the user specifically includes: According to the request, an activation requirement for activating the network slice QoS priority protection function is sent to the network slice management system, so that the network slice management system sends the user's network protection related parameters to the policy and charging control function PCC according to the activation requirement for applying for QoS priority protection, and enables the PCC to trigger the pre-configured template policy in the core network policy control function PCF network element to take effect, thereby activating the network slice QoS priority protection function for the user.

6. The method according to claim 3, characterized in that After enabling the network slice QoS priority guarantee function for the user according to the request, the method further includes: Return activation success information and session identifier SessionId to the first Open Gateway platform.

7. A network capability opening device, characterized in that: The device is provided on a first open gateway OpenGateway platform of a first operator, and includes: A guarantee demand receiving module is used to receive the user's network slice service quality QoS priority guarantee demand; A query request sending module, connected to the guarantee demand receiving module, is used to send a QoSProfile configuration file query request to the second Open Gateway platform of the second operator through the service quality configuration application programming interface QoSProfile API according to the user's network slice QoS priority guarantee demand; wherein, the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; A configuration file receiving module, connected to the query request sending module, for receiving a QoSProfile configuration file returned by the second Open Gateway platform that meets the QoS priority protection requirements of the network slice; The guarantee request sending module is connected to the configuration file receiving module, and is used to send a request for activating the network slice QoS priority guarantee function to the second Open Gateway platform through the on-demand quality assurance QualityOnDemand API based on the QoSProfile configuration file, so that the second Open Gateway platform activates the network slice QoS priority guarantee function for the user according to the request.

8. A network capability opening device, characterized in that: The second open gateway OpenGateway platform provided on the second operator includes: A query request receiving module, configured to receive a QoSProfile configuration file query request sent by a first Open Gateway platform of a first operator through a service quality configuration application programming interface QoSProfile API according to the user's network slice QoS priority protection requirement after receiving the user's network slice QoS priority protection requirement, wherein the first operator and the second operator belong to different operators, and when the first operator is a domestic operator, the second operator is a foreign operator; or when the first operator is a foreign operator, the second operator is a domestic operator; A configuration file sending module, connected to the query request receiving module, used to return a QoSProfile configuration file that meets the QoS priority protection requirements of the network slice to the first Open Gateway platform according to the QoSProfile configuration file query request; A guarantee request receiving module, connected to the configuration file sending module, for receiving a request for activating a network slice QoS priority guarantee function sent by the first Open Gateway platform through an on-demand quality assurance QualityOnDemand API based on the QoSProfile configuration file; The guarantee function activation module is connected to the guarantee request receiving module and is used to activate the network slice QoS priority guarantee function for the user according to the request.

9. A network capability opening device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the network capability opening method according to claim 1 or 2, or to implement the network capability opening method according to any one of claims 3 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the network capability opening method according to claim 1 or 2 is implemented, or the network capability opening method according to any one of claims 3-6 is implemented.