CN114727324B - Network disaster recovery processing method and device, storage medium and electronic equipment - Google Patents

Network disaster recovery processing method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN114727324B
CN114727324B CN202210324370.5A CN202210324370A CN114727324B CN 114727324 B CN114727324 B CN 114727324B CN 202210324370 A CN202210324370 A CN 202210324370A CN 114727324 B CN114727324 B CN 114727324B
Authority
CN
China
Prior art keywords
core network
user equipment
base station
address
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210324370.5A
Other languages
Chinese (zh)
Other versions
CN114727324A (en
Inventor
林玮平
孙晓佩
李洁
余鑫
蔡佳辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202210324370.5A priority Critical patent/CN114727324B/en
Publication of CN114727324A publication Critical patent/CN114727324A/en
Application granted granted Critical
Publication of CN114727324B publication Critical patent/CN114727324B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure provides a network disaster recovery processing method, a device, a storage medium and electronic equipment, and relates to the technical field of communication. The network disaster recovery processing method comprises the following steps: detecting whether a link between a base station gateway and a first core network is interrupted or not; if the link between the base station gateway and the first core network is not interrupted, the initial user equipment message of the user equipment is sent to the first core network, so that the first core network carries out user registration based on the initial user equipment message and establishes session connection; if the link between the base station gateway and the first core network is interrupted, the initial user equipment information of the user equipment is sent to the second core network, so that the second core network carries out user registration and establishes session connection based on the initial user equipment information, wherein the second core network comprises hot standby equipment of the first core network. The method and the system realize network automatic disaster recovery based on the base station gateway, can improve the reliability of private network communication service processing, and weaken the perception of the base station on broken links.

Description

Network disaster recovery processing method and device, storage medium and electronic equipment
Technical Field
The disclosure relates to the field of communication technologies, and in particular, to a network disaster recovery processing method, a network disaster recovery processing device, a computer readable storage medium and an electronic device.
Background
The 5G core network includes network elements such as AMF (Access and Mobility Management Function, access and mobility management functions), SMF (Session Management Function ), PCF (Policy Control Function, policy control functions), UDM (Unified Data Management, unified data management function), and the like, and various functions such as user connection, user management, session management, and service bearer can be implemented through each network element in the 5G core network. With the continuous development of communication technology, the traditional mode of independently bearing services based on a 5G core network cannot be suitable for the service processing requirements of people, once the core network fails, service processing is interrupted, immeasurable loss can be caused, and the requirements of people on disaster recovery capability of the 5G core network are higher and higher.
In the related art, a base station directly accesses a core network to provide a private network communication service, if the core network fails, all user equipment needs to be registered again to access a standby core network, and the ongoing private network communication service is interrupted, so that the processing reliability of the private network communication service is lower, and the method is not suitable for a scene with higher processing reliability of the private network communication service.
It should be noted that the information disclosed in the above background section is only for enhancing understanding of the background of the present disclosure and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The disclosure provides a network disaster recovery processing method, a network disaster recovery processing device, a computer readable storage medium and electronic equipment, so as to at least alleviate the problem of lower reliability of private network communication service processing caused by core network interruption to a certain extent.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to a first aspect of the present disclosure, there is provided a network disaster recovery processing method applied to a base station gateway, the method including: detecting whether a link between the base station gateway and a first core network is interrupted or not; if the link between the base station gateway and the first core network is not interrupted, an initial user equipment message of the user equipment is sent to the first core network, so that the first core network performs user registration and establishes session connection based on the initial user equipment message; if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of the user equipment is sent to a second core network, so that the second core network performs user registration and establishes session connection based on the initial user equipment message, wherein the second core network comprises hot standby equipment of the first core network.
In an exemplary embodiment of the present disclosure, the detecting whether a link between the base station gateway and the first core network is broken includes: and detecting whether a first link between a signaling gateway in the base station gateway and an access and mobility management function (AMF) in a first core network or a second link between a data gateway in the base station gateway and a User Plane Function (UPF) (User Plane Function ) in the first core network is interrupted.
In an exemplary embodiment of the present disclosure, the sending, if the link between the base station gateway and the first core network is broken, an initial user equipment message of the user equipment to the second core network includes: if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of a target user equipment is sent to a second core network, wherein the target user equipment comprises new access network user equipment and user equipment which needs to be registered again due to the first link interruption.
In an exemplary embodiment of the present disclosure, the sending the initial user equipment message of the user equipment to the second core network includes: and responding to the initial user equipment message of the user equipment forwarded by the private network base station, returning a rerouting non-access layer message to the private network base station, and sending the initial user equipment message of the user equipment to a second core network, wherein the rerouting non-access layer message comprises the identification information of the AMF in the second core network and a registration request message of the user equipment.
In an exemplary embodiment of the present disclosure, the method further comprises: after the session connection of the user equipment is established, forwarding the data packet of the user equipment according to the address type of the destination IP (Internet Protocol ) address of the user equipment.
In an exemplary embodiment of the present disclosure, when a link between the base station gateway and the first core network is not broken, forwarding, according to an address type of a destination IP address of the user equipment, a packet of the user equipment includes: if the destination IP address of the user equipment belongs to an intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; and if the destination IP address of the user equipment belongs to a public network address, sending the data packet of the user equipment to the first core network so that the first core network accesses a public network application server based on the public network address.
In an exemplary embodiment of the present disclosure, when a link between the base station gateway and the first core network is broken, forwarding, according to an address type of a destination IP address of the user equipment, a packet of the user equipment includes: if the destination IP address of the user equipment belongs to an intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; and if the destination IP address of the user equipment belongs to a public network address, sending the data packet of the user equipment to the second core network so that the second core network accesses a public network application server based on the public network address.
According to a second aspect of the present disclosure, there is provided a network disaster recovery processing device applied to a base station gateway, the device including: the interruption detection module is used for detecting whether the link between the base station gateway and the first core network is interrupted or not; a first session establishment module, configured to send an initial user equipment message of a user equipment to the first core network if a link between the base station gateway and the first core network is not broken, so that the first core network performs user registration and establishes session connection based on the initial user equipment message; and the second session establishment module is used for sending an initial user equipment message of the user equipment to a second core network if the link between the base station gateway and the first core network is interrupted, so that the second core network carries out user registration and establishes session connection based on the initial user equipment message, wherein the second core network comprises hot standby equipment of the first core network.
According to a third aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above-described network disaster recovery processing method.
According to a fourth aspect of the present disclosure, there is provided an electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the network disaster recovery processing method described above via execution of the executable instructions.
The technical scheme of the present disclosure has the following beneficial effects:
in the network disaster recovery processing process, detecting whether a link between a base station gateway and a first core network is interrupted or not; if the link between the base station gateway and the first core network is not interrupted, the initial user equipment message of the user equipment is sent to the first core network, so that the first core network carries out user registration based on the initial user equipment message and establishes session connection; if the link between the base station gateway and the first core network is interrupted, the initial user equipment information of the user equipment is sent to the second core network, so that the second core network carries out user registration and establishes session connection based on the initial user equipment information, wherein the second core network comprises hot standby equipment of the first core network. The base station gateway realizes the automatic disaster recovery of the network. On one hand, the continuous operation of the private network communication service can be ensured, the communication service interruption caused by the failure of the first core network can be effectively avoided, and the reliability of the private network communication service processing is improved to a certain extent; on the other hand, the data forwarding is performed by the base station gateway after the link breaking, so that the private network base station does not sense the link breaking, and further the communication service processing efficiency is improved. In addition, a single base station gateway can aggregate messages of a plurality of private network base stations and can provide an aggregation-level disaster recovery method for the accessed user equipment, so that disaster recovery processing pressure of each private network base station is reduced.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. It will be apparent to those of ordinary skill in the art that the drawings in the following description are merely some embodiments of the present disclosure and that other drawings may be derived from these drawings without undue effort.
Fig. 1 shows a system architecture in which a network disaster recovery processing method according to the present exemplary embodiment operates;
fig. 2 is a flowchart showing a network disaster recovery processing method in the present exemplary embodiment;
fig. 3 shows a flowchart of a user registration in the present exemplary embodiment;
fig. 4 shows a flow chart of a context setup of a user equipment in the present exemplary embodiment;
FIG. 5 is an interactive flow chart of a network disaster recovery in the present exemplary embodiment;
fig. 6 is a block diagram showing a configuration of a network disaster recovery processing device in the present exemplary embodiment;
Fig. 7 shows an electronic device for implementing the above-mentioned network disaster recovery processing method in this exemplary embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the present disclosure. One skilled in the relevant art will recognize, however, that the aspects of the disclosure may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known technical solutions have not been shown or described in detail to avoid obscuring aspects of the present disclosure.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor devices and/or microcontroller devices.
Herein, "first," "second," and the like are labels for specific objects, and do not limit the number or order of objects.
In the related art, although the standby core network is configured to carry out disaster recovery, the disaster recovery process is realized by sensing whether the core network is broken or not through the base station, and because the base station cannot select the standby core network to access based on the network state of the core network, if the core network fails, all user equipment needs to be registered again to access the standby core network, which can cause that the load of each base station is overlarge, and the communication service of the private network in progress is interrupted, so that the processing reliability of the communication service of the private network is lower.
In view of one or more of the above problems, exemplary embodiments of the present disclosure provide a network disaster recovery processing method. The network disaster recovery processing method can be applied to scenes with higher requirements on the reliability of private networks, such as private network establishment of enterprise parks, government departments, campuses, large communities and the like. Specifically, the network disaster recovery processing method may be deployed in a 5G network system architecture 100 as shown in fig. 1, and executed by a base station gateway 101 in the system architecture.
Specifically, the network system architecture 100 shown in fig. 1 may include a base station gateway 101, a first core network 102, a second core network 103, a private network base station 104, and a user equipment 105. The base station gateway 101 may include a signaling gateway and a data gateway, and may implement interaction between the private network base station 104 and the first core network 102/the second core network 103, for example, signaling proxy, forwarding of a user plane in the core network, and so on. The signaling gateway can be used as convergence equipment of a control plane in the core network, can realize processing or routing forwarding of related signaling such as base station switching, context management and the like, and can build connection between the private network base station 104 and the first core network 102/the second core network 103 through an N2 interface; the data gateway can realize the routing and forwarding of the user plane in the core network, take over the switch between the managed base stations, build the connection between the private network base station 104 and the first core network 102/the second core network 103 through the N3 interface, and can also be connected with the application software carried on the user equipment 105 to realize the IP distribution. Private network base station 104 refers to a base station that allows user equipment to access an intranet application server and a public network application server, and may be, for example, an enterprise private network base station, a government private network base station, a campus private network base station, a community private network base station, and the like.
It should be noted that, in the present disclosure, a single base station gateway may aggregate a plurality of 5G private network base stations, so as to provide a convergence-level disaster recovery method for an accessed user device, thereby reducing disaster recovery processing pressure of each private network base station. The network elements included in the first core network 102 in fig. 1 are only exemplary, and may include network elements such as AMF, SMF, PCF, UDM, and the second core network 103 may also include network elements such as AMF, SMF, PCF, UDM. Each network element in the first core network 102 and the second core network 103 has a function that is implemented specifically, and is consistent with the function implemented by each network element in the conventional core network, which will not be described here.
Fig. 2 shows a schematic flow of a network disaster recovery processing method in the present exemplary embodiment, including the following steps S210 to S230:
step S210, detecting whether a link between a base station gateway and a first core network is interrupted;
step S220, if the link between the base station gateway and the first core network is not interrupted, the initial user equipment information of the user equipment is sent to the first core network, so that the first core network carries out user registration based on the initial user equipment information and establishes session connection;
Step S230, if the link between the base station gateway and the first core network is interrupted, the initial user equipment message of the user equipment is sent to the second core network, so that the second core network performs user registration and establishes session connection based on the initial user equipment message, wherein the second core network comprises the hot standby equipment of the first core network.
In the network disaster recovery processing process, on one hand, the continuous operation of the private network communication service can be ensured, the communication service interruption caused by the failure of the first core network can be effectively avoided, and the reliability of the private network communication service processing is improved to a certain extent; on the other hand, the data forwarding is performed by the base station gateway after the link breaking, so that the private network base station does not sense the link breaking, and further the communication service processing efficiency is improved. In addition, a single base station gateway can aggregate messages of a plurality of private network base stations and can provide an aggregation-level disaster recovery method for the accessed user equipment, so that disaster recovery processing pressure of each private network base station is reduced.
Each step in fig. 2 is specifically described below.
Step S210, detecting whether the link between the base station gateway and the first core network is interrupted.
The first core network may be a core network deployed by an operator, mainly providing user connection, management of users, and bearer completion of services, as a bearer network providing an interface to an external network.
The signaling gateway in the base station gateway can establish connection between the private network base station and the AMF in the first core network through the N2 interface to form a communication link; the data gateway in the base station gateway can establish connection between the private network base station and the UPF in the first core network through the N3 interface to form a communication link. It should be noted that, the N2 interface refers to a signaling interface of the private network base station connected to the AMF in the first core network; the N3 interface refers to a data interface where the private network base station is connected to a UPF in the first core network. Wherein the AMF may receive all connection and session related information from the user equipment and is responsible for handling connection and mobility management tasks. The UPF is used as a network element facing the user in the core network, and has the main functions of responding to the SMF request and completing user plane gating, redirection, flow steering and the like.
Since in extreme cases the first core network may malfunction, resulting in a break of the link between the base station gateway and the first core network, it is detected whether the link between the base station gateway and the first core network is broken or not, so that the first core network can be found out early and maintained in time when it malfunctions.
In an alternative embodiment, the detecting whether the link between the base station gateway and the first core network is broken may be generated by: and detecting whether a first link between a signaling gateway in the base station gateway and an AMF in the first core network or a second link between a data gateway in the base station gateway and a UPF in the first core network is interrupted.
The first link may be the communication link established over the N2 interface and the second link may be the communication link established over the N3 interface. If either of these two links is interrupted, the first core network will not continue to provide service.
In the above process, the network connection state of the link is detected based on the base station gateway, so that the network connection state can be found in time when the first core network fails, and no perceived disaster tolerance is performed on the private network base station, so that the private network service interruption is avoided, and the private network communication service processing efficiency is improved.
It should be noted that, when detecting whether the link between the base station gateway and the first core network is interrupted, the link between the base station gateway and the first core network may be detected in real time, that is, in a preset minimum unit period. In addition, when detecting whether the link between the base station gateway and the first core network is interrupted, the link between the base station gateway and the first core network can also be detected in response to receiving the user registration request sent by the private network base station. The setting may be specifically performed according to actual conditions, and specific limitations are herein set.
Step S220, if the link between the base station gateway and the first core network is not interrupted, the initial user equipment information of the user equipment is sent to the first core network, so that the first core network performs user registration based on the initial user equipment information and establishes session connection.
If the link between the base station gateway and the first core network is not interrupted, the first core network is not failed, the service can be processed normally, and the first core network can register the user and establish session connection based on the initial user equipment message. The initial user equipment message refers to an initial message required for the user equipment to initiate registration with the network, and may include a user registration request (registration request) to initiate user registration with the network.
As shown in fig. 3, when receiving an initial ue message (Initial UE Message) of a ue, the private network base station may send the initial ue message of the ue to the base station gateway; after receiving the initial user equipment message of the user equipment, the base station gateway can send the initial user equipment message of the user equipment to an AMF in the first core network; after receiving the initial user equipment message of the user equipment, the AMF in the first core network processes the initial user equipment message of the user equipment and sends a downlink non-access stratum message to the base station gateway (Downlink NAS Transport); after receiving the downlink non-access layer message, the base station gateway transmits the downlink non-access layer message to the private network base station; after receiving the downlink non-access layer message, the private network base station feeds back an uplink non-access layer message to the base station gateway (Uplink NAS Transport); after receiving the uplink non-access layer message, the base station gateway sends the uplink message to the AMF in the first core network to complete the user registration process.
After the initial ue message of the ue is received by the AMF in the first core network, the context establishment of the ue may be performed, as shown in fig. 4: the base station gateway receives a context establishment request (Initial Context Setup Request) returned by the AMF in the first core network for the user equipment and returns the context establishment request to the private network base station; after receiving the context establishment request, the private network base station initializes the context related to the user equipment and sends a context establishment response (Initial Context Setup Response) for the user equipment to the base station gateway; after receiving the context establishment response, the base station gateway sends the context establishment response to the AMF of the first core network to complete the context establishment of the user equipment.
If the ue wants to access the network, the ue may initiate a PDU (Protocol Data Unit ) session establishment request, which is forwarded to the private network base station, the base station gateway, the first core network in sequence, thereby establishing a PDU session connection. Where a PDU refers to information exchanged between peer layers by a protocol of the protocol layer.
Step S230, if the link between the base station gateway and the first core network is interrupted, the initial user equipment message of the user equipment is sent to the second core network, so that the second core network performs user registration and establishes session connection based on the initial user equipment message, wherein the second core network comprises the hot standby equipment of the first core network.
If the link between the base station gateway and the first core network is broken, there may be user equipments in the following states: new user equipment that is not accessing the network, user equipment that needs to be re-registered, user equipment that does not need to be re-registered, etc.
It should be noted that, when a new user equipment which is not accessed to the network needs to access the network, user registration is required to be performed firstly through an N2 interface; user equipment that needs to re-register may, for example, trigger the user equipment of the N2 or N4 signaling interface due to handover or occurrence of a location update, etc., and re-register is needed when the user equipment triggers the signaling interface; a user device that does not need to be re-registered may, for example, be a user device that has established a session connection and is accessing an internal application server.
The second core network may comprise a hot standby device of the first core network, may be a lightweight core network, for example may be a lightweight core network deployed on the enterprise side.
The second core network performs user registration and establishes session connection based on the initial user equipment message, which is similar to the process of performing user registration and establishing session connection based on the initial user equipment message by the first core network, and will not be described herein.
In an alternative embodiment, if the link between the base station gateway and the first core network is broken in step S230, the sending of the initial ue message of the ue to the second core network may be implemented by: if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of the target user equipment is sent to the second core network, wherein the target user equipment comprises new access network user equipment and user equipment which needs to be registered again due to the first link interruption.
In the above process, the initial user equipment message generated by the user equipment which needs to register the user is forwarded to the second core network, so as to realize the taking over of the communication service and prevent the interruption of service processing.
In an optional implementation manner, when the initial ue message of the ue is sent to the second core network, the rerouting non-access stratum message may also be returned to the private network base station in response to the initial ue message of the ue forwarded by the private network base station, and the initial ue message of the ue is sent to the second core network, where the rerouting non-access stratum message includes identification information of an AMF in the second core network and a registration request message of the ue.
Because the rerouting non-access layer message is a protocol standard message, the private network base station does not need to carry out secondary development, and the implementation difficulty can be simplified. And the special network base station can directly send the initial user equipment message to the second core network through the base station gateway based on the identification information of the AMF in the second core network in the rerouting non-access layer message so as to realize the quick access of the new user equipment.
In an alternative embodiment, after the session connection of the user equipment is established, the data packet of the user equipment may be forwarded according to the address type of the destination IP address of the user equipment.
In the above process, the address type of the destination IP address of the user equipment may be divided into an intranet address and a public network address, so that IP address splitting is implemented based on the address type of the destination IP address, and the processing pressure of the core network may be reduced to a mobile extent.
In an alternative embodiment, when the link between the base station gateway and the first core network is not broken, forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment includes: if the destination IP address of the user equipment belongs to the intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; if the destination IP address of the user equipment belongs to the public network address, the data packet of the user equipment is sent to the first core network, so that the first core network accesses the public network application server based on the public network address.
In the above process, when the link between the base station gateway and the first core network is not interrupted, the IP address splitting is implemented, so that the private network communication service is not affected by the first core network, even if the first core network fails, the private network service is not interrupted, and the normal operation of the private network service can be ensured.
In an alternative embodiment, when the link between the base station gateway and the first core network is broken, forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment includes: if the destination IP address of the user equipment belongs to the intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; if the destination IP address of the user equipment belongs to the public network address, the data packet of the user equipment is sent to the second core network, so that the second core network accesses the public network application server based on the public network address.
In the above process, when the link between the base station gateway and the first core network is interrupted, the data packet of the user belonging to the public network address is sent to the second core network, and the private network communication service is accepted by the second core network, so as to realize seamless switching of the private network communication service.
Taking the deployment of an enterprise core network (i.e. a second core network) in an enterprise campus as an example, an interactive flow chart of network disaster recovery is provided, as shown in fig. 5, where the core network deployed by an operator is used as the first core network, where the enterprise campus has an internal application server, which may specifically include the following two cases:
(1) When detecting that the link between the base station gateway and the first core network is not interrupted, executing the following steps:
step S511, the private network base station sends an initial user equipment message of the user equipment to the base station gateway;
step S512, the base station gateway sends the initial user equipment information of the user equipment to the first core network;
step S513, the first core network carries out user registration and establishes session connection based on the initial user equipment message;
step S514, if the destination IP address of the user equipment belongs to the intranet address of the enterprise park, the base station gateway sends the data packet of the user equipment to an application server corresponding to the destination IP address; if the destination IP address of the user equipment belongs to the public network address, the base station gateway sends the data packet of the user equipment to the first core network.
(2) When the link between the base station gateway and the first core network is detected to be interrupted, the following steps are executed:
Step S521, the private network base station sends the initial user equipment information of the user equipment to the base station gateway;
step S522, the base station gateway returns a rerouting non-access layer message to the private network base station and sends an initial user equipment message of the user equipment to the enterprise core network;
in step S523, the enterprise core network performs user registration and establishes session connection based on the initial user equipment message.
In addition, in order to improve reliability of service processing, when service functions such as service provisioning, charging, and settlement are oriented, a service acceptance system of an operator may process services of the first core network and the enterprise core network (i.e., the second core network).
In the steps shown in fig. 5, the cooperation between the core network of the operator and the core network of the enterprise is realized, so that the resource and service characteristics of the core network of the operator can be ensured to be used under normal conditions, and the safety and reliability requirements of the private network of the enterprise 5G can be ensured.
The exemplary embodiment of the present disclosure further provides a network disaster recovery processing system, which may specifically include: the system comprises a private network base station subsystem, a base station gateway subsystem, a first core network subsystem and a second core network subsystem.
The private network base station subsystem is used for sending the initial user equipment information of the user equipment, the data packet of the user equipment and other information to the base station gateway subsystem, receiving the rerouting non-access layer information and other information fed back by the base station gateway subsystem, wherein the rerouting non-access layer information can comprise the identification information of the AMF in the second core network and the registration request information of the user equipment;
The base station gateway subsystem is used for detecting whether a link between the base station gateway and the first core network is interrupted or not; if the link between the base station gateway and the first core network is not interrupted, transmitting an initial user equipment message of the user equipment to the first core network; if the link between the base station gateway and the first core network is interrupted, the initial user equipment message of the user equipment is sent to the second core network.
The first core network subsystem is used for carrying out user registration and establishing session connection based on the initial user equipment message;
and the second core network subsystem is used for carrying out user registration and establishing session connection based on the initial user equipment message, wherein the second core network is a hot standby device of the first core network.
It should be noted that, the specific details of each part in the system are already described in the method part embodiment, and the details not disclosed may refer to the embodiment of the method part, so that the details are not described again.
The exemplary embodiment of the present disclosure further provides a network disaster recovery processing device, which is applied to a base station gateway, as shown in fig. 6, where the network disaster recovery processing device 600 may include:
an interruption detection module 610, configured to detect whether a link between the base station gateway and the first core network is interrupted;
A first session establishment module 620, configured to send an initial user equipment message of the user equipment to the first core network if a link between the base station gateway and the first core network is not broken, so that the first core network performs user registration and establishes session connection based on the initial user equipment message;
and the second session establishment module 630 is configured to send an initial user equipment message of the user equipment to the second core network if the link between the base station gateway and the first core network is broken, so that the second core network performs user registration and establishes session connection based on the initial user equipment message, where the second core network includes a hot standby device of the first core network.
In an alternative embodiment, the interrupt detection module 610 may be configured to: and detecting whether a first link between a signaling gateway in the base station gateway and an AMF in the first core network or a second link between a data gateway in the base station gateway and a UPF in the first core network is interrupted.
In an alternative embodiment, the second session establishment module 630 may be configured to: if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of the target user equipment is sent to the second core network, wherein the target user equipment comprises new access network user equipment and user equipment which needs to be registered again due to the first link interruption.
In an alternative embodiment, the second session establishment module 630 includes: a message sending module, which may be configured to: and responding to the initial user equipment message of the user equipment forwarded by the private network base station, sending the initial user equipment message of the user equipment to the second core network, and returning a rerouting non-access layer message to the private network base station, wherein the rerouting non-access layer message comprises the identification information of the AMF in the second core network and the registration request message of the user equipment.
In an alternative embodiment, the network disaster recovery processing device 600 may further include: and the IP address distribution module is used for forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment after the session connection of the user equipment is established.
In an alternative embodiment, when the link between the base station gateway and the first core network is not broken, the IP address splitting module may be configured to: if the destination IP address of the user equipment belongs to the intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; if the destination IP address of the user equipment belongs to the public network address, the data packet of the user equipment is sent to the first core network, so that the first core network accesses the public network application server based on the public network address.
In an alternative embodiment, when a link between the base station gateway and the first core network is broken, the IP address splitting module may be configured to: if the destination IP address of the user equipment belongs to the intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address; if the destination IP address of the user equipment belongs to the public network address, the data packet of the user equipment is sent to the second core network, so that the second core network accesses the public network application server based on the public network address.
The specific details of each part of the network disaster recovery processing device 600 are described in detail in the method part embodiments, and the details not disclosed can be referred to the embodiment content of the method part, so that the details are not described again.
Exemplary embodiments of the present disclosure also provide a computer-readable storage medium having stored thereon a program product capable of implementing the network disaster recovery processing method described in the present specification. In some possible implementations, aspects of the present disclosure may also be implemented in the form of a program product comprising program code for causing an electronic device to carry out the steps according to the various exemplary embodiments of the disclosure as described in the "exemplary methods" section of this specification, when the program product is run on an electronic device. The program product may employ a portable compact disc read-only memory (CD-ROM) and comprise program code and may be run on an electronic device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the target user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
The exemplary embodiment of the disclosure also provides an electronic device capable of implementing the network disaster recovery processing method. An electronic device 700 according to such an exemplary embodiment of the present disclosure is described below with reference to fig. 7. The electronic device 700 shown in fig. 7 is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 7, the electronic device 700 may be embodied in the form of a general purpose computing device. Components of electronic device 700 may include, but are not limited to: at least one processing unit 710, at least one memory unit 720, a bus 730 connecting the different system components (including the memory unit 720 and the processing unit 710), and a display unit 740.
The storage unit 720 stores program code that can be executed by the processing unit 710, so that the processing unit 710 performs the steps according to various exemplary embodiments of the present disclosure described in the above-described "exemplary method" section of the present specification. For example, the processing unit 710 may perform any one or more of the method steps of fig. 2-5.
The memory unit 720 may include readable media in the form of volatile memory units, such as Random Access Memory (RAM) 721 and/or cache memory 722, and may further include Read Only Memory (ROM) 723.
The storage unit 720 may also include a program/utility 724 having a set (at least one) of program modules 725, such program modules 725 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 730 may be a bus representing one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 700 may also communicate with one or more external devices 800 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 700, and/or any device (e.g., router, modem, etc.) that enables the electronic device 700 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 750. Also, electronic device 700 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet, through network adapter 760. As shown, network adapter 760 communicates with other modules of electronic device 700 over bus 730. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 700, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the method according to the exemplary embodiments of the present disclosure.
Furthermore, the above-described figures are only schematic illustrations of processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily appreciated that the processes shown in the above figures do not indicate or limit the temporal order of these processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, for example, among a plurality of modules.
It should be noted that although in the above detailed description several modules or units of a device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with exemplary embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Those skilled in the art will appreciate that the various aspects of the present disclosure may be implemented as a system, method, or program product. Accordingly, various aspects of the disclosure may be embodied in the following forms, namely: an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects may be referred to herein as a "circuit," module "or" system. Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (9)

1. A network disaster recovery processing method, which is applied to a base station gateway, the method comprising:
detecting whether a link between the base station gateway and a first core network is interrupted, wherein the first core network is a core network deployed by an operator;
if the link between the base station gateway and the first core network is not interrupted, an initial user equipment message of the user equipment is sent to the first core network, so that the first core network performs user registration and establishes session connection based on the initial user equipment message;
if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of user equipment is sent to a second core network, so that the second core network carries out user registration and establishes session connection based on the initial user equipment message, wherein the second core network comprises hot standby equipment of the first core network and is a lightweight core network deployed at an enterprise side;
after the session connection of the user equipment is established, forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment; the address type of the destination IP address is divided into an intranet address and a public network address.
2. The method of claim 1, wherein the detecting whether a link between the base station gateway and the first core network is broken comprises:
and detecting whether a first link between a signaling gateway in the base station gateway and an access and mobility management function (AMF) in a first core network or a second link between a data gateway in the base station gateway and a User Plane Function (UPF) in the first core network is interrupted.
3. The method of claim 2, wherein the sending the initial ue message of the ue to the second core network if the link between the base station gateway and the first core network is broken, comprises:
if the link between the base station gateway and the first core network is interrupted, an initial user equipment message of a target user equipment is sent to a second core network, wherein the target user equipment comprises new access network user equipment and user equipment which needs to be registered again due to the first link interruption.
4. The method of claim 1, wherein the sending the initial user equipment message of the user equipment to the second core network comprises:
And responding to the initial user equipment message of the user equipment forwarded by the private network base station, returning a rerouting non-access layer message to the private network base station, and sending the initial user equipment message of the user equipment to a second core network, wherein the rerouting non-access layer message comprises the identification information of the AMF in the second core network and a registration request message of the user equipment.
5. The method according to claim 1, wherein forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment when the link between the base station gateway and the first core network is not broken, comprises:
if the destination IP address of the user equipment belongs to an intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address;
and if the destination IP address of the user equipment belongs to a public network address, sending the data packet of the user equipment to the first core network so that the first core network accesses a public network application server based on the public network address.
6. The method according to claim 1, wherein said forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment when the link between the base station gateway and the first core network is broken, comprises:
If the destination IP address of the user equipment belongs to an intranet address, sending a data packet of the user equipment to an intranet application server corresponding to the destination IP address;
and if the destination IP address of the user equipment belongs to a public network address, sending the data packet of the user equipment to the second core network so that the second core network accesses a public network application server based on the public network address.
7. A network disaster recovery processing device, applied to a base station gateway, the device comprising:
the interruption detection module is used for detecting whether a link between the base station gateway and a first core network is interrupted, and the first core network is a core network deployed by an operator;
a first session establishment module, configured to send an initial user equipment message of a user equipment to the first core network if a link between the base station gateway and the first core network is not broken, so that the first core network performs user registration and establishes session connection based on the initial user equipment message;
a second session establishment module, configured to send an initial user equipment message of a user equipment to a second core network if a link between the base station gateway and the first core network is broken, so that the second core network performs user registration and establishes session connection based on the initial user equipment message, where the second core network includes a hot standby device of the first core network, and is a lightweight core network deployed at an enterprise side;
The IP address distribution module is used for forwarding the data packet of the user equipment according to the address type of the destination IP address of the user equipment after the session connection of the user equipment is established; the address type of the destination IP address is divided into an intranet address and a public network address.
8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the method of any one of claims 1 to 6.
9. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
wherein the processor is configured to perform the method of any one of claims 1 to 6 via execution of the executable instructions.
CN202210324370.5A 2022-03-29 2022-03-29 Network disaster recovery processing method and device, storage medium and electronic equipment Active CN114727324B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210324370.5A CN114727324B (en) 2022-03-29 2022-03-29 Network disaster recovery processing method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210324370.5A CN114727324B (en) 2022-03-29 2022-03-29 Network disaster recovery processing method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN114727324A CN114727324A (en) 2022-07-08
CN114727324B true CN114727324B (en) 2023-12-08

Family

ID=82238877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210324370.5A Active CN114727324B (en) 2022-03-29 2022-03-29 Network disaster recovery processing method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN114727324B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107454104A (en) * 2017-09-15 2017-12-08 国网上海市电力公司 A kind of multifunctional network system and its disaster recovery method based on IMS
CN111278010A (en) * 2020-01-21 2020-06-12 北京佰才邦技术有限公司 Information backup method and device, storage medium and computer equipment
CN112738791A (en) * 2020-12-28 2021-04-30 恒安嘉新(北京)科技股份公司 User information correlation backfill method, device, equipment and medium based on 5G core network
CN113727380A (en) * 2021-08-12 2021-11-30 中国联合网络通信集团有限公司 Disaster recovery method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3905737B1 (en) * 2019-01-04 2023-09-27 LG Electronics Inc. Method and device for performing registration in network in wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107454104A (en) * 2017-09-15 2017-12-08 国网上海市电力公司 A kind of multifunctional network system and its disaster recovery method based on IMS
CN111278010A (en) * 2020-01-21 2020-06-12 北京佰才邦技术有限公司 Information backup method and device, storage medium and computer equipment
CN112738791A (en) * 2020-12-28 2021-04-30 恒安嘉新(北京)科技股份公司 User information correlation backfill method, device, equipment and medium based on 5G core network
CN113727380A (en) * 2021-08-12 2021-11-30 中国联合网络通信集团有限公司 Disaster recovery method and device

Also Published As

Publication number Publication date
CN114727324A (en) 2022-07-08

Similar Documents

Publication Publication Date Title
US10827553B2 (en) Method and apparatus for session reestablishment, access and mobility management function entity, session management function entity and terminal
JP5113684B2 (en) Access gateway device control method and communication system
CN100527716C (en) Method and gateway equipment for resuming service after switching status of main/standby gateway device
WO2021057526A1 (en) Disaster recovery method for gateway device, and communication device
CN113765573B (en) System and method for connecting 5G core equipment with high-low orbit satellite and dynamically switching
CN113315665B (en) Message sending method, device, equipment and medium of dual-network-card terminal equipment
CN101621819A (en) Information synchronization detection method for active-standby switching interface module, network element system and link
CN115022909B (en) UPF network element, data transmission method, equipment and medium based on core network
CN114465948B (en) Main and standby disaster recovery method, device, equipment and medium
CN111988222A (en) Data transmission method and device, electronic equipment and computer readable storage medium
CN116886497A (en) Service grid business centralized proxy switching method and processing system based on DPU
EP4366334A1 (en) Message processing method, electronic device, and storage medium
CN101145972B (en) A disaster tolerance network management system and login method of network management clients
US11689943B2 (en) Network function redundancy using binding header enhancements
WO2022016558A1 (en) Service continuity event notification method and apparatus
CN110089193B (en) Context release method, device and system
CN114727324B (en) Network disaster recovery processing method and device, storage medium and electronic equipment
WO2023125307A1 (en) Network element switching method and apparatus, and storage medium and electronic device
CN102215272B (en) Method and system for emergency switching
CN114205404B (en) Media stream holding method, device, electronic equipment and storage medium
KR20070080626A (en) Duplicated system and operating method thereof
EP4346277A1 (en) Handling of cell change from target relay ue during indirect path switching of sidelink based u2n relay
CN115604753A (en) Session establishing method, device, system, electronic equipment and storage medium
CN117858147A (en) Disaster recovery processing method and related equipment
CN115348633A (en) Method, system, equipment and storage medium for switching main link and standby link of base station gateway

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant