A disaster recovery processing method and device of a core network, an apparatus, and a storage medium
By using indirect network sharing technology to establish a connection between the core network of the contractor operator and the backup core network when the 5G core network fails, the problem of user service interruption caused by core network failure is solved, and service continuity and high-quality experience are achieved.
Patent Information
- Application Number
- CN202510316110.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2045-03-17
AI Technical Summary
Existing technologies cannot guarantee network operation when the 5G core network fails, resulting in interruption or delay of user services, and terminal devices need to support complex disaster roaming instructions to achieve core network disaster recovery.
Through indirect network sharing technology, the core network access and mobility management function network elements of the contractor operator receive user equipment information, identify abnormal network elements in the primary core network, and establish connections with the same function network elements in the backup core network to achieve seamless switching of user equipment to the home operator's core network and ensure service continuity.
In the event of a core network failure, users can continue to enjoy 5G services consistent with the original core network, avoiding service interruptions or delays and improving service quality and user satisfaction.
Smart Images

Figure CN120166433B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a disaster recovery processing method and device of a core network, equipment and a storage medium. BACKGROUND
[0002] With the development of communication technology, when an abnormality occurs in a certain geographical area, causing part or all of the 5G core network elements of an operator in the area to fail to work normally, the operator can guarantee the network service of users through network disaster recovery technology.
[0003] The traditional network disaster recovery technology can guide the users of the disaster-affected operator to the network of other operators (operators providing disaster roaming services) in the area that are not affected by disasters through the "disaster roaming" technology when a disaster occurs, so as to ensure that the users can perform 5G services as much as possible.
[0004] However, since the above technical solution only considers the scenario of failure of a 5G base station, it cannot guarantee network operation when a 5G core network fails. Therefore, how to perform disaster recovery processing on the core network after an abnormality occurs in the core network has become a technical problem to be solved urgently. SUMMARY
[0005] The present application provides a disaster recovery processing method and device of a core network, equipment and a storage medium, which are used to solve the problem of how to perform disaster recovery processing on the core network after an abnormality occurs in the core network.
[0006] To achieve the above object, the present application adopts the following technical solution:
[0007] In a first aspect, the present application provides a disaster recovery processing method of a core network. The method is applied to an access and mobility management function network element of a first core network of a builder operator. The method comprises the following steps: the access and mobility management function network element of the first core network of the builder operator receives access information of a user equipment of a participant operator. The user equipment is located in the service range of a main core network of the participant operator. The main core network comprises a first network element that does not occur an abnormality and / or a second network element that occurs an abnormality. The access and mobility management function network element of the first core network of the builder operator forms a second core network of the participant operator based on the first network element and / or a third network element in a backup core network of the participant operator. The third network element is a network element that performs the same function as the second network element. The access and mobility management function network element of the first core network of the builder operator establishes a connection between the user equipment and the second core network.
[0008] The technical scheme provided by the application brings at least the following beneficial effects: when a disaster occurs in a certain geographical area, causing the main core network of the regional participating operator to be unable to normally work, the core network of the construction operator can determine the main core network of the user equipment through the access information of the user equipment, and when the network element in the main core network is abnormal, the network element in the standby core network that can perform the same function is indirectly selected for use to establish the connection between the core networks. In this way, the indirect network sharing technology can be used to connect the users of the operator in the area where the disaster occurs to the home operator core network of the users through the network of the shared operator, so that the users can normally enjoy the 5G service of the home network consistent with the original core network, until the core network of the home operator network in the area recovers to normal. In this process, the network element in the standby core network can quickly take over the function of the main core network when the main core network has a problem, continue to provide services without affecting the user experience, and ensure the continuity of data transmission and services. The users will not experience obvious interruption or delay due to the core network failure, thereby improving the overall service quality and enhancing the satisfaction and trust of the users.
[0009] Optionally, the method of "composing the second core network of the participating operator based on the first network element and / or the third network element in the standby core network of the participating operator" includes: sending a network element discovery request message to the network function storage function network element of the participating operator, the network element discovery request message being used to request the address information of the network element in the core network of the participating operator that does not have an abnormality. Receiving the network element address information sent by the network function storage function network element of the participating operator, the network element address information including the address information of the first network element and / or the address information of the third network element. Determining the second core network according to the network element address information, the second core network including the first network element and the third network element.
[0010] Optionally, the method of "determining the second core network according to the network element address information" includes: in the case that the address information of the third network element exists in the network element address information and the address information of the first network element does not exist, taking the standby core network as the second core network, and the first network element does not exist in the second core network. Or, in the case that the address information of the first network element exists in the network element address information and the address information of the third network element does not exist, taking the main core network as the second core network, and the third network element does not exist in the second core network. Or, in the case that the address information of the first network element and the address information of the third network element both exist in the network element address information, the first network element in the main core network and the third network element in the standby core network are composed into the second core network.
[0011] In a second aspect, the present application provides a method for disaster recovery processing of a core network, which is applied to a network function storage function network element of a participant operator, and the method comprises the following steps: the network function storage function network element of the participant operator receives a network element discovery request message sent by an access and mobility management function network element of a first core network of a builder operator, and the network element discovery request message is used for requesting address information of a network element in the core network of the participant operator which does not occur abnormity. The network function storage function network element of the participant operator acquires network element address information, and the network element address information comprises: address information of a first network element in a main core network of the participant operator which does not occur abnormity, and / or address information of a third network element in a backup core network of the participant operator, the third network element being a network element which performs the same function as a second network element in the main core network which occurs abnormity. The network function storage function network element of the participant operator sends the network element address information to the access and mobility management function network element of the first core network.
[0012] The technical scheme provided by the present application at least brings the following beneficial effects: after receiving the network element discovery request message sent by the access and mobility management function network element of the first core network of the builder operator, the pre-stored network element address information is queried, and then support is provided for subsequent connection of the core network. In this way, core network address query and response are realized, and it is ensured that the service can continuously and stably run when network failure or disaster occurs.
[0013] Optionally, before the method of receiving the network element discovery request message sent by the access and mobility management function network element of the first core network of the builder operator, the method comprises the following steps: receiving registration information of a plurality of fourth network elements in the backup core network, the registration information comprising address information and disaster recovery information of the fourth network elements, the plurality of fourth network elements being all network elements in the backup core network, and the disaster recovery information being used for indicating whether the backup demand of the second network element can be assumed.
[0014] Optionally, the plurality of fourth network elements comprise a plurality of fifth network elements, and the fifth network elements are network elements which perform the same function as the second network element. After the method of receiving the network element discovery request message sent by the access and mobility management function network element of the first core network of the builder operator, the method comprises the following steps: in the case that the second network element in the main core network exists and occurs abnormity, acquiring disaster recovery information of a plurality of fifth network elements in the backup core network. Based on the disaster recovery information of the plurality of fifth network elements, a third network element is determined from the plurality of fifth network elements, and the disaster recovery information of the third network element indicates that the backup demand of the second network element can be assumed.
[0015] Optionally, the method further comprises the following steps: acquiring heartbeat information of each network element in the main core network. Based on the heartbeat information of each network element, a network element state of each network element is determined, and the network element state is used for indicating whether the network element occurs abnormity.
[0016] In a third aspect, the present application provides a device for disaster recovery processing of a core network, applied to an access and mobility management function network element of a first core network of a builder operator, the device comprising: an obtaining module and a processing module.
[0017] The obtaining module is configured to receive access information of a user equipment of a participant operator, the user equipment being located in a service range of a main core network of the participant operator, the main core network comprising: a first network element not having an abnormality and / or a second network element having an abnormality. The processing module is configured to form a second core network of the participant operator based on the first network element and / or a third network element in a backup core network of the participant operator, the third network element being a network element performing the same function as the second network element. The processing module is further configured to establish a connection between the user equipment and the second core network.
[0018] Optionally, the processing module is specifically configured to send a network element discovery request message to a network function storage function network element of the participant operator, the network element discovery request message being used to request address information of a network element not having an abnormality in the core network of the participant operator. The obtaining module is configured to receive network element address information sent by the network function storage function network element of the participant operator, the network element address information comprising: address information of the first network element and / or address information of the third network element. The processing module is further configured to determine the second core network according to the network element address information, the second core network comprising the first network element and the third network element.
[0019] Optionally, the processing module is specifically configured to, in a case where the network element address information comprises the address information of the third network element and does not comprise the address information of the first network element, take the backup core network as the second core network, the second core network not comprising the first network element. The processing module is further configured to, in a case where the network element address information comprises the address information of the first network element and does not comprise the address information of the third network element, take the main core network as the second core network, the second core network not comprising the third network element. The processing module is further configured to, in a case where the network element address information comprises both the address information of the first network element and the address information of the third network element, form the second core network by combining the first network element in the main core network and the third network element in the backup core network.
[0020] In a fourth aspect, the present application provides a device for disaster recovery processing of a core network, applied to a network function storage function network element of a participant operator, the device comprising: an obtaining module and a processing module.
[0021] The obtaining module is configured to receive a network element discovery request message sent by an access and mobility management function network element of a first core network of a construction party operator, the network element discovery request message being used to request address information of a network element in a core network of a participant operator that has not occurred an exception. The obtaining module is configured to obtain network element address information, the network element address information including: address information of a first network element in a main core network of the participant operator that has not occurred an exception, and / or address information of a third network element in a backup core network of the participant operator, the third network element being a network element that performs the same function as a second network element in the main core network that has occurred an exception. The processing module is configured to send the network element address information to the access and mobility management function network element of the first core network.
[0022] Optionally, the obtaining module is configured to receive registration information of a plurality of fourth network elements in the backup core network, the registration information including address information and disaster recovery information of the fourth network elements, the plurality of fourth network elements being all network elements in the backup core network, and the disaster recovery information being used to indicate whether the second network element can assume a backup requirement.
[0023] Optionally, the plurality of fourth network elements include a plurality of fifth network elements, the fifth network elements being network elements that perform the same function as the second network element. The obtaining module is configured to obtain disaster recovery information of the plurality of fifth network elements in the backup core network in a case where the second network element in the main core network has occurred an exception. The processing module is specifically configured to determine the third network element from the plurality of fifth network elements based on the disaster recovery information of the plurality of fifth network elements, the disaster recovery information of the third network element indicating that the second network element can assume a backup requirement.
[0024] Optionally, the obtaining module is configured to obtain heartbeat information of each network element in the main core network. The processing module is specifically configured to determine a network element state of each network element based on the heartbeat information of each network element, the network element state being used to indicate whether the network element has occurred an exception.
[0025] In a fifth aspect, the present application provides a device for disaster recovery processing of a core network, the device comprising: a processor and a memory, the processor and the memory being coupled, the memory being configured to store one or more programs, the one or more programs comprising computer execution instructions, when the device for disaster recovery processing of the core network is running, the processor executes the computer execution instructions stored in the memory to implement the method for disaster recovery processing of the core network described in the first aspect or any optional description in the first aspect.
[0026] In a sixth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing instructions, when the instructions are running on a computer, the computer executes the method for disaster recovery processing of the core network described in the first aspect or any optional description in the first aspect.
[0027] In a seventh aspect, the present application provides a computer program product applied to a server, the computer program product comprising computer instructions, when the computer instructions are executed on the server, the server implements the method for disaster recovery processing of the core network of the first aspect or any optional described in the first aspect.
[0028] In the above solution, the technical problems and technical effects solved by the disaster recovery processing device, equipment, computer storage medium or computer program product of the core network can refer to the technical problems and technical effects solved by the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0029] Figure 1 An example schematic diagram of a first phase of a "disaster roaming technology" provided by an embodiment of the present application;
[0030] Figure 2 An example schematic diagram of a second phase of a "disaster roaming technology" provided by an embodiment of the present application;
[0031] Figure 3 A schematic diagram for an indirect network sharing scenario provided by an embodiment of the present application;
[0032] Figure 4 A schematic diagram of a 5G indirect network sharing architecture provided by an embodiment of the present application;
[0033] Figure 5 An example schematic diagram of a core network disaster recovery processing device provided by an embodiment of the present application;
[0034] Figure 6 An example schematic diagram of another core network disaster recovery processing device provided by an embodiment of the present application;
[0035] Figure 7 A flowchart of a core network disaster recovery processing method provided by an embodiment of the present application;
[0036] Figure 8 A flowchart of an AMF of a hosting operator selecting a participant operator network element involving NSSF provided by an embodiment of the present application;
[0037] Figure 9 A flowchart of an AMF of a hosting operator selecting a participant operator network element not involving NSSF provided by an embodiment of the present application;
[0038] Figure 10 Another flowchart of a core network disaster recovery processing method provided by an embodiment of the present application;
[0039] Figure 11A process schematic diagram of a backup 5G core network element registration of a participant operator is provided for an embodiment of the present application.
[0040] Figure 12 A structure schematic diagram of a disaster recovery processing device of a core network is provided for an embodiment of the present application.
[0041] Figure 13 A structure schematic diagram of another disaster recovery processing device of a core network is provided for an embodiment of the present application.
[0042] Figure 14 A structure schematic diagram of a disaster recovery processing device of a core network is provided for an embodiment of the present application.
[0043] Figure 15 A conceptual partial view of a computer program product is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0044] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0045] The character " / " in this document generally represents an "or" relationship between the associated objects before and after. For example, A / B can be understood as A or B.
[0046] The terms "first" and "second" in the description and claims of the present application are used to distinguish different objects, rather than to describe a specific order of the objects.
[0047] In addition, the terms "include" and "have" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or modules is not limited to the listed steps or modules, but can optionally include other steps or modules not listed, or can optionally include other steps or modules inherent to the process, method, product or device.
[0048] In addition, in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present concepts in a particular manner.
[0049] Before the method for disaster recovery processing of the core network provided by the embodiments of the present application is described in detail, the implementation environment and application scenario of the embodiments of the present application are introduced.
[0050] Firstly, the application scenario of the embodiments of the present application is introduced.
[0051] With the development of communication technology, when a disaster occurs in a certain geographical area, causing the 5G network of a certain operator in the area to be unable to work normally, the operator can guarantee the network demand of users through network disaster recovery technology.
[0052] The 3rd generation partnership project (3GPP) of the international communication standard organization defines a "disaster roaming technology for minimizing service interruption" in the Release-17 version of the 5G core network (5GC) to solve the problem of how to maximize the guarantee of 5G services for users of a certain operator in the area when a disaster occurs in a certain geographical area, causing the 5G base station of the operator in the area to be unable to work normally.
[0053] The "disaster roaming technology" can be divided into two stages, which are before the disaster occurs and after the disaster occurs in the area. In a certain area, there are networks of operator A and operator B, and the network of operator A cannot work normally after the disaster.
[0054] In the first stage, as shown in Figure 1 If the same area is covered by the networks of operator A and operator B at the same time, the forbidden public land mobile network (PLMN) list of the user equipment (UE) of operator A will store the public land mobile network identifier (PLMN ID) of operator B, so that the UE of operator A will not access the network of operator B and cannot select the PLMN ID of operator B. Similarly, the forbidden PLMN list of the UE of operator B will store the PLMN ID of operator A, which has the same effect. Therefore, under normal circumstances, the UE of operator A can only select the PLMN ID of operator A when performing PLMN selection.
[0055] And, the home operator A of the UE sends the "disaster roaming enable indication" and the "list of PLMNs (public land mobile networks) accessible in disaster conditions" to the UE of the operator A to indicate that the UE can use the disaster roaming service and the selected PLMN ID in the disaster.
[0056] In the second stage, as shown in the figure, Figure 2 The disaster in the region causes the 5G base station of the operator A (i.e., the next generation radio access network (NG-RAN) of the operator A) to fail to work normally, so the UE of the operator A cannot connect to the network through the 5G base station of the operator A. At this time, based on the disaster roaming agreement between the operator A and the operator B, after the operator B learns that the 5G base station of the operator A fails to work normally in the region, the 5G base station (i.e., the NG-RAN of the operator B) of the operator B starts to broadcast the "disaster roaming service accessible indication" and the "disaster PLMN indication" in the region. After the UE of the operator A receives the "disaster roaming service accessible indication" and the "disaster PLMN indication" and receives the "disaster roaming enable indication" and the "list of PLMNs accessible in disaster conditions" in the first stage, it ignores the stored forbidden PLMN list and selects the PLMN according to the "list of PLMNs accessible in disaster conditions", which contains the PLMN ID of the operator B. Therefore, the UE of the operator A selects the PLMN ID of the operator B and registers with the network of the operator B. Then, the UE of the operator A accesses the operator network that is not affected by the disaster through the disaster roaming mode to enjoy the basic 5G service.
[0057] And, in the second stage, the indirect network sharing technology is used. The 3GPP defines a new network sharing scenario (i.e., an indirect network sharing scenario) and requirements in the Release-19 version of the 5GC requirement stage. In this network sharing scenario, the core network of the participating operator is not directly connected to the radio access node of the host operator, but is connected through the core network of the host operator. As shown in the figure, Figure 3 Figure 3 The user equipment includes an operator A, which is a participant operator, and an operator B, which is a provider operator providing indirect network sharing. The shared 5G base station of the operator B broadcasts a PLMN ID representing the operator A, such as a special network number or the PLMN ID of the operator A, in a shared area. When the UE moves to a shared area without a 5G base station of the operator A but with a 5G base station of the operator B, the indirect network sharing technology can be used to access the shared network of the operator B by selecting the PLMN ID representing the operator A broadcast by the shared base station, so that the UE can continue to enjoy the 5G service. At this time, the core network of the operator A can control and provide services for the UE through the core network and the shared NG-RAN of the operator B. Through the indirect network sharing technology, for some user equipment in the area that cannot use the network of the operator, the network services of the operator can be indirectly used by sharing the network resources of other operators.
[0058] A specific 5G indirect network sharing architecture is as follows: Figure 4As shown, the interaction flow between network elements such as access and mobility management function (AMF), session management function (SMF), unified data management (UDM), network repository function (NRF), authentication server function (AUSF), network slice selection function (NSSF), etc. and UE and network in 5G network architecture is demonstrated, especially involving the host operator B and the participant operator A, which shows how to coordinate different functional entities in 5G network to provide services to users and ensure service continuity and security across operators. In this process, the UE of the host operator B connects to the AMF through the radio access network (RAN), the AMF interacts with the V-SMF (a virtual SMF) through the N11 interface to perform session management, the V-SMF indirectly interacts with the UDM of the participant operator A through the N8 interface to obtain user subscription information. Then, the V-SMF interacts with the H-SMF (a home SMF) through the N16 interface to perform policy control, the H-SMF interacts with the H-PCF (a home PCF) through the N7 interface to obtain policy information, the V-SMF interacts with the V-UPF (a virtual UPF) through the N4 interface to perform user plane data routing and forwarding. Then, the V-UPF interacts with the H-UPF (a home UPF) through the N9 interface to ensure correct routing of user data between different networks, the V-NSSF interacts with the H-NSSF (a home NSSF) through the N31 interface to perform network slice selection, and the AUSF interacts with the V-NSSF (a virtual NSSF) through the N12 interface to perform user authentication. The flow also involves the V-NRF (a virtual NRF) and the home network registration function H-NRF (a home NRF) through the N27 interface to ensure service continuity and optimize user experience through the interfaces between different entities.
[0059] In the architecture, the participant operator core network is connected with the constructor core network, wherein, in the 5G system, the constructor operator B shares the NG-RAN and the 5GC, and the participant operator network is required to provide corresponding services for respective users. In the indirect network sharing scenario, compared with the UE accessing in the network, the UE accessing through the indirect network sharing may face the problem of quality of service degradation due to the overlong control plane and user plane because the indirect network sharing needs to cross the core networks of two operators.
[0060] The existing "disaster roaming" technology can divert the users of the disaster-affected operator to the network of the non-disaster-affected operator in the region when a disaster occurs, so as to ensure that the users can perform 5G services as much as possible.
[0061] However, the "disaster roaming" technology only considers the scenario of failure of the 5G base station, and fails to realize "disaster roaming" when the 5G core network fails. In addition, the technology needs close cooperation of the UE, that is, the UE needs to support identification of disaster roaming related indications such as "disaster roaming enable indication", "PLMN list accessible in disaster conditions", "disaster roaming service accessible indication" and "disaster-affected PLMN indication", and needs to dynamically ignore the PLMN ID in the forbidden PLMN list stored by the UE according to the indications. Through actual investigation, most terminals currently cannot support the above-mentioned enhanced capabilities, resulting in that the technology cannot be truly implemented.
[0062] In summary, how to perform disaster recovery processing on the core network after the core network abnormally becomes a technical problem to be solved.
[0063] To solve the above problems, the embodiment of the present application provides a core network disaster recovery processing method. The core network disaster recovery processing method provided by the embodiment of the present application is applied to the scene of core network disaster recovery when the core network is abnormal. In the embodiment of the present application, when a disaster occurs in a certain geographical area, causing the main core network of the regional participant operator to be unable to normally work, the core network of the construction party operator can determine the main core network of the user equipment through the access information of the user equipment, and when the network element in the main core network is abnormal, the network element in the standby core network that can perform the same function is indirectly selected for use to establish the connection between the core networks. In this way, the indirect network sharing technology can be used to connect the users of the operator in the area where the disaster occurs to the home operator core network of the user through the network of the shared party operator, so that the user can normally enjoy the 5G service of the home network consistent with the original core network, and the service experience is consistent with the original core network until the core network of the home operator network in the area recovers to normal. In this process, the network element in the standby core network can quickly take over the function of the main core network when the main core network has a problem, continue to provide services without affecting the user experience, and ensure the continuity of data transmission and services. The user will not experience obvious interruption or delay due to core network failure, thereby improving the overall service quality and enhancing the satisfaction and trust of the user.
[0064] The implementation environment of the embodiment of the present application is introduced below.
[0065] As shown in Figure 5 FIG. 1 is a schematic diagram of a core network disaster recovery processing device provided by the embodiment of the present application. The core network disaster recovery processing device can include a main core network 501 of a participant operator, a core network 502 of a construction party operator, a standby core network 503 of the participant operator, a base station 504 of the participant operator, a base station 505 of the construction party operator, a user equipment 506 of the participant operator, and a user equipment 507 of the construction party operator. The main core network 501 of the participant operator can be wirelessly connected to the core network 502 of the construction party operator. The core network 502 of the construction party operator can be wirelessly connected to the standby core network 503 of the participant operator. The main core network 501 of the participant operator can be wirelessly connected to the base station 504 of the participant operator. The base station 504 of the participant operator can be wirelessly connected to the user equipment 506 of the participant operator. The core network 502 of the construction party operator can be wirelessly connected to the base station 505 of the construction party operator. The base station 505 of the construction party operator can be wirelessly connected to the user equipment 506 of the participant operator and the user equipment 507 of the construction party operator.
[0066] Specifically, the main core network 501 of the participant operator can be connected with the base station 504 of the participant operator to provide services for the user equipment 506 of the participant operator. In addition, the main core network 501 of the participant operator can also be used to store the network function profile (NF profile) of the standby core network 503 of the participant operator.
[0067] The core network 502 of the constructor operator can be connected with the base station 505 of the constructor operator to provide services for the user equipment 506 of the participant operator and the user equipment 507 of the constructor operator.
[0068] The standby core network 503 of the participant operator can be used to register with the main core network 501 of the participant operator, and store the NF profile of the standby core network 503 of the participant operator in the NRF of the main core network 501 of the participant operator. In addition, the standby core network 503 of the participant operator can also be connected with the main core network 501 of the participant operator and the core network 502 of the constructor operator, and replace the abnormal network element in the main core network 501 of the participant operator to provide services for the user equipment 506 of the participant operator accessed in the core network 502 of the constructor operator.
[0069] Optionally, before the disaster occurs, in the region, the user equipment 506 of the participant operator selects the home network number PLMN ID of the participant operator broadcast by the base station 504 of the participant operator to normally access the 5G network of the participant operator, and the user equipment 507 of the constructor operator selects the home network number PLMN ID of the constructor operator broadcast by the base station 505 of the constructor operator to normally access the 5G network of the constructor operator. As described above, if the same region is covered by the network of the participant operator and the constructor operator at the same time, the PLMN ID of the constructor operator will be stored in the forbidden PLMN list of the user equipment 506 of the participant operator, so that the user equipment 506 of the participant operator will not access the network of the constructor operator, that is, the user equipment 506 of the participant operator cannot select the PLMN ID of the constructor operator. Similarly, the PLMN ID of the participant operator will be stored in the forbidden PLMN list of the user equipment 507 of the constructor operator.
[0070] When disaster occurs, the part of the main core network 501 of the participant operator in the region cannot work normally, and the 5G network of the user equipment 506 of the participant operator is disconnected. At this time, the network perception of the builder operator can send instructions to the base station 505 of the builder operator in the region after the part of the main core network 501 of the participant operator in the region cannot work normally. For example, the builder operator's network management platform can send a list of disaster PLMNs to the base station 505 of the builder operator in the region, instructing the base station 505 of the builder operator to broadcast the PLMN ID of the builder operator while broadcasting the PLMN ID of the participant operator. The network number is not in the forbidden PLMN list of the user equipment 506 of the participant operator, so the user equipment 506 of the participant operator will select the network number and initiate a registration process to the builder operator, that is, access to the 5GC of the builder operator through the indirect network sharing technology, and then connect back to the 5GC of the participant operator, and then enjoy the 5G service of the network.
[0071] It should be noted that in the embodiments of the present application, the PLMN ID representing the participant operator can be a PLMN ID equivalent to the PLMN ID of the participant operator, or the PLMN ID of the participant operator itself.
[0072] It should be noted that in the above scenario, the NRF of the participant operator will return the SMF of the backup 5G core network to the AMF of the builder operator. Under normal circumstances, the NRF of the participant operator will match all the NF profiles of the SMF saved in the NRF according to all the parameters contained in the request message (i.e. Nnrf_NFDiscovery_Request), find all the matching SMFs, and return their addresses and corresponding NF profiles to the AMF of the builder operator B.
[0073] In the embodiments of the present application, the NRF of the participant operator will first find the SMF based on all the standard parameters contained in the request message. If it is found that all the matching SMFs are unavailable, the NRF of the participant operator will first consider the new parameter "indirect network sharing disaster recovery indication", that is, it can not match other standard parameters, but only check which SMF contains the new parameter "indirect network sharing disaster recovery indication". When there are multiple SMFs whose NF profiles contain the parameter, the NRF of the participant operator can continue to match other standard parameters, and finally return the corresponding SMF to the AMF of the builder operator.
[0074] It should be noted that the type of the backup core network 503 of the participating operator is not limited in the embodiments of this application. The backup core network 503 of the participating operator can be the 5G core network of the participating operator in other regions that is responsible for backup, or the backup core network 503 of the participating operator can be a backup 5G core network specially deployed in the disaster-stricken area for core network disaster recovery.
[0075] In some embodiments, such as Figure 6 The diagram illustrates another core network disaster recovery processing device provided in this application embodiment. This core network disaster recovery processing device may include: a participating operator's primary core network 601, a contractor operator's core network 602, a participating operator's backup core network 603, a participating operator's base station 604, a contractor operator's base station 605, a participating operator's user equipment 606, and a contractor operator's user equipment 607. Specifically, the participating operator's primary core network 601 can be wirelessly connected to the contractor operator's core network 602; the contractor operator's core network 602 can be wirelessly connected to the participating operator's backup core network 603; the participating operator's primary core network 601 can be wirelessly connected to the participating operator's base station 604; the participating operator's base station 604 can be wirelessly connected to the participating operator's user equipment 606; the contractor operator's core network 602 can be wirelessly connected to the contractor operator's base station 605; and the contractor operator's base station 605 can be wirelessly connected to the participating operator's user equipment 606 and the contractor operator's user equipment 607.
[0076] When a disaster occurs, if all network elements of the participating operator's main core network 601 in the affected area are unable to function properly (i.e., AUSF, UDM, SMF, UPF, etc.), the relevant network elements of the contractor operator's core network 602 need to discover the operational 5G core networks of other participating operators in other areas. This involves discovering the network elements of the participating operator's backup core network 603 according to the aforementioned process. Once the participating operator's 5G network returns to normal, the participating operator's user equipment 606 returns to the participating operator's network.
[0077] It should be noted that this application requires that, before a disaster occurs, the participating operator and the contractor operator sign a network disaster recovery agreement to ensure that the 5GC of the participating operator and the 5GC of the contractor operator can interconnect in the event of a disaster, and to ensure that the contractor operator's base station 605 broadcasts the PLMNID representing the participating operator after receiving a disaster command.
[0078] The terminal can be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, or the like, and the specific form of the terminal is not limited in the present application. The terminal can interact with a user through one or more of a keyboard, a touchpad, a touch screen, a remote control, voice interaction, a handwriting device, or the like.
[0079] The base station can include various forms of base stations, such as a macro base station, a micro base station (also referred to as a small station), a relay station, an access point, and the like. Specifically, the base station can be an access point (AP) in a wireless local area network (WLAN), a base transceiver station (BTS) in a global system for mobile communications (GSM) or a code division multiple access (CDMA), can be a base station (NodeB, NB) in wideband code division multiple access (WCDMA), can be an evolved base station (eNB or eNodeB) in LTE, or can be a relay station or an access point, a base station in a future 6th generation mobile communication technology (6G) network, or a base station in a future evolved public land mobile network (PLMN) network, and the like.
[0080] The core network network element can include various network functions, such as an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a unified data management (UDM), a location management function (LMF), an authentication server function (AUSF), a network repository function (NRF), a network slice selection function (NSSF), and the like.
[0081] After introducing the application scenarios and implementation environments of the embodiments of the present application, the core network disaster handling method provided by the embodiments of the present application will be described in detail in combination with the above implementation environment.
[0082] The methods in the following embodiments can be implemented in the above application scenarios and implementation environments. The embodiments of the present application will be specifically described in combination with the accompanying drawings of the specification.
[0083] Figure 7 A flowchart of a core network disaster handling method provided by an embodiment of the present application is shown in FIG. 7. As shown in FIG. 7, the method can include S701-S703. Figure 7
[0084] S701, the access and mobility management function network element of the first core network of the builder operator receives the access information of the user equipment of the participant operator.
[0085] The user equipment is located in the service range of the main core network of the participant operator, the main core network is the core network connected by the user equipment, and the main core network includes a first network element that has not occurred an exception and / or a second network element that has occurred an exception.
[0086] It should be noted that the embodiments of the present application do not limit the cause of the exception of the second network element. For example, the cause of the exception of the second network element is that the service range of the main core network has a natural disaster, for another example, the cause of the exception of the second network element is human damage, and for another example, the cause of the exception of the second network element is that the service range of the main core network is powered off.
[0087] As a possible implementation manner, the access and mobility management function network element of the first core network of the construction-party operator can determine the main core network of the participant-party operator and determine the network element in which no exception occurs and / or the network element in which an exception occurs in the main core network according to the access information of the user equipment of the participant-party operator.
[0088] It should be noted that in the embodiments of the present application, the number of the first network element and the second network element can be one, or the number of the first network element and the second network element can be multiple.
[0089] S702, the access and mobility management function network element of the first core network of the construction-party operator composes the second core network of the participant-party operator based on the first network element and / or the third network element in the standby core network of the participant-party operator.
[0090] The third network element is a network element performing the same function as the second network element.
[0091] For example, the main core network includes multiple network elements: AUSF, UDM, SMF, and UPF, wherein the SMF and the UPF in the main core network have an exception, the AUSF and the UDM in the main core network are the first network element, the SMF and the UPF in the main core network are the second network element, the second core network includes the AUSF and the UDM in the main core network and the SMF and the UPF in the standby core network, and the SMF and the UPF in the standby core network are the third network element.
[0092] It should be noted that the embodiments of the present application do not limit the type of the standby core network of the participant-party operator. The standby core network of the participant-party operator can be a core network outside the service range of the main core network, or the standby core network of the participant-party operator can be a total core network composed of the core network outside the service range of the main core network, which has the basic characteristics and functions of the core network and ensures that the user can temporarily perform basic services.
[0093] As a possible implementation manner, the access and mobility management function network element of the first core network of the construction-party operator can combine the first network element in which no exception occurs in the main core network with the third network element which can replace the second network element in which an exception occurs in the standby core network of the participant-party operator to form a complete new core network which can provide the original functions.
[0094] S703, the access and mobility management function network element of the first core network of the construction-party operator establishes a connection between the user equipment and the second core network.
[0095] As a possible implementation, the access and mobility management function network element of the first core network of the builder operator can connect the primary core network and / or the backup core network to the first core network based on the network element address information of the network elements included in the second core network. Then, the connection between the user equipment and the second core network is indirectly realized due to the access of the user equipment to the first core network.
[0096] The technical solutions provided by the above embodiments at least bring the following beneficial effects: when a disaster occurs in a certain geographical area, causing the primary core network of the regional participant operator to fail to normally work, the core network of the builder operator can determine the primary core network of the user equipment through the access information of the user equipment, and indirectly select the network element in the backup core network that can perform the same function to use when the network element in the primary core network abnormally works, to establish the connection between the core networks. In this way, the user of the operator in the region where the disaster occurs can be connected to the core network of the home operator of the user through the network of the shared operator by using the indirect network sharing technology, so that the user can normally enjoy the 5G service of the home network consistent with the original core network in terms of service experience, until the core network of the home operator network in the region recovers to normal. In this process, the network element in the backup core network can quickly take over the function of the primary core network when the primary core network has a problem, and continue to provide services without affecting the user experience, ensuring the continuity of data transmission and services. The user will not experience obvious interruption or delay due to the core network failure, thereby improving the overall service quality and enhancing the satisfaction and trust of the user.
[0097] It should be noted that, for the process of forming the second core network of the participant operator (i.e., S702) based on the first network element and / or the third network element in the backup core network of the participant operator, the network element address information of the second core network can be requested by the access and mobility management function network element of the first core network of the builder operator from the network function storage function network element of the participant operator.
[0098] In some embodiments, the access and mobility management function network element of the first core network of the builder operator can send a network element discovery request message to the network function storage function network element of the participant operator, and request the address information of the network element in the core network of the participant operator that does not abnormally work through the network element discovery request message. Then, the access and mobility management function network element of the first core network of the builder operator can receive the network element address information sent by the network function storage function network element of the participant operator, and determine the second core network according to the network element address information.
[0099] The network element address information includes the address information of the first network element and / or the address information of the third network element, and the second core network includes the first network element and the third network element.
[0100] It should be noted that the process of the access and mobility management function network element of the first core network of the construction party operator sending a network element discovery request message to the network function storage function network element of the participant party operator and receiving the network element address information sent by the network function storage function network element of the participant party operator can refer to the part of the process of international roaming in the existing 3GPP standard.
[0101] In the embodiments of the present application, the SMF discovery process of home route roaming is referred to the section 4.3.2.2.3.3 of the latest version of 3GPP TS 23.502 (a process for handling network slice selection), which contains two flowcharts, i.e. the flowchart involving NSSF (Network Slice Selection Function) and the flowchart not involving NSSF. The present application respectively enhances the two processes, wherein the enhanced process of the construction party operator AMF selecting the network element of the participant party operator involving NSSF and is as shown in Figure 8 , and the enhanced process of the construction party operator AMF selecting the network element of the participant party operator not involving NSSF and is as shown in Figure 9 . The process of the construction party operator AMF selecting the AUSF or UDM of the participant party operator can include the following steps one to seven:
[0102] Step one, the access and mobility management function network element of the first core network of the construction party operator sends a discovery request (i.e. a network element discovery request message) to the network function storage function network element (i.e. vNRF) of the construction party operator to discover the AUSF or UDM of the participant party operator (i.e. the access and mobility management function network element of the first core network of the construction party operator sends a network element discovery request message to the network function storage function network element of the participant party operator). Because the access and mobility management function network element of the first core network of the construction party operator can identify in the registration process that the UE is a UE of the participant party operator of the disaster recovery operator accessed through indirect network sharing, the access and mobility management function network element of the first core network of the construction party operator includes a new parameter “indirect network sharing disaster recovery indication” (i.e. disaster recovery information) and other standard parameters (i.e. the parameters in step 5 of Figure 8 , step 1) of Figure 9 .
[0103] Step two, the network function storage function network element of the construction party operator forwards the discovery request information to the network function storage function network element of the participant party operator (i.e. hNRF) (i.e. step 6 of Figure 8 , step 2) of Figure 9 , or indirectly forwards the discovery request information to the network function storage function network element of the participant party operator through the local NRF (i.e. steps 3a and 3b in steps 2 and 3B of Figure 9 , step 2 and Figure 9 .
[0104] Step three, the network function storage function network element of the participant operator checks the parameters contained in the discovery request. When the network function storage function network element of the participant operator discovers that the request contains a new parameter "indirect network sharing disaster recovery indication", the network function storage function network element of the participant operator first selects the AUSF or UDM according to other standard parameters. Under normal circumstances, it will select the AUSF or UDM in the 5G core network of the participant operator in the region, but if the network function storage function network element of the participant operator finds that the AUSF or UDM is unavailable, the network function storage function network element of the participant operator will give priority to the new parameter "indirect network sharing disaster recovery indication" and select the operable AUSF or UDM deployed in other regions (i.e., the third network element in the standby core network of the participant operator) in combination with other standard parameters (i.e. Figure 8 Step 8 of the method of the first aspect of the present application, Figure 9 Step 3b in 3A of the method of the second aspect of the present application, Figure 9 Step 3c and step 3d in 3B of the method of the third aspect of the present application.
[0105] Step four, the network function storage function network element of the participant operator returns the AUSF and UDM of the 5G core network of the participant operator in the region to the access and mobility management function network element of the first core network of the builder operator (i.e., sends the network element address information to the access and mobility management function network element of the first core network) (i.e. Figure 8 Step 8 of the method of the first aspect of the present application, Figure 9 Step 3b in 3A of the method of the second aspect of the present application, Figure 9 Step 3c and step 3d in 3B of the method of the third aspect of the present application.
[0106] Step five, after the access and mobility management function network element of the first core network of the builder operator discovers the corresponding AUSF and UDM, it completes the subsequent registration process. At this time, the UE of the participant operator has been registered to the network of the builder operator through the indirect network sharing technology (i.e., establishes a connection between the user equipment and the second core network).
[0107] It should be noted that after the above step five, the UE of the participant operator will trigger the PDU session establishment process. The specific PDU session establishment process follows section 4.3.2.2.2 of 3GPP TS23.502 (a process for handling network slice selection).
[0108] Similarly, in this process, the builder operator AMF needs to discover and select the participant operator SMF. It can include the following steps A-E:
[0109] Step A, the access and mobility management function network element of the first core network of the hosting operator sends a discovery request to the network function repository function network element (i.e. vNRF) of the hosting operator to discover the SMF of the participant operator (i.e. the access and mobility management function network element of the first core network of the hosting operator sends a network element discovery request message to the network function repository function network element of the participant operator). Because the access and mobility management function network element of the first core network of the hosting operator can identify in the registration procedure that the UE is a UE of the participant operator of the affected operator accessed through indirect network sharing, the access and mobility management function network element of the first core network of the hosting operator includes a new parameter "indirect network sharing disaster recovery indication" (i.e. disaster recovery information) in the discovery request in addition to other standard parameters. (i.e. Figure 8 Step 5 of the method of Figure 9 Step 1).
[0110] Step B, the network function repository function network element of the hosting operator forwards the discovery request information to the network function repository function network element (i.e. hNRF) of the participant operator (i.e. Figure 8 Step 6 of the method of Figure 9 Step 2), or indirectly through the local NRF forwards the discovery request information to the network function repository function network element of the participant operator Figure 9 Step 2 and Figure 9 Step 3a and Step 3b in Step 3B of the method of
[0111] Step C, the network function repository function network element of the participant operator checks the parameters included in the discovery request. When the network function repository function network element of the participant operator finds that the request includes the new parameter "indirect network sharing disaster recovery indication", the network function repository function network element of the participant operator first selects the SMF according to other standard parameters, and normally selects the SMF in the 5G core network of the participant operator in the region, but if the network function repository function network element of the participant operator finds that the SMF in the region is unavailable, the network function repository function network element of the participant operator will give priority to the new parameter "indirect network sharing disaster recovery indication" (i.e. disaster recovery information) and select the operable SMF deployed in other regions in combination with other standard parameters, and the network function repository function network element of the participant operator will select the SMF (i.e. the third network element in the standby core network of the participant operator) of the 5G core network of the participant operator responsible for backup responsibility (i.e. Figure 8 Step 8 of the method of Figure 9 Step 3b in Step 3A of the method of Figure 9 Step 3c and Step 3d in Step 3B of the method of
[0112] Step D, the network function storage function network element of the participant operator returns the selected SMF address to the access and mobility management function network element of the first core network of the builder operator (i.e., sends the network element address information to the access and mobility management function network element of the first core network) (i.e. Figure 8 Step 8 of step 8 of Figure 9 Step 3b in 3A of Figure 9 Step 3c and step 3d in 3B of
[0113] Step E, after the access and mobility management function network element of the first core network of the builder operator discovers the SMF of the corresponding participant operator, the subsequent PDU session establishment process is completed (i.e., the connection between the user equipment and the second core network is established).
[0114] It should be noted that before the process of selecting the participant operator AUSF, UDM or SMF by the builder operator AMF (i.e., step one and step A), as shown in Figure 8 If the builder operator AMF does not know the NRF information of the participant operator, the AMF will send a network slice selection message to the NSSF (i.e., vNSSF) of the builder operator. If the builder operator NSSF does not cache information, the builder operator NSSF will call a network slice selection message service operation to the NSSF (i.e., hNSSF) of the participant operator, and return a network slice selection message response to the builder operator NSSF. Then, the network slice selection message response is returned to the builder operator AMF by the builder operator NSSF.
[0115] Similarly, as shown in Figure 9 The builder operator AMF needs to send a discovery request to the builder operator NRF (i.e., vNRF).
[0116] It can be understood that by obtaining the network element address information pre-stored by the network function storage function network element of the participant operator before the disaster occurs, the source of the network element in the second core network is determined to realize the connection of the network. In this way, when a network failure or disaster occurs, the appropriate network element can be quickly located and enabled, so as to realize the rapid connection and recovery of the network.
[0117] In some embodiments, according to the network element address information, the network element included in the second core network can also be determined in the following two ways.
[0118] As a possible implementation, in the case that the address information of the third network element exists in the network element address information, and the address information of the first network element does not exist, the access and mobility management function network element of the first core network of the builder operator can take the standby core network as the second core network, and the first network element does not exist in the second core network.
[0119] As another possible implementation, in the case that the address information of the first network element exists in the network element address information and the address information of the third network element does not exist, the access and mobility management function network element of the first core network of the builder operator can take the main core network as the second core network in which the third network element does not exist.
[0120] As another possible implementation, in the case that the address information of the first network element and the address information of the third network element both exist in the network element address information, the access and mobility management function network element of the first core network of the builder operator can take the first network element in the main core network and the third network element in the backup core network to form the second core network.
[0121] It should be noted that the access and mobility management function network element of the first core network of the builder operator can obtain the address information of the first network element and the address information of the third network element simultaneously through one network element discovery request message, or the access and mobility management function network element of the first core network of the builder operator can obtain the address information of the first network element and the address information of the third network element respectively through multiple network element discovery request messages.
[0122] It can be understood that when the access and mobility management function network element of the first core network of the builder operator obtains the address information of the first network element and the address information of the third network element simultaneously through one network element discovery request message, the number of network element discovery request messages in the network can be reduced, the communication overhead and the delay of obtaining the address information can be reduced, and the efficiency of obtaining the address information of the network element can be improved.
[0123] Or, when the access and mobility management function network element of the first core network of the builder operator obtains the address information of the first network element and the address information of the third network element respectively through multiple network element discovery request messages, the case that the entire operation fails due to the failure of a single network element discovery request message can be avoided, and the stability of the address information obtaining process of the network element can be improved.
[0124] In summary, by explaining the cases of the network elements contained in the second core network in the three situations that all the network elements in the main core network are abnormal, part of the network elements in the main core network are abnormal, and the network elements in the main core network are normal. This way can dynamically select appropriate network elements and core networks, and can flexibly select network elements to form the second core network when the main core network fails. In this way, not only can the backup core network be quickly switched to, but also the part of the main core network that is not affected can be continued to rely on when the backup resources are insufficient. It ensures that appropriate network elements can be quickly enabled to realize the rapid connection and recovery of the network when the network fails or disasters occur.
[0125] Figure 10 A flowchart of a core network disaster recovery processing method provided by an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the method comprises the following steps.Figure 10 As shown, the method may include: S1001-S1003.
[0126] S1001, The network function storage function network element of the participating operator receives the network element discovery request message sent by the access and mobility management function network element of the first core network of the contractor operator.
[0127] Among them, the network element discovery request message is used to request the address information of network elements in the core network of the participating operator that have not experienced any abnormalities.
[0128] S1002, The network function storage function network element of the participating operator obtains network element address information.
[0129] The network element address information includes: the address information of the first network element in the main core network of the participating operator that has not experienced any abnormalities, and / or the address information of the third network element in the backup core network of the participating operator, wherein the third network element is a network element that performs the same function as the second network element in the main core network that has experienced an abnormality.
[0130] As one possible implementation, the network function storage (NFS) network elements of the participating operator can pre-store network element address information. Then, after the NFS network elements of the participating operator obtain the status (i.e., heartbeat information) of each network element in the main core network, they can determine the first and / or third network elements that need to be acquired, and query the pre-stored network element address information of the first and / or third network elements to obtain the network element address information.
[0131] In some embodiments, the network function storage function network element of the participating operator may pre-store network element address information.
[0132] As one possible implementation, the network function storage (NFS) network element of the participating operator can receive registration information from multiple fourth network elements in the backup core network. These multiple fourth network elements are all network elements in the backup core network, and the registration information includes the address information and disaster recovery information of the fourth network elements. The disaster recovery information indicates whether the network element can undertake the backup requirements of the second network element.
[0133] Optional, such as Figure 11 As shown, before a disaster occurs, all network elements of the participating operator's backup core network can register with the participating operator's network function storage function network element through the following steps 1-3.
[0134] Step 1, all network elements (i.e. network function service consumers) of the standby core network of the participant operator register the respective NF profile carried by the network elements to the network function storage function network element of the participant operator, wherein the NF profile contains a new parameter "indirect network sharing disaster recovery indication" (i.e. disaster recovery information) and parameters defined in the existing standard.
[0135] Step 2, the network function storage function network element of the participant operator stores the corresponding NF profile (i.e. stores the network function configuration file). In addition, the new parameter "indirect network sharing disaster recovery indication" introduced in the present application is also saved in the NF profile, which is used to find the network elements of the standby core network of the participant operator when a disaster occurs.
[0136] Step 3, in response to the network element registration request, the network element registration is successful.
[0137] It should be noted that in the embodiments of the present application, the NF profile contains network element address information.
[0138] In some embodiments, the network function storage function network element of the participant operator can obtain the heartbeat information of each network element in the main core network. Then, based on the heartbeat information of each network element, it is determined whether the network element has an abnormality, so as to determine the network element state of each network element in the main core network.
[0139] It should be noted that the embodiments of the present application do not limit the type of heartbeat information. The heartbeat information can be instruction type heartbeat information, or the heartbeat information can be content type heartbeat information, which contains confirmation information and detailed running state, performance indicators and other related information.
[0140] For example, if the heartbeat information is 1, it indicates that the network element has no abnormality, and if the heartbeat information is 0, it indicates that the network element has an abnormality. The main core network includes multiple network elements: AUSF, UDM, SMF, and UPF, wherein the corresponding heartbeat information of AUSF is 1, the corresponding heartbeat information of UDM is 1, the corresponding heartbeat information of SMF is 0, and the corresponding heartbeat information of UPF is 0. Then, the AUSF network element and the UDM network element have no abnormality, and the SMF network element and the UPF network element have an abnormality.
[0141] It can be understood that the network function storage function network element of the participant operator can determine the network element state of each network element in the main core network according to the heartbeat information, determine whether the network element has an abnormality, and further determine whether the network element of the standby core network needs to be found. In this way, real-time state monitoring and rapid fault response of the network element can be achieved, and the disaster recovery capability is enhanced.
[0142] S1003. The network function storage function network element of the participant operator sends the network element address information to the access and mobility management function network element of the first core network.
[0143] The technical solutions provided by the above embodiments bring at least the following beneficial effects: after receiving the network element discovery request message sent by the access and mobility management function network element of the first core network of the construction party operator, the network function storage function network element of the participant operator queries the pre-stored network element address information, thereby providing support for subsequent core network connection. In this way, core network address query and response are realized, and it is ensured that services can continue to operate stably when network failure or disaster occurs.
[0144] In some embodiments, the plurality of fourth network elements includes a plurality of fifth network elements, and the fifth network elements are network elements performing the same function as the second network element. After the network function storage function network element of the participant operator receives the network element discovery request message sent by the access and mobility management function network element of the first core network of the construction party operator (i.e., S1001), if there is an abnormal second network element in the main core network, the network function storage function network element of the participant operator can obtain the disaster recovery information of the plurality of fifth network elements of the backup core network. Then, the network function storage function network element of the participant operator can determine whether the network element can bear the backup demand of the second network element according to the disaster recovery information, that is, whether the network element can be shared to replace the second network element to provide services for users. Then, the network function storage function network element of the participant operator can select a fifth network element that can bear the backup demand of the second network element as a third network element from the plurality of fifth network elements based on the disaster recovery information of the plurality of fifth network elements.
[0145] That is, after the network function storage function network element of the participant operator receives the network element discovery request message sent by the access and mobility management function network element of the first core network of the construction party operator, the network function storage function network element of the participant operator first selects the related network element in the network according to the standard parameters. Under normal circumstances, the related network element in the main core network of the participant operator will be selected, but if the network function storage function network element of the participant operator finds that the related network element in the main core network of the participant operator in the region is unavailable, the network function storage function network element of the participant operator will preferentially consider the related network element in the backup core network of the participant operator containing the "indirect network sharing disaster recovery indication" parameter (i.e., disaster recovery information), and select the related network element in the backup core network of the participant operator in combination with other standard parameters.
[0146] For example, if the main core network is located in region A, the second network element in the main core network is an SMF network element, the plurality of fifth network elements include: an SMF network element in the core network of region B, an SMF network element in the core network of region C, and the disaster recovery information of the SMF network element in the core network of region B can bear the backup demand of the second network element, then the SMF network element in the core network of region B is the third network element.
[0147] It can be understood that in the case that the second network element in the main core network is abnormal, the network element with disaster recovery indication is preferentially selected through the backup core network disaster recovery information. This way ensures that when network failure or disaster occurs, the appropriate network element can be quickly enabled, thereby ensuring the continuity and stability of the service.
[0148] In summary, the present application designs a network disaster recovery method based on network sharing. When a disaster occurs in a certain geographical area, causing some 5G core network elements of an operator in the region to be unable to work normally, the users of the operator can normally enjoy the 5G service of the home network until the 5G core network of the home operator network in the region recovers to normal.
[0149] The present application can enhance the network element registration. All network elements of the 5G core network responsible for bearing backup responsibility carry their respective NF profiles to register with the NRF, and the NF profile contains a new parameter "indirect network sharing disaster recovery indication". The NRF stores the corresponding NF profile. In particular, the new parameter "indirect network sharing disaster recovery indication" (i.e. disaster recovery information) is also saved in the NF profile, which is used for the discovery of the backup 5G core network element OP1 in the event of a disaster.
[0150] And, the application can enhance cross-operator NF discovery. In a network sharing-based network disaster recovery method, a builder operator AMF sends a request message to a builder operator NRF to discover a related network element that a participant operator can run. Because the builder operator AMF can identify, in a registration process, that the UE is a UE of a disaster operator accessed through indirect network sharing, the builder operator AMF includes a new parameter "indirect network sharing disaster recovery indication" and other standard parameters in the request message. The participant operator NRF checks the parameters included in the request message. When the participant operator NRF finds that the request includes the new parameter "indirect network sharing disaster recovery indication", the participant operator NRF first selects a related network element in the 5G core network of the participant operator in the region according to other standard parameters, and normally selects a related network element in the 5G core network of the participant operator in the region, but if the NRF finds that the related network element in the 5G core network of the participant operator in the region is unavailable, the NRF will give priority to the new parameter "indirect network sharing disaster recovery indication" and select a related network element in the 5G core network of the participant operator deployed in another region according to other standard parameters.
[0151] It should be noted that the participant operator NRF will give priority to the new parameter "indirect network sharing disaster recovery indication" and select a related network element in the backup core network of the participant operator according to other standard parameters.
[0152] The above mainly introduces the scheme provided by the embodiments of the application from the perspective of the computer device. It can be understood that the computer device contains a hardware structure and / or a software module corresponding to each function to implement the above functions. Those skilled in the art should easily realize that the method steps of the disaster recovery processing of the core network of each example described in combination with the embodiments disclosed in the application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.
[0153] The embodiments of the application also provide a core network disaster recovery processing device. The core network disaster recovery processing device can be a computer device, a CPU in the computer device, a processing module for disaster recovery of the core network when the core network is abnormal, or a client for disaster recovery of the core network when the core network is abnormal in the computer device.
[0154] The embodiments of the present application can divide the function modules or function units of the disaster recovery processing apparatus of the core network according to the above method examples. For example, each function module or function unit can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated module can be realized in the form of hardware or in the form of software function module or function unit. The division of the modules or units in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division mode can be used.
[0155] As shown in Figure 12 , it is a structure schematic diagram of a disaster recovery processing apparatus of a core network provided by the embodiments of the present application. The disaster recovery processing apparatus of the core network is used to execute the disaster recovery processing method of the core network shown in Figure 7 , Figure 10 The disaster recovery processing apparatus 1200 of the core network can include an acquisition module 1201 and a processing module 1202.
[0156] The acquisition module 1201 is used to receive access information of a user equipment of a participant operator, the user equipment being located in a service range of a main core network of the participant operator, the main core network including a first network element not having an exception and / or a second network element having an exception. The processing module 1202 is used to form a second core network of the participant operator based on the first network element and / or a third network element in a backup core network of the participant operator, the third network element being a network element performing the same function as the second network element. The processing module 1202 is further used to establish a connection between the user equipment and the second core network.
[0157] Optionally, the processing module 1202 is specifically used to send a network element discovery request message to a network function storage function network element of the participant operator, the network element discovery request message being used to request address information of the network element not having an exception in the core network of the participant operator. The acquisition module 1201 is used to receive network element address information sent by the network function storage function network element of the participant operator, the network element address information including address information of the first network element and / or address information of the third network element. The processing module 1202 is further used to determine the second core network according to the network element address information, the second core network including the first network element and the third network element.
[0158] Optionally, processing module 1202 is specifically used to, when the address information of a third network element exists in the network element address information but the address information of a first network element does not exist, designate the backup core network as the second core network, in which the first network element does not exist. Processing module 1202 is also used to, when the address information of a first network element exists in the network element address information but the address information of a third network element does not exist, designate the primary core network as the second core network, in which the third network element does not exist. Processing module 1202 is also used to, when the address information of both a first network element and a third network element exists in the network element address information, combine the first network element in the primary core network with the third network element in the backup core network to form the second core network.
[0159] like Figure 13 The diagram shown is a structural schematic of another core network disaster recovery processing device provided in an embodiment of this application. The core network disaster recovery processing device is used to perform... Figure 7 , Figure 10 The disaster recovery processing method for the core network shown may include an acquisition module 1301 and a processing module 1302.
[0160] The acquisition module 1301 is used to receive a network element discovery request message sent by the access and mobility management function network element of the first core network of the contractor operator. The network element discovery request message is used to request the address information of network elements in the core network of the participating operator that have not experienced any anomalies. The acquisition module 1301 is used to acquire network element address information, which includes: the address information of the first network element in the main core network of the participating operator that has not experienced any anomalies, and / or the address information of the third network element in the backup core network of the participating operator, wherein the third network element is a network element that performs the same function as the second network element in the main core network that has experienced anomalies. The processing module 1302 is used to send the network element address information to the access and mobility management function network element of the first core network.
[0161] Optionally, the acquisition module 1301 is used to receive registration information of multiple fourth network elements in the backup core network. The registration information includes the address information and disaster recovery information of the fourth network elements. The multiple fourth network elements are all network elements in the backup core network. The disaster recovery information is used to indicate whether it can undertake the backup requirements of the second network element.
[0162] Optionally, the multiple fourth network elements include multiple fifth network elements, where the fifth network element performs the same function as the second network element. The acquisition module 1301 is used to acquire disaster recovery information of multiple fifth network elements in the backup core network when a second network element in the primary core network experiences an anomaly. The processing module 1302 is specifically used to determine a third network element from among the multiple fifth network elements based on their disaster recovery information, where the disaster recovery information of the third network element indicates its ability to handle the backup requirements of the second network element.
[0163] Optionally, the acquisition module 1301 is used to acquire the heartbeat information of each network element in the main core network. The processing module 1302 is specifically used to determine the network element status of each network element based on the heartbeat information of each network element. The network element status is used to indicate whether an anomaly has occurred in the network element.
[0164] Figure 14 This is a schematic diagram illustrating the structure of a core network disaster recovery processing device according to an exemplary embodiment. The device may include a processor 1402, which is used to execute application code to implement the core network disaster recovery processing method of this application.
[0165] The processor 1402 may be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of programs according to the present application.
[0166] like Figure 14 As shown, the disaster recovery processing equipment of the core network may also include a memory 1403. The memory 1403 stores the application code that executes the scheme of this application, and its execution is controlled by the processor 1402.
[0167] Memory 1403 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed discs, laser discs, optical discs, digital universal discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. Memory 1403 may exist independently and be connected to processor 1402 via bus 1404. Memory 1403 may also be integrated with processor 1402.
[0168] like Figure 14As shown, the core network disaster recovery processing equipment may also include a communication interface 1401, wherein the communication interface 1401, processor 1402, and memory 1403 may be coupled to each other, for example, through a bus 1404. The communication interface 1401 is used for information exchange with other devices, for example, supporting information exchange between the core network disaster recovery processing equipment and other devices.
[0169] It should be pointed out that, Figure 14 The equipment structure shown does not constitute a limitation on the disaster recovery processing equipment of the core network, except... Figure 14 In addition to the components shown, the disaster recovery processing equipment of this core network may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0170] In actual implementation, the functions implemented by processing module 1202 and processing module 1302 can both be derived by... Figure 14 The processor 1402 shown calls the program code in memory 1403 to implement this.
[0171] This application also provides a computer-readable storage medium storing instructions that, when executed by a processor of a computer device, enable the computer to perform the core network disaster recovery processing method provided in the embodiments described above. For example, the computer-readable storage medium may be a memory 1403 including instructions, which may be executed by a processor 1402 of a computer device to complete the method. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage devices.
[0172] Figure 15 A conceptual partial view of a computer program product provided in an embodiment of this application is shown as an example. The computer program product includes a computer program for executing computer processes on a computing device.
[0173] In one embodiment, a computer program product is provided using a signal bearer medium 1500. The signal bearer medium 1500 may include one or more program instructions that, when executed by one or more processors, can provide the above-mentioned... Figure 7 , Figure 10 The described function or part of the function. Therefore, for example, refer to... Figure 7 In the embodiment shown, one or more features of S701 to S703 can be implemented by one or more instructions associated with the signal carrying medium 1500. Furthermore, Figure 15 The program instructions in the document also describe example instructions.
[0174] In some examples, the signal bearing medium 1500 can comprise a computer- readable medium 1501, such as, but not limited to, a hard disk drive, a compact disk (CD), a digital video disk (DVD), a memory, a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electronically erasable programmable read-only memory (EEPROM), a floppy disk, a zip disk, a magnetic tape, other forms of magnetic, optical, or electrical storage, or any other medium from which a computer can read.
[0175] In some embodiments, the signal bearing medium 1500 can comprise a computer- recordable medium 1502, such as, but not limited to, a floppy disk, a flexible disk, a hard disk, a magnetic tape, a cassette tape, a punch card, a CD-ROM, a CD-R, a CD-RW, a DVD-ROM, a DVD-R, an EEPROM, a flash memory card, a Bernoulli drive, a thumb drive, a memory stick, a magnetic tape, a floppy disk, a zip disk, a magnetic tape, other forms of magnetic, optical, or electrical storage, or any other medium from which a computer can read.
[0176] In some embodiments, the signal bearing medium 1500 can comprise a communication medium 1503, such as, but not limited to, a digital and / or an analog communication medium (e.g., a fiber optic cable, a waveguide, a wired communication link, a wireless communication link, etc.).
[0177] The signal bearing medium 1500 can be conveyed by a wireless form of the communication medium 1503. The one or more program instructions can be, for example, computer-executable instructions or logic-implementing instructions.
[0178] In some examples, such as for Figure 12 , Figure 13 The disaster handling apparatus of the core network described can be configured to provide various operations, functions, or actions in response to the one or more program instructions through the computer-readable medium 1501, the computer-recordable medium 1502, and / or the communication medium 1503.
[0179] From the above description of embodiments, it is manifest that various techniques can be used by those skilled in the art without departing from the concept of the present disclosure, and therefore, the above-described embodiments should not be taken as limiting the present disclosure. In particular, since all functions described above can be performed in alternative manner, the division of functions among different modules or components described above is merely an example and alternative division can be used. In addition, a plurality of components or modules can be combined into a single component or module and a single component or module can be split into a plurality of components or modules. Furthermore, a plurality of components or modules can be implemented by one component or module, and a single component or module can be implemented by a plurality of components or modules. In addition, some features can be omitted or not performed. Furthermore, a direct coupling or communication connection between components or modules shown or discussed can be indirect coupling or communication connection through some interfaces, devices, or components, and can be electrical, mechanical, or other forms.
[0180] In the several embodiments provided in the present disclosure, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiment is merely illustrative, and for the purpose of convenience and brevity, the division of the functions of the modules or components is merely an example and other division can be used. For example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices, or modules, and can be electrical, mechanical, or other forms.
[0181] The unit described as a separate component can or can not be physically separated, and the component displayed as a unit can be one physical unit or multiple physical units, that is, can be in one place, or can also be distributed to multiple different places. Part or all of the classified units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0182] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0183] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a readable storage medium. Based on such understanding, the technical scheme of the embodiments of the present application essentially or the part that contributes to the prior art or the whole classification or part of the technical scheme can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for making a device (which can be a single-chip microcomputer, a chip, etc.) or a processor execute all or part of the steps of the method of each embodiment of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various storage medium that can store program codes.
[0184] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited thereto, any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A disaster recovery processing method of a core network, characterized by, The method is applied to an access and mobility management function network element of a first core network of a construction operator, and the method comprises the following steps: receiving access information of a user equipment of a participant operator, the user equipment being located in a service range of a main core network of the participant operator, the main core network comprising a first network element not in an abnormal state and / or a second network element in an abnormal state; based on the first network element and / or a third network element in a backup core network of the participant operator, a second core network of the participant operator is formed, the third network element being a network element performing the same function as the second network element; establishing a connection between the user equipment and the second core network.
2. The method of claim 1, wherein, The step of forming the second core network based on the first network element and / or the third network element in the backup core network of the participant operator comprises the following steps: sending a network element discovery request message to a network function storage function network element of the participant operator, the network element discovery request message being used to request address information of a network element in the core network of the participant operator not in an abnormal state; receiving network element address information sent by the network function storage function network element of the participant operator, the network element address information comprising address information of the first network element and / or address information of the third network element; determining the second core network according to the network element address information, the second core network comprising the first network element and the third network element.
3. The method of claim 2, wherein, The step of determining the second core network according to the network element address information comprises the following steps: in a case where the address information of the third network element exists in the network element address information and the address information of the first network element does not exist, taking the backup core network as the second core network, and the first network element not existing in the second core network; or in a case where the address information of the first network element exists in the network element address information and the address information of the third network element does not exist, taking the main core network as the second core network, and the third network element not existing in the second core network; or in a case where the address information of the first network element and the address information of the third network element both exist in the network element address information, taking the first network element in the main core network and the third network element in the backup core network to form the second core network.
4. A disaster recovery processing method of a core network, characterized by, The method is applied to a network function storage function network element of a participant operator, and the method comprises the following steps: receiving a network element discovery request message sent by an access and mobility management function network element of a first core network of a construction operator, the network element discovery request message being used to request address information of a network element in a core network of the participant operator not in an abnormal state; obtaining network element address information, the network element address information comprising address information of a first network element in a main core network of the participant operator not in an abnormal state and / or address information of a third network element in a backup core network of the participant operator, the third network element being a network element performing the same function as a second network element in an abnormal state in the main core network; sending the network element address information to the access and mobility management function network element of the first core network.
5. The method of claim 4, wherein, Before receiving the element discovery request message sent by the access and mobility management function element of the first core network of the construction party operator, the method further comprises: Receiving registration information of a plurality of fourth network elements in the standby core network, the registration information comprising address information and disaster recovery information of the fourth network elements, the plurality of fourth network elements being all network elements in the standby core network, and the disaster recovery information being used to indicate whether the second network element can bear backup requirements.
6. The method of claim 5, wherein, The plurality of fourth network elements comprise a plurality of fifth network elements, and the fifth network elements are network elements performing the same function as the second network element; After receiving the element discovery request message sent by the access and mobility management function element of the first core network of the construction party operator, the method further comprises: In the case that the second network element in the main core network is abnormal, obtaining disaster recovery information of a plurality of fifth network elements in the standby core network; Based on the disaster recovery information of the plurality of fifth network elements, determining the third network element from the plurality of fifth network elements, and the disaster recovery information of the third network element indicating that the second network element can bear backup requirements.
7. The method of claim 4, wherein, The method further comprises: Obtaining heartbeat information of each network element in the main core network; Based on the heartbeat information of each network element, determining a network element state of each network element, the network element state being used to indicate whether the network element is abnormal. 8.A disaster recovery processing apparatus of a core network, characterized by comprising: An access and mobility management function element applied to a first core network of a construction party operator, the device comprising: An obtaining module configured to receive access information of a user equipment of a participant operator, the user equipment being located in a service range of a main core network of the participant operator, the main core network comprising a first network element not being abnormal and / or a second network element being abnormal; A processing module configured to form a second core network of the participant operator based on the first network element and / or a third network element in a standby core network of the participant operator, the third network element being a network element performing the same function as the second network element; The processing module is further configured to establish a connection between the user equipment and the second core network.
9. A disaster handling apparatus of a core network, characterized by comprising: A network function storage function element applied to a participant operator, the device comprising: An obtaining module configured to receive an element discovery request message sent by an access and mobility management function element of a first core network of a construction party operator, the element discovery request message being used to request address information of a network element not being abnormal in a core network of the participant operator; An obtaining module configured to obtain network element address information, the network element address information comprising address information of a first network element not being abnormal in a main core network of the participant operator and / or address information of a third network element in a standby core network of the participant operator, the third network element being a network element performing the same function as a second network element being abnormal in the main core network; A processing module configured to send the network element address information to the access and mobility management function element of the first core network of the construction party operator.
10. A disaster handling apparatus of a core network, characterized by, Comprise: A processor and a memory; The processor and the memory are coupled; The memory is configured to store one or more programs including computer-executable instructions, and when the disaster recovery processing device of the core network runs, the processor executes the computer-executable instructions stored in the memory, so that the disaster recovery processing device of the core network executes the method according to any one of claims 1-7.
11. A computer-readable storage medium having stored therein instructions, the computer-readable storage medium comprising: When the computer executes the instructions, the computer executes the method according to any one of claims 1-7.
12. A computer program product, characterised in that, The computer program product includes computer program instructions, and when the computer program instructions are executed, the method according to any one of claims 1-7 is implemented.
Citation Information
Patent Citations
Communication method and device, and storage medium
CN115884232A
SMF selection method and device in indirect network sharing scene, and medium
CN118338373A