Disaster recovery method and device of network slice selection function and storage medium

CN117500069BActive Publication Date: 2026-10-20CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311443319.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2026-10-20
Estimated Expiration
2043-11-01

Smart Images

  • Figure CN117500069B_ABST
    Figure CN117500069B_ABST
Patent Text Reader

Abstract

The application provides a disaster recovery method, device and storage medium of a network slice selection function, and relates to the technical field of Internet. The method comprises the following steps: in response to a registration request of a user terminal, determining whether a first AMF network element corresponding to a 5G core network supports network slice selection auxiliary information corresponding to the user terminal; if not, determining whether the network slice selection function is in a normal operation state; when the network slice selection function is in the normal operation state, initiating an AMF query request to the network slice selection function based on the first AMF network element, determining an AMF query result, and generating slice disaster recovery information based on the AMF query result; when the network slice selection function is in an abnormal operation state, determining a second AMF network element corresponding to the user terminal based on the slice disaster recovery information. The method of the application achieves the technical effect of improving the stability and reliability of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, and in particular to a disaster recovery method, device and storage medium for network slice selection function. Background Technology

[0002] As the next generation of mobile communication technology, 5G networks serve as the carrier of a new round of technological revolution and industrial transformation, facilitating the transformation and upgrading of traditional industries. Currently, in 5G networks, user terminals must register with the network to use network services; therefore, disaster recovery through network slicing selection has become a promising application area.

[0003] In the existing technology, if the initial AMF finds that it does not support the network slice selection auxiliary information of the current user terminal, the initial AMF will send a slice selection decision to the network slice selection function with information such as the user terminal's requested slice, the user terminal's subscribed slice, and the user terminal's location, and select AMF information that meets the user terminal's current network slice requirements and execute the AMF reallocation process.

[0004] When both the primary / backup or dual-active network slice selection function links or network elements fail, the initial AMF discovers that it does not support the network slice selection auxiliary information of the current user terminal. As a result, the initial AMF cannot send a slice selection request to the network slice selection function, causing the AMF reallocation process to fail. Consequently, users cannot register for the 5G network and cannot use 5G services, which seriously affects the user experience. Therefore, the existing technology has technical problems of poor stability and low reliability of the network slice selection function. Summary of the Invention

[0005] This application provides a disaster recovery method, device, and storage medium for network slice selection function, in order to solve the technical problems of poor stability and low reliability of network slice selection function.

[0006] Firstly, this application provides a disaster recovery method for network slice selection functionality, the method comprising:

[0007] In response to the user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal;

[0008] If not, determine whether the network slice selection function is in normal working order;

[0009] When the network slice selection function is in normal operation, an AMF query request is initiated to the network slice selection function based on the first AMF network element and the AMF query result is determined. Slice disaster recovery information is generated based on the AMF query result. The AMF query result is used to characterize the second AMF network element corresponding to the user terminal.

[0010] When the network slice selection function is in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information.

[0011] Optionally, slice disaster recovery information is generated based on the AMF query results, including:

[0012] Based on the AMF query results, determine the tracking area code information, slice information and AMF setting information corresponding to the second AMF network element;

[0013] Based on the tracking area code information, slice information, and AMF setting information, slice disaster recovery information is generated.

[0014] Optionally, based on the AMF query results, the tracking area code information, slice information, and AMF setting information corresponding to the second AMF network element are determined, including:

[0015] Based on the AMF query results, determine the tracking area code information corresponding to the second AMF network element;

[0016] Based on the tracking area code information, the network slice selection function subscribes to the corresponding slice information and AMF settings information.

[0017] Optionally, based on tracking area code information, slice information, and AMF setting information, slice disaster recovery information is generated, including:

[0018] Based on the tracking area code information, slice information, and AMF setting information, determine the network element slice association information;

[0019] Slice disaster recovery information is generated based on network element slice association information.

[0020] Optionally, after generating slice disaster recovery information based on network element slice association information, the process includes:

[0021] When receiving a notification message from the network slice selection function indicating a change in the network element slice association information, update the slice disaster recovery information based on the notification message.

[0022] Optionally, update slice disaster recovery information based on notification messages, including:

[0023] The corresponding AMF pool group is determined based on the first AMF network element;

[0024] Based on the changed tracking area code information, slice information and AMF setting information corresponding to the notification message, the changed slice disaster recovery information is generated.

[0025] The modified slice disaster recovery information is sent to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same.

[0026] Optionally, the network slice selection function includes a primary network slice selection function and a backup network slice selection function. When the network slice selection function is in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information, including:

[0027] When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal to register and access the 5G core network.

[0028] Secondly, this application provides a disaster recovery device with network slice selection function, applied to the 5G core network side, including:

[0029] The first judgment module, in response to the user terminal's registration request, determines whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal.

[0030] The second judgment module, if not, determines whether the network slice selection function is in normal operating condition;

[0031] When the network slice selection function is in normal operation, the first processing module initiates an AMF query request to the network slice selection function based on the first AMF network element and determines the AMF query result, and generates slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal.

[0032] The second processing module determines the second AMF network element corresponding to the user terminal based on the slice disaster recovery information when the network slice selection function is in an abnormal operating state.

[0033] Optionally, the first processing module is also used for:

[0034] Based on the AMF query results, determine the tracking area code information, slice information and AMF setting information corresponding to the second AMF network element;

[0035] Based on the tracking area code information, slice information, and AMF setting information, slice disaster recovery information is generated.

[0036] Optionally, the first processing module is also used for:

[0037] Based on the AMF query results, determine the tracking area code information corresponding to the second AMF network element;

[0038] Based on the tracking area code information, the network slice selection function subscribes to the corresponding slice information and AMF settings information.

[0039] Optionally, the first processing module is also used for:

[0040] Based on the tracking area code information, slice information, and AMF setting information, determine the network element slice association information;

[0041] Slice disaster recovery information is generated based on network element slice association information.

[0042] Optionally, the first processing module is also used for:

[0043] When receiving a notification message from the network slice selection function indicating a change in the network element slice association information, update the slice disaster recovery information based on the notification message.

[0044] Optionally, the first processing module is also used for:

[0045] The corresponding AMF pool group is determined based on the first AMF network element;

[0046] Based on the changed tracking area code information, slice information and AMF setting information corresponding to the notification message, the changed slice disaster recovery information is generated.

[0047] The modified slice disaster recovery information is sent to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same.

[0048] Optionally, the second processing module is also used for:

[0049] When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal to register and access the 5G core network.

[0050] Thirdly, this application provides a disaster recovery device with network slicing selection function, including: a processor, and a memory communicatively connected to the processor;

[0051] The memory stores instructions that the computer executes;

[0052] The processor executes computer execution instructions stored in memory, causing the processor to perform the disaster recovery method of the network slice selection function as described in the first aspect above.

[0053] Fourthly, a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the network slice selection function as described in the first aspect above for disaster recovery.

[0054] The disaster recovery method, device, and storage medium for network slice selection function provided in this application, in response to a user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, determine whether the network slice selection function is in normal operating condition; when the network slice selection function is in normal operating condition, initiate an AMF query request to the network slice selection function based on the first AMF network element and determine the AMF query result, and generate slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal; in the network slice selection function When in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information. This enables the generation of slice disaster recovery information by determining the tracking area code information, slice information, and AMF setting information based on the AMF query results when the first AMF network element does not support the network slice selection auxiliary information corresponding to the user terminal. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal's registration and access to the 5G core network. This achieves the technical effect of improving network stability and reliability. Attached Figure Description

[0055] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0056] Figure 1 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 1 ;

[0057] Figure 2 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 2 ;

[0058] Figure 3 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 3 ;

[0059] Figure 4 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 4 ;

[0060] Figure 5 A schematic diagram of the structure of a disaster recovery device with network slice selection function provided in an embodiment of this application;

[0061] Figure 6 This is a hardware structure diagram of a disaster recovery device with network slice selection function provided in an embodiment of this application.

[0062] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0063] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of devices and methods consistent with some aspects of this application as detailed in the appended claims.

[0064] First, let me explain the terms used in this application:

[0065] Access and Mobility Management Function (AMF): This function performs registration, connection, reachability, and mobility management. It provides a session management message transmission channel for the UE and SMF, and provides authentication and authorization functions for user access. It is the core network control plane access point for the terminal and radio.

[0066] Network slice selection assistance information (NSSAI) helps operators better manage and optimize network slices, improving network performance and quality of service.

[0067] The Network Slice Selection Function (NSSF) is responsible for determining which network slice service should be provided to the UE based on the NSSAI or S-NSSAI provided by the user, and then deciding which AMF should provide access service to the UE.

[0068] Tracking area code (TAC): A set of codes used to identify tracking areas in an LTE network.

[0069] AMF Pool (Access and Mobility Management Function Pool): A pool that serves the same region as other AMF services within the same AMF pool and has the same network capabilities.

[0070] Network Repository Function (NRF): This function is responsible for registering and monitoring the status of network function services, enabling automated management, selection, and scalability of network function services, and allowing each network function to discover services provided by other network functions.

[0071] Unified Data Management (UDM) is responsible for the management of user identifiers, subscription data, authentication data, and user service element registration.

[0072] When both the primary / backup or dual-active network slice selection function links or network elements fail, the initial AMF cannot send a slice selection request to the network slice selection function, causing the AMF reallocation process to fail. This results in users being unable to register for the 5G network and use 5G services, severely impacting user experience. Therefore, the existing technology suffers from poor stability and low reliability of the network slice selection function.

[0073] The disaster recovery method, device, and storage medium for network slice selection function provided in this application, in response to a user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, determine whether the network slice selection function is in normal operating condition; when the network slice selection function is in normal operating condition, initiate an AMF query request to the network slice selection function based on the first AMF network element and determine the AMF query result, and generate slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal; in the network slice selection function When in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information. This enables the generation of slice disaster recovery information by determining the tracking area code information, slice information, and AMF setting information based on the AMF query results when the first AMF network element does not support the network slice selection auxiliary information corresponding to the user terminal. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal's registration and access to the 5G core network. This achieves the technical effect of improving network stability and reliability.

[0074] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0075] Figure 1 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 1 .like Figure 1 As shown, the disaster recovery method for the network slice selection function provided in this embodiment includes:

[0076] S101. In response to the user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal.

[0077] S102. If not, determine whether the network slice selection function is in normal operation.

[0078] In this embodiment, the network slice selection function includes a primary network slice selection function and a backup network slice selection function.

[0079] S103. When the network slice selection function is in normal operation, an AMF query request is initiated to the network slice selection function based on the first AMF network element and the AMF query result is determined. Slice disaster recovery information is generated based on the AMF query result. The AMF query result is used to characterize the second AMF network element corresponding to the user terminal.

[0080] In this embodiment, the slice disaster recovery information includes the associated information of tracking area code information, slice information, and AMF setting information.

[0081] S104. When the network slice selection function is in an abnormal operating state, determine the second AMF network element corresponding to the user terminal based on the slice disaster recovery information.

[0082] In this embodiment, when the network slice selection function is in an abnormal operating state, both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state.

[0083] The disaster recovery method for the network slice selection function provided in this application, in response to the registration request of the user terminal, determines whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, it determines whether the network slice selection function is in normal operation; when the network slice selection function is in normal operation, it initiates an AMF query request to the network slice selection function based on the first AMF network element and determines the AMF query result, and generates slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal; when the network slice selection function is in an abnormal state... In operation, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information. This application realizes that when the first AMF network element does not support the network slice selection auxiliary information corresponding to the user terminal, the tracking area code information, slice information and AMF setting information are determined based on the AMF query results, and slice disaster recovery information is generated. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal registration and access to the 5G core network, thereby achieving the technical effect of improving the stability and reliability of the network.

[0084] Figure 2 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 2 .like Figure 2 As shown in the embodiments of this application, the disaster recovery method for the network slice selection function includes:

[0085] S201. In response to the user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal.

[0086] S202. If not, determine whether the network slice selection function is in normal operation.

[0087] S203. When the network slice selection function is in normal operation, determine the tracking area code information corresponding to the second AMF network element based on the AMF query result, and subscribe to the corresponding slice information and AMF setting information from the network slice selection function based on the tracking area code information.

[0088] S204. Based on the tracking area code information, slice information, and AMF setting information, determine the network element slice association information;

[0089] S205. Generate slice disaster recovery information based on network element slice association information;

[0090] S206. When receiving a notification message from the network slice selection function indicating a change in the slice association information of a network element, determine the corresponding AMF pool group based on the first AMF network element; generate the changed slice disaster recovery information based on the changed tracking area code information, slice information, and AMF setting information corresponding to the notification message; send the changed slice disaster recovery information to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same, and update the slice disaster recovery information based on the notification message.

[0091] S207. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal to register and access the 5G core network.

[0092] By executing S201 to S207, an AMF query request is initiated to the network slice selection function based on the first AMF network element, and the AMF query result is determined. Slice disaster recovery information is generated based on tracking area code information, slice information, and AMF setting information. When a notification message indicating a change in the slice association information of the network element is received from the network slice selection function, the changed slice disaster recovery information is sent to the AMF pool group. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated. The second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal's registration and access to the 5G core network, thereby achieving the technical effect of improving network stability and reliability.

[0093] Figure 3 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 3 , Figure 4 Disaster recovery method flow for network slice selection function provided in the embodiments of this application Figure 4 .like Figure 3 and Figure 4 As shown, the disaster recovery method for the network slice selection function provided in this embodiment includes:

[0094] S301. In response to the user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, determine whether the network slice selection function is in normal operating condition.

[0095] In this embodiment, the network slice selection function being in a faulty operating state includes being unable to receive network slice registration requests, being unable to receive network slice information and user terminal information obtained by the first AMF; and being unable to provide feedback on network slice selection assistance information, second AMF setting information, and NRF ID information.

[0096] S302. When the network slice selection function is in normal operation, determine the tracking area code information, slice information and AMF setting information corresponding to the second AMF network element based on the AMF query results, and generate slice disaster recovery information.

[0097] In this embodiment, AMF obtains network slice information based on the unified data management function.

[0098] S303. When receiving a notification message from the network slice selection function indicating a change in the slice association information of a network element, generate the changed slice disaster recovery information based on the changed tracking area code information, slice information and AMF setting information corresponding to the notification message; send the changed slice disaster recovery information to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same.

[0099] S304. The network slice selection function includes the primary network slice selection function and the backup network slice selection function. When the network slice selection function is in an abnormal operating state, the bypass function of the network slice selection function is activated. Based on the slice disaster recovery information, the second AMF network element corresponding to the user terminal is determined to support the user terminal to register and access the 5G core network.

[0100] In this embodiment, the bypass function of the network slice selection function is activated, the second AMF network element is determined based on the network storage function, and the AMF is redistributed. The second AMF network element supports user terminal registration of network slices based on the network slice selection auxiliary information.

[0101] The disaster recovery method, device, and storage medium for network slice selection function provided in this application, in response to a user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, it determines whether the network slice selection function is in normal operating condition. When the network slice selection function is in normal operating condition, it determines the tracking area code information, slice information, and AMF setting information corresponding to the second AMF network element based on the AMF query result, and generates slice disaster recovery information. When receiving a notification message from the network slice selection function indicating a change in the slice association information of the network element, it generates slice disaster recovery information based on the notification message. The modified tracking area code information, slice information, and AMF setting information are used to generate modified slice disaster recovery information. The modified slice disaster recovery information is sent to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same. The network slice selection function includes a primary network slice selection function and a backup network slice selection function. When the network slice selection function is in an abnormal operating state, the bypass function of the network slice selection function is activated. Based on the slice disaster recovery information, the second AMF network element corresponding to the user terminal is determined to support the user terminal registration and access to the 5G core network, thereby achieving the technical effect of improving network stability and reliability.

[0102] Figure 5 This is a schematic diagram of a disaster recovery device with network slice selection function provided in an embodiment of this application. The device in this embodiment can be in the form of software and / or hardware. Figure 5 As shown in the figure, this application embodiment provides a disaster recovery device 500 with network slice selection function. The device includes: a first judgment module 501, a second judgment module 502, a first processing module 503, and a second processing module 504.

[0103] The first judgment module 501 is used to respond to the registration request of the user terminal and determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal.

[0104] The second judgment module 502, if not, is used to determine whether the network slice selection function is in normal operating condition;

[0105] The first processing module 503 is used to initiate an AMF query request to the network slice selection function based on the first AMF network element and determine the AMF query result when the network slice selection function is in normal operation, and generate slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal.

[0106] The second processing module 504 is used to determine the second AMF network element corresponding to the user terminal based on the slice disaster recovery information when the network slice selection function is in an abnormal operating state.

[0107] In one possible implementation, the first processing module 503 is further configured to:

[0108] Based on the AMF query results, determine the tracking area code information, slice information and AMF setting information corresponding to the second AMF network element;

[0109] Based on tracking zone code information, slice information, and AMF setting information, slice disaster recovery information is generated. In one possible implementation, the first processing module 503 is further used for:

[0110] Based on the AMF query results, determine the tracking area code information corresponding to the second AMF network element;

[0111] Based on the tracking area code information, the network slice selection function subscribes to the corresponding slice information and AMF settings information.

[0112] In one possible implementation, the device is also used for:

[0113] Based on the tracking area code information, slice information, and AMF setting information, determine the network element slice association information;

[0114] Slice disaster recovery information is generated based on network element slice association information.

[0115] In one possible implementation, after generating slice disaster recovery information based on network element slice association information, the device is also used for:

[0116] When receiving a notification message from the network slice selection function indicating a change in the network element slice association information, update the slice disaster recovery information based on the notification message.

[0117] In one possible implementation, the first processing module is further used for:

[0118] The corresponding AMF pool group is determined based on the first AMF network element;

[0119] Based on the changed tracking area code information, slice information and AMF setting information corresponding to the notification message, the changed slice disaster recovery information is generated.

[0120] The modified slice disaster recovery information is sent to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same.

[0121] In one possible implementation, the network slice selection function includes a primary network slice selection function and a backup network slice selection function. When the network slice selection function is in an abnormal operating state, the second processing module 504 is further used to:

[0122] When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal to register and access the 5G core network.

[0123] The disaster recovery method, device, and storage medium for network slice selection function provided in this application, in response to a user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal; if not, determine whether the network slice selection function is in normal operating condition; when the network slice selection function is in normal operating condition, initiate an AMF query request to the network slice selection function based on the first AMF network element and determine the AMF query result, and generate slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal; in the network slice selection function When in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information. This enables the generation of slice disaster recovery information by determining the tracking area code information, slice information, and AMF setting information based on the AMF query results when the first AMF network element does not support the network slice selection auxiliary information corresponding to the user terminal. When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal's registration and access to the 5G core network. This achieves the technical effect of improving network stability and reliability.

[0124] Figure 6 This is a hardware structure diagram of the disaster recovery device providing the network slice selection function in an embodiment of this application. Figure 6 As shown, the disaster recovery device 600 with the network slice selection function includes:

[0125] Processor 601 and memory 602;

[0126] The memory stores instructions that the computer executes;

[0127] The processor executes the computer execution instructions stored in memory 602, causing the disaster recovery device with the network slice selection function to perform the disaster recovery method of the network slice selection function as described above.

[0128] It should be understood that the processor 601 described above can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor. The memory 602 may include high-speed random access memory (RAM), and may also include non-volatile memory (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk, or optical disc, etc.

[0129] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a disaster recovery method for network slice selection functions as described above.

[0130] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.

[0131] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0132] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.

[0133] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.

[0134] When integrated units / modules are implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the storage unit can be any suitable magnetic or magneto-optical storage medium, such as Resistive Random Access Memory (RRAM), Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Enhanced Dynamic Random Access Memory (EDRAM), High-Bandwidth Memory (HBM), Hybrid Memory Cube (HMC), etc.

[0135] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0136] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as these combinations of technical features do not contradict each other, they should be considered within the scope of this specification.

[0137] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0138] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A disaster recovery method for network slice selection function, characterized in that, Applied to the 5G core network side, including: In response to a user terminal's registration request, determine whether the first AMF network element corresponding to the 5G core network supports the network slice selection assistance information corresponding to the user terminal; If not, determine whether the network slice selection function is in normal operating condition; When the network slice selection function is in normal operation, an AMF query request is initiated to the network slice selection function based on the first AMF network element and the AMF query result is determined. Slice disaster recovery information is generated based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal. When the network slice selection function is in an abnormal operating state, the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information.

2. The method according to claim 1, characterized in that, The generation of slice disaster recovery information based on the AMF query results includes: Based on the AMF query results, the tracking area code information, slice information, and AMF setting information corresponding to the second AMF network element are determined. Based on the tracking zone code information, the slice information, and the AMF setting information, the slice disaster recovery information is generated.

3. The method according to claim 2, characterized in that, The step of determining the tracking area code information, slice information, and AMF setting information corresponding to the second AMF network element based on the AMF query result includes: Based on the AMF query result, determine the tracking zone code information corresponding to the second AMF network element; Based on the tracking zone code information, the corresponding slice information and AMF setting information are subscribed to by the network slice selection function.

4. The method according to claim 3, characterized in that, The step of generating the slice disaster recovery information based on the tracking zone code information, the slice information, and the AMF setting information includes: Based on the tracking area code information, the slice information, and the AMF setting information, determine the network element slice association information; The slice disaster recovery information is generated based on the network element slice association information.

5. The method according to claim 4, characterized in that, After generating the slice disaster recovery information based on the network element slice association information, the process includes: When receiving a notification message from the network slice selection function indicating a change in the network element slice association information, the slice disaster recovery information is updated based on the notification message.

6. The method according to claim 5, characterized in that, The step of updating the slice disaster recovery information based on the notification message includes: The corresponding AMF pool group is determined based on the first AMF network element; Based on the modified tracking area code information, the slice information, and the AMF setting information corresponding to the notification message, the modified slice disaster recovery information is generated. The modified slice disaster recovery information is sent to the AMF pool group so that the slice disaster recovery information corresponding to multiple AMF network elements in the AMF pool group is the same.

7. The method according to claim 1, characterized in that, The network slice selection function includes a primary network slice selection function and a backup network slice selection function. When the network slice selection function is in an abnormal operating state, determining the second AMF network element corresponding to the user terminal based on the slice disaster recovery information includes: When both the primary network slice selection function and the backup network slice selection function are in an abnormal operating state, the bypass function of the network slice selection function is activated, and the second AMF network element corresponding to the user terminal is determined based on the slice disaster recovery information to support the user terminal to register and access the 5G core network.

8. A disaster recovery device with network slicing selection function, characterized in that, Applied to the 5G core network side, including: The first judgment module, in response to the registration request of the user terminal, determines whether the first AMF network element corresponding to the 5G core network supports the network slice selection auxiliary information corresponding to the user terminal. The second judgment module, if not, determines whether the network slice selection function is in normal operating condition; The first processing module, when the network slice selection function is in normal operation, initiates an AMF query request to the network slice selection function based on the first AMF network element and determines the AMF query result, and generates slice disaster recovery information based on the AMF query result; wherein, the AMF query result is used to characterize the second AMF network element corresponding to the user terminal; The second processing module determines the second AMF network element corresponding to the user terminal based on the slice disaster recovery information when the network slice selection function is in an abnormal operating state.

9. A disaster recovery device with network slicing selection function, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the disaster recovery method for the network slice selection function as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement a disaster recovery method for network slice selection as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Disaster recovery processing method and device

    CN113473509A

  • Slice information processing method and device, equipment and storage medium

    CN114501545A