Method, device, communication system and storage medium for switching network slices
By dynamically switching the service data flow of the terminal to the newly ordered network slice in the 5G core network, the problem of service quality assurance of customer terminals in vertical industry after dynamic access to services is solved, and dynamic switching of service data flow and service quality are realized. promote.
Patent Information
- Application Number
- CN202010198908.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-20
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2040-03-20
AI Technical Summary
In 5G networks, terminals of vertical industry customers cannot guarantee service quality after dynamic access to services, and the prior art cannot realize the dynamic switching of terminal service data flow to ordered network slices, resulting in service quality that cannot meet service needs.
Receive service requests through the service quality assurance platform, send slice addition requests to the 5G core network equipment, write the newly ordered network slice information of the terminal, and switch the service data flow to the newly ordered network slice based on the terminal information, using NEF, UDM, Functional modules such as AMF realize dynamic slice configuration and data flow switching.
It realizes service quality assurance of terminals after dynamic access to services, solves the problem that static configuration cannot meet dynamic business needs, and ensures the continuity and service quality of business data flow.
Smart Images

Figure CN113498117B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a method, device, communication system and computer-readable storage medium for switching network slices. Background Art
[0002] Network slicing is an important capability of 5G networks, which is referred to as slicing in the industry. Slicing is an end-to-end network, including random access network, transmission network and core network, so a cross-domain slice management system needs to be configured. Slicing needs to achieve resource isolation and security isolation, so different technologies can be used in different domains. The 5G core network uses virtualization technology to implement slicing.
[0003] Slicing technology will help provide different differentiated network service guarantees for different business needs. In particular, for the business of vertical industry customers, slicing will help provide different network QoS (Quality of Service) and network security guarantees for vertical industry customers. Summary of the invention
[0004] A technical problem solved by the present disclosure is how to ensure the service quality of a terminal after dynamically accessing a service.
[0005] According to one aspect of an embodiment of the present disclosure, a method for switching network slices is provided, including: a service quality assurance platform receives a service quality assurance request sent by a business platform, the service quality assurance request carries terminal information; the service quality assurance platform sends a slice addition request to a 5G core network device, the slice addition request carries terminal information and information about a network slice newly ordered by the terminal; the 5G core network device writes information about the network slice newly ordered by the terminal; the 5G core network device switches the service data flow of the terminal to the network slice newly ordered by the terminal according to the terminal information and information about the network slice newly ordered by the terminal.
[0006] In some embodiments, the 5G core network device includes a network exposure function NEF, a unified data management UDM, a unified data repository UDR, and an access and mobility management function AMF; the service quality assurance platform sends a slice addition request to the 5G core network device, including: the service quality assurance platform sends a slice addition request to NEF, applying to write the information of the newly subscribed network slice of the terminal in the UDR; NEF forwards the slice addition request to UDM, applying to write the information of the newly subscribed network slice of the terminal in the UDR; the 5G core network device writes the information of the newly subscribed network slice of the terminal, including: UDM writes the information of the newly subscribed network slice of the terminal in the UDR; the 5G core network device switches the terminal's service data flow to the terminal's newly subscribed network slice according to the terminal information and the information of the newly subscribed network slice of the terminal, including: UDM sends a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed, and the notification message carries the terminal information and the information of the newly subscribed network slice of the terminal; AMF switches the terminal's service data flow to the terminal's newly subscribed network slice according to the terminal information and the information of the newly subscribed network slice of the terminal.
[0007] In some embodiments, AMF switches the service data flow of the terminal to the newly subscribed network slice of the terminal according to the terminal information and the information of the newly subscribed network slice of the terminal, including: AMF sends a slice configuration information update indication to the terminal according to the terminal information, and the slice configuration information update indication carries the information of the newly subscribed network slice of the terminal, so that the terminal updates the slice configuration information according to the information of the newly subscribed network slice of the terminal; AMF receives the network slice switching request sent by the terminal; AMF disconnects the original network bearer of the terminal, and switches the service data flow of the terminal to the newly subscribed network slice of the terminal.
[0008] In some embodiments, the service quality assurance platform calls the NEF parameter setting update service operation Nnef_ParameterProvision_Update service operation, sends a slice addition request to the NEF, and applies to write the information of the newly subscribed network slice of the terminal in the UDR; the NEF calls the UDM parameter setting update service operation Nudm_ParameterProvision_Update service operation, forwards the slice addition request to the UDM, and applies to write the information of the newly subscribed network slice of the terminal in the UDR; the UDM calls the UDR DM update service operation interface Nudr_DM_Updateservice operation to write the information of the newly subscribed network slice of the terminal in the UDR; the UDM calls the AMF event exposure notification service operation Namf_EventExposure_Notify service operation, and sends a notification message to the AMF to indicate that the information of the network slice subscribed by the terminal has changed.
[0009] In some embodiments, it also includes: the customer business platform monitors the service quality of the terminal; the customer business platform determines whether the service quality of the terminal meets the preset business requirements; when the service quality of the terminal does not meet the preset business requirements, the customer business platform sends a service quality assurance request to the service quality assurance platform.
[0010] According to another aspect of an embodiment of the present disclosure, a communication system is provided, including: a service quality assurance platform, configured to: receive a service quality assurance request sent by a business platform, the service quality assurance request carrying terminal information; send a slice addition request to a 5G core network device, the slice addition request carrying terminal information and information about a network slice newly ordered by the terminal; the 5G core network device, configured to: write information about a network slice newly ordered by the terminal; and switch the service data flow of the terminal to the network slice newly ordered by the terminal according to the terminal information and information about the network slice newly ordered by the terminal.
[0011] In some embodiments, the 5G core network device includes a network exposure function NEF, a unified data management UDM, a unified data warehouse UDR, and an access and mobility management function AMF; the service quality assurance platform is configured to: send a slice addition request to NEF, and apply to write the information of the newly subscribed network slice of the terminal in the UDR; NEF is configured to: forward the slice addition request to UDM, and apply to write the information of the newly subscribed network slice of the terminal in the UDR; UDM is configured to: write the information of the newly subscribed network slice of the terminal in the UDR; send a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed, and the notification message carries the terminal information and the information of the newly subscribed network slice of the terminal; AMF is configured to: switch the service data flow of the terminal to the newly subscribed network slice of the terminal according to the terminal information and the information of the newly subscribed network slice of the terminal.
[0012] In some embodiments, the AMF is configured to: send a slice configuration information update indication to the terminal based on the terminal information, the slice configuration information update indication carries the information of the newly subscribed network slice of the terminal, so that the terminal updates the slice configuration information based on the information of the newly subscribed network slice of the terminal; receive the network slice switching request sent by the terminal; disconnect the original network bearer of the terminal, and switch the service data flow of the terminal to the newly subscribed network slice of the terminal.
[0013] In some embodiments, the service quality assurance platform is configured to: call the NEF parameter setting update service operation Nnef_ParameterProvision_Update service operation, send a slice addition request to the NEF, and apply to write the information of the newly subscribed network slice of the terminal in the UDR; the NEF is configured to: call the UDM parameter setting update service operation Nudm_ParameterProvision_Update service operation, forward the slice addition request to the UDM, and apply to write the information of the newly subscribed network slice of the terminal in the UDR; the UDM is configured to: call the UDR DM update service operation interface Nudr_DM_Update service operation to write the information of the newly subscribed network slice of the terminal in the UDR; the UDM is configured to: call the AMF event exposure notification service operation Namf_EventExposure_Notify service operation, and send a notification message to the AMF to indicate that the information of the network slice subscribed by the terminal has changed.
[0014] In some embodiments, it also includes a terminal and a customer business platform; wherein the customer business platform is configured to: monitor the service quality of the terminal; determine whether the service quality of the terminal meets the preset business requirements; if the service quality of the terminal does not meet the preset business requirements, send a service quality assurance request to the service quality assurance platform.
[0015] According to another aspect of an embodiment of the present disclosure, a device for switching network slices is provided, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the aforementioned method for switching network slices based on instructions stored in the memory.
[0016] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the aforementioned method of switching network slices is implemented.
[0017] The present invention can dynamically switch the service data flow of the terminal to the network slice dynamically subscribed by the terminal after the terminal dynamically subscribes to the network slice, thereby ensuring the service quality of the terminal after dynamically accessing the service.
[0018] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0020] Figure 1 A flow chart of a method for switching network slices according to some embodiments of the present disclosure is shown.
[0021] Figure 2 A schematic diagram of the process of switching the business data flow of the terminal to the newly subscribed network slice of the terminal is shown.
[0022] Figure 3 A schematic diagram of an application scenario of an application example of the method for switching network slices disclosed in the present invention is shown.
[0023] Figure 4 A schematic diagram of the workflow of an application example of the method for switching network slices disclosed in the present invention is shown.
[0024] Figure 5 A schematic diagram of the structure of a communication system according to some embodiments of the present disclosure is shown.
[0025] Figure 6 A schematic diagram of the structure of an apparatus for switching network slices according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0027] The inventors have found that some slices in the 5G core network are composed of a public control part and a slice-specific part. The slice identifier S-NSSAI (Single Network Slice Selection Assistance information) can uniquely define a network slice. After a vertical industry customer orders a slice, the operator's customer service system will form a slice identifier S-NSSAI. The operator's 5G core network stores the correspondence between the slice identifier and the industry customer's application, as well as the slice ordering data of all terminals of the industry customer. When the terminal registers, the list of slice identifiers it supports and the correspondence between the slice identifier and the application URSP (UE Route Selection Policy) are sent to the terminal, and the terminal can access the slices ordered by the vertical industry customer.
[0028] However, the current configuration of network slicing is a static configuration. For example, after an industry customer subscribes to a slicing service, the network will save the subscribed slicing information S-NSSAI for the industry customer's user terminal, and push it to the user together with the URSP. However, in the B2B2C (Business to Business to Client) scenario, many slices customized by vertical industry customers cannot be pre-configured in the terminal in a static manner. Specifically, after an industry customer with B2B2C service subscribes to a slice, its user terminal dynamically accesses the industry customer's service, and the user slice subscription information cannot be configured in advance. Therefore, the service quality of these user terminals after dynamic access to the service cannot be guaranteed. In view of this, the present disclosure ensures the QoS of users after dynamic access to the service by dynamically switching the network slice that carries the user data flow.
[0029] First combine Figure 1 Some embodiments of the method of switching network slices disclosed in the present invention are described.
[0030] Figure 1 A schematic diagram of a method for switching network slices in some embodiments of the present disclosure is shown. Figure 1 As shown, this embodiment includes steps S101 to S104.
[0031] In step S101, the service quality assurance platform receives a service quality assurance request sent by the business platform, and the service quality assurance request carries terminal information.
[0032] In some embodiments, the customer service platform can monitor the service quality of the terminal and determine whether the service quality of the terminal meets the preset service requirements. If the service quality of the terminal does not meet the preset service requirements, the customer service platform sends a service quality assurance request to the service quality assurance platform. If the service quality of the terminal does not meet the preset service requirements, the customer service platform continues to monitor the service quality of the terminal.
[0033] Taking the gaming business as an example, a gaming business platform monitors user QoS. When it finds that the network environment cannot meet gaming requirements, it submits a guarantee application to the QoS guarantee platform.
[0034] In step S102, the service quality assurance platform sends a slice addition request to the 5G core network device. The slice addition request carries terminal information and information about the newly subscribed network slice of the terminal.
[0035] 5G core network equipment includes NEF (Network Exposure Function), UDM (Unified Data Management), UDR (Unified Data Repository), and AMF (Access and Mobility Management Function). Specifically, the service quality assurance platform can send a slice addition request to NEF to apply for writing the information of the newly subscribed network slices of the terminal in UDR; NEF calls the UDM interface to forward the slice addition request to UDM and apply for writing the information of the newly subscribed network slices of the terminal in UDR.
[0036] For example, the service quality assurance platform calls the NEF parameter setting update service operation Nnef_ParameterProvision_Update service operation, sends a slice addition request to NEF, and applies to write the information of the newly subscribed network slices of the terminal in the UDR; NEF calls the UDM parameter setting update service operation Nudm_ParameterProvision_Update service operation, forwards the slice addition request to UDM, and applies to write the information of the newly subscribed network slices of the terminal in the UDR.
[0037] In step S103, the 5G core network device writes the information of the newly subscribed network slice of the terminal.
[0038] Specifically, UDM calls the UDR interface to write the information of the newly subscribed network slice of the terminal in the UDR. For example, UDM calls the UDR DM update service operation interface Nudr_DM_Update service operation to write the information of the newly subscribed network slice of the terminal in the UDR.
[0039] In step S104, the 5G core network device switches the service data flow of the terminal to the network slice newly subscribed by the terminal according to the terminal information and the information of the network slice newly subscribed by the terminal.
[0040] Specifically, UDM sends a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed. The notification message carries the terminal information and the information of the newly subscribed network slice of the terminal. Based on the terminal information and the information of the newly subscribed network slice of the terminal, AMF switches the service data flow of the terminal to the newly subscribed network slice of the terminal.
[0041] For example, UDM calls the AMF event exposure notification service operation Namf_EventExposure_Notify serviceoperation to send a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed.
[0042] This embodiment utilizes the capabilities provided by the open architecture of the 5G core network to expand the open interface between NEF and AF. The slice information of the terminal is dynamically configured through the open interface between NEF and AF, so that after the terminal dynamically subscribes to the network slice, the service data flow of the terminal is dynamically switched to the network slice dynamically subscribed by the terminal, thereby ensuring the service quality of the terminal after dynamically accessing the service.
[0043] Therefore, this embodiment can be applied to B2B2C services such as games, VR, and hot video push. When QoS needs to be guaranteed in B2B2C services, terminal users can dynamically subscribe to slices, and the terminal's service data flow can be switched to slices with higher QoS guarantees subscribed by vertical industry customers for the terminal. This provides support for operators to develop B2B2C services and ensure service QoS, and solves the problem that terminals cannot statically configure slice information or use service-specific slices in B2B2C services.
[0044] Combine the following Figure 2 This section describes how to switch the terminal's service data flow to the newly subscribed network slice.
[0045] Figure 2 FIG. 1 shows a flow chart of switching the service data flow of a terminal to a network slice newly subscribed by the terminal. Figure 2 As shown, this embodiment includes steps S2041 to S2043.
[0046] In step S2041, AMF sends a slice configuration information update indication to the terminal based on the terminal information.
[0047] In some embodiments, after the AMF starts the terminal configuration update process, the slice configuration information update indication sent carries the information of the network slice newly subscribed by the terminal. It should be understood by technicians in this field that the terminal can feedback a confirmation message to the AMF and update the slice configuration information according to the information of the network slice newly subscribed by the terminal.
[0048] In step S2042, AMF receives the network slice switching request sent by the terminal.
[0049] Among them, the terminal can initiate an application for access to a new slice based on the new slice information and routing strategy.
[0050] In step S2043, AMF disconnects the original network bearer connection of the terminal and switches the service data flow of the terminal to the newly subscribed network slice of the terminal.
[0051] Taking the gaming service as an example, AMF completes slice access, disconnects the original PDU bearer of the terminal, and soft-switches the gaming service bearer to the proprietary slice applied for by the gaming company to ensure the continuity of the terminal gaming service data flow.
[0052] In the 3GPP specification, AMF sends a configuration update message to the terminal, and after receiving the confirmation reply from the terminal, it immediately deletes the original connection of the terminal. This embodiment optimizes the AMF data flow switching method. After AMF triggers the terminal to update the slice related information, it temporarily maintains the original connection without disconnecting the current network bearer of the terminal until the terminal successfully applies for access to the new slice. AMF then disconnects the original network bearer and soft-switches the bearer of the data flow from the original network bearer to the new slice, thereby ensuring the continuity of the service data flow.
[0053] A specific application example of the method for switching network slices disclosed in the present invention is described below.
[0054] Figure 3 A schematic diagram of an application scenario of an application example of the method for switching network slices disclosed in the present invention is shown. Figure 3 As shown, the application scenario of the method for switching network slices involves a QoS guarantee platform, an industry customer service platform, 5GC (short for 5G core network) and UE (short for user terminal). The QoS guarantee platform is a trusted platform for operators, responsible for communicating with 5GC and adding user subscription slice information. The industry customer service platform provides services to public customers and applies to the operator for slice guarantee service QoS. 5GC provides QoS guaranteed bearer for industry customers and public customers.
[0055] Figure 4 The following is a schematic diagram of the workflow of an application example of the method for switching network slices disclosed in the present invention. In this application example, the specific working process of the method for switching network slices is as follows:
[0056] (1) The industry customer service platform and the UE client maintain QoS monitoring. When further QoS protection is needed, the vertical industry service platform submits a protection application through the interface with the QoS protection platform and carries UE information.
[0057] (2) The QoS assurance platform initiates an application to NEF and calls Nnef_ParameterProvision_Updateservice operation to request that the user slice subscription related information be written into the UDR.
[0058] (3)NEF calls Nudm_ParameterProvision_Update service operation and requests UDM to write the user's newly ordered slice information into UDR.
[0059] (4) UDM calls Nudr_DM_Update service operation and writes UE slice information in UDR.
[0060] (5) UDM calls the Namf_EventExposure_Notify service operation to notify AMF that the UE slice subscription information has changed.
[0061] (6)AMF initiates the UE configuration update process. After receiving the slice information update indication, the UE replies with a confirmation message to the AMF and updates the slice information. The UE completes the slice configuration update, re-initiates a request to switch slices, and completes the dynamic switching of slices. The AMF disconnects the original network bearer of the UE and soft-switches the data flow to the slice bearer newly applied for by the UE.
[0062] It should be noted that AMF maintains the current UE's service network bearer until the UE re-initiates the slice access application, then disconnects the original network bearer and switches the data flow to the UE's newly applied slice bearer to ensure the continuity of data services.
[0063] Combine the following Figure 5 Some embodiments of the disclosed communication system are described.
[0064] Figure 5 FIG. 1 is a schematic diagram showing the structure of a communication system in some embodiments of the present disclosure. Figure 5 As shown, the communication system 50 in this embodiment includes: a service quality assurance platform 501, which is configured to: receive a service quality assurance request sent by a business platform, the service quality assurance request carries terminal information; send a slice addition request to a 5G core network device 502, the slice addition request carries terminal information and information about a network slice newly ordered by the terminal; the 5G core network device 502 is configured to: write information about a network slice newly ordered by the terminal; and switch the service data flow of the terminal to the network slice newly ordered by the terminal according to the terminal information and information about the network slice newly ordered by the terminal.
[0065] In some embodiments, the 5G core network device 502 includes a network exposure function NEF5021, a unified data management UDM5022, a unified data warehouse UDR5023, and an access and mobility management function AMF5024; the service quality assurance platform 501 is configured to: send a slice addition request to NEF5021, and apply to write the information of the newly subscribed network slice of the terminal in UDR5023; NEF5021 is configured to: forward the slice addition request to UDM5022, and apply to write the information of the newly subscribed network slice of the terminal in UDR5023; UDM5022 is configured to: write the information of the newly subscribed network slice of the terminal in UDR5023; send a notification message to AMF5024 to indicate that the information of the network slice subscribed by the terminal has changed, and the notification message carries the terminal information and the information of the newly subscribed network slice of the terminal; AMF5024 is configured to: switch the service data flow of the terminal to the newly subscribed network slice of the terminal according to the terminal information and the information of the newly subscribed network slice of the terminal.
[0066] In some embodiments, the service quality assurance platform 501 is configured to: call the NEF parameter setting update service operation Nnef_ParameterProvision_Update service operation, send a slice addition request to NEF5021, and apply to write the information of the newly subscribed network slice of the terminal in UDR5023; NEF5021 is configured to: call the UDM parameter setting update service operation Nudm_ParameterProvision_Update service operation, forward the slice addition request to UDM5022, and apply to write the information of the newly subscribed network slice of the terminal in UDR5023; UDM5022 is configured to: call the UDR DM update service operation interface Nudr_DM_Update service operation to write the information of the newly subscribed network slice of the terminal in UDR5023; UDM5022 is configured to: call the AMF event exposure notification service operation Namf_EventExposure_Notify service operation, and send a notification message to AMF5024 to indicate that the information of the network slice subscribed by the terminal has changed.
[0067] The above embodiment utilizes the capabilities provided by the open architecture of the 5G core network to expand the open interface between NEF and AF, and dynamically configures the slice information of the terminal through the open interface between NEF and AF, so that after the terminal dynamically subscribes to the network slice, the service data flow of the terminal is dynamically switched to the network slice dynamically subscribed by the terminal, thereby ensuring the service quality of the terminal after dynamically accessing the service.
[0068] Therefore, this embodiment can be applied to B2B2C services such as games, VR, and hot video push. When QoS needs to be guaranteed in B2B2C services, terminal users can dynamically subscribe to slices, and the terminal's service data flow can be switched to slices with higher QoS guarantees subscribed by vertical industry customers for the terminal. This provides support for operators to develop B2B2C services and ensure service QoS, and solves the problem that terminals cannot statically configure slice information or use service-specific slices in B2B2C services.
[0069] In some embodiments, AMF5024 is configured to: send a slice configuration information update indication to the terminal based on the terminal information, the slice configuration information update indication carries the information of the newly subscribed network slice of the terminal, so that the terminal updates the slice configuration information based on the information of the newly subscribed network slice of the terminal; receive the network slice switching request sent by the terminal; disconnect the original network bearer of the terminal, and switch the terminal's business data flow to the newly subscribed network slice of the terminal.
[0070] This embodiment optimizes the AMF data flow switching method. After AMF triggers the terminal to update slice-related information, it temporarily maintains the original connection without disconnecting the terminal's current network bearer until the terminal's new slice access application is successful. AMF then disconnects the original network bearer and soft-switches the data flow bearer from the original network bearer to the new slice, thereby ensuring the continuity of the business data flow.
[0071] In some embodiments, it also includes a terminal and a customer business platform; wherein the customer business platform is configured to: monitor the service quality of the terminal; determine whether the service quality of the terminal meets the preset business requirements; if the service quality of the terminal does not meet the preset business requirements, send a service quality assurance request to the service quality assurance platform 501.
[0072] Combine the following Figure 6 Some embodiments of the apparatus for switching network slices disclosed herein are described.
[0073] Figure 6 A schematic diagram of the structure of an apparatus for switching network slices in some embodiments of the present disclosure is shown. Figure 6 As shown, the device 60 for switching network slices of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610, and the processor 620 is configured to execute the method for switching network slices in any of the aforementioned embodiments based on instructions stored in the memory 610.
[0074] The memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0075] The device 60 for switching network slices may also include an input / output interface 630, a network interface 640, a storage interface 650, etc. These interfaces 630, 640, 650, the memory 610, and the processor 620 may be connected, for example, via a bus 660. The input / output interface 630 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networked devices. The storage interface 650 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0076] The present disclosure also includes a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the method for switching network slices in any of the aforementioned embodiments.
[0077] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0078] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0079] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0080] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. A method for switching a network slice, comprising: The service quality assurance platform receives a service quality assurance request sent by the business platform, wherein the service quality assurance request carries terminal information; The service quality assurance platform sends a slice addition request to the 5G core network device, where the slice addition request carries terminal information and information about the network slice newly subscribed by the terminal; The 5G core network equipment writes the information of the newly ordered network slice of the terminal; The 5G core network equipment switches the terminal's business data flow to the newly subscribed network slice of the terminal based on the terminal information and the information of the newly subscribed network slice of the terminal.
2. The method for switching network slices according to claim 1, wherein: 5G core network equipment includes network open function NEF, unified data management UDM, unified data storage UDR, access and mobility management function AMF; The service quality assurance platform sends a slice addition request to the 5G core network device, including: the service quality assurance platform sends a slice addition request to the NEF, applying to write the information of the network slice newly subscribed by the terminal in the UDR; the NEF forwards the slice addition request to the UDM, applying to write the information of the network slice newly subscribed by the terminal in the UDR; The information of the network slice newly subscribed by the terminal written by the 5G core network device includes: the UDM writes the information of the network slice newly subscribed by the terminal in the UDR; The 5G core network device switches the service data flow of the terminal to the network slice newly subscribed by the terminal according to the terminal information and the information of the network slice newly subscribed by the terminal, including: UDM sends a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed, and the notification message carries the terminal information and the information of the network slice newly subscribed by the terminal; AMF switches the service data flow of the terminal to the network slice newly subscribed by the terminal according to the terminal information and the information of the network slice newly subscribed by the terminal.
3. The method for switching network slices according to claim 2, wherein: The AMF switches the service data flow of the terminal to the network slice newly subscribed by the terminal according to the terminal information and the information of the network slice newly subscribed by the terminal, including: The AMF sends a slice configuration information update indication to the terminal according to the terminal information, where the slice configuration information update indication carries information about the network slice newly subscribed by the terminal, so that the terminal updates the slice configuration information according to the information about the network slice newly subscribed by the terminal; The AMF receives a network slice switching request sent by the terminal; AMF disconnects the original network bearer of the terminal and switches the terminal's business data flow to the newly subscribed network slice of the terminal.
4. The method for switching network slices according to claim 2, wherein: The service quality assurance platform calls the NEF parameter provisioning update service operation Nnef_ParameterProvision_Updateservice operation, sends a slice addition request to the NEF, and applies to write the information of the newly subscribed network slice of the terminal into the UDR; NEF calls the UDM parameter provision update service operation Nudm_ParameterProvision_Update service operation, forwards the slice addition request to UDM, and applies to write the information of the newly subscribed network slice of the terminal into the UDR; UDM calls the UDR DM update service operation interface Nudr_DM_Update service operation to write the information of the newly subscribed network slice of the terminal into the UDR; UDM calls the AMF event exposure notification service operation Namf_EventExposure_Notify serviceoperation and sends a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed.
5. The method for switching network slices according to claim 1, further comprising: The customer service platform monitors the service quality of the terminal; The customer service platform determines whether the service quality of the terminal meets the preset business requirements; When the service quality of the terminal does not meet the preset business requirements, the customer business platform sends a service quality assurance request to the service quality assurance platform.
6. A communication system comprising: The service quality assurance platform is configured to: receive a service quality assurance request sent by the business platform, wherein the service quality assurance request carries terminal information; Send a slice addition request to the 5G core network device, where the slice addition request carries terminal information and information about the network slice newly subscribed by the terminal; The 5G core network device is configured to: write the information of the newly ordered network slice of the terminal; and switch the service data flow of the terminal to the newly ordered network slice of the terminal according to the terminal information and the information of the newly ordered network slice of the terminal.
7. The communication system according to claim 6, wherein: 5G core network equipment includes network open function NEF, unified data management UDM, unified data storage UDR, access and mobility management function AMF; The service quality assurance platform is configured to: send a slice addition request to the NEF to apply for writing the information of the newly subscribed network slice of the terminal into the UDR; NEF is configured to: forward the slice addition request to UDM and apply to write the information of the newly subscribed network slice of the terminal into UDR; The UDM is configured to: write information about the network slice newly subscribed by the terminal in the UDR; send a notification message to the AMF to indicate that the information about the network slice subscribed by the terminal has changed, and the notification message carries the terminal information and the information about the network slice newly subscribed by the terminal; The AMF is configured to switch the service data flow of the terminal to the network slice newly subscribed by the terminal according to the terminal information and the information of the network slice newly subscribed by the terminal.
8. The communication system according to claim 7, wherein: The AMF is configured to: Sending a slice configuration information update indication to the terminal according to the terminal information, where the slice configuration information update indication carries information about the network slice newly subscribed by the terminal, so that the terminal updates the slice configuration information according to the information about the network slice newly subscribed by the terminal; Receiving a network slice switching request sent by a terminal; Disconnect the original network bearer of the terminal and switch the terminal's business data flow to the newly subscribed network slice of the terminal.
9. The communication system according to claim 7, wherein: The service quality assurance platform is configured to: call the Nnef_ParameterProvision_Update service operation, send a slice addition request to the NEF, and apply to write the information of the newly subscribed network slice of the terminal into the UDR; NEF is configured to: call the UDM parameter provisioning update service operation Nudm_ParameterProvision_Updateservice operation, forward the slice adding request to the UDM, and apply to write the information of the newly subscribed network slice of the terminal into the UDR; The UDM is configured to: call the UDR DM update service operation interface Nudr_DM_Update service operation to write the information of the newly subscribed network slice of the terminal in the UDR; UDM is configured to call the AMF event exposure notification service operation Namf_EventExposure_Notify serviceoperation and send a notification message to AMF to indicate that the information of the network slice subscribed by the terminal has changed.
10. The communication system according to claim 6, further comprising a terminal and a customer service platform; wherein: The customer service platform is configured to: monitor the service quality of the terminal; determine whether the service quality of the terminal meets the preset business requirements; and send a service quality assurance request to the service quality assurance platform if the service quality of the terminal does not meet the preset business requirements.
11. A device for switching a network slice, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute a method for switching network slices as described in any one of claims 1 to 5 based on instructions stored in the memory.
12. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, which, when executed by a processor, implement the method for switching network slices as described in any one of claims 1 to 5.
