MRP looped network link fault detection system and method
By introducing the first redundant domain, the second redundant domain and the 5G interconnection domain into the MRP ring link fault detection system, actively detecting and switching link status, the problem of untimely detection of MRP link faults in the 5G network environment is solved, and network reliability and fault recovery speed are improved.
Patent Information
- Application Number
- CN202510433870.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-08
AI Technical Summary
In a 5G network environment, the MRP link fault detection mechanism cannot detect link faults in time, resulting in a decrease in network reliability and cannot meet the requirements of industrial networks for high reliability and rapid failure recovery.
The MRP ring link fault detection system is introduced, including a first redundant domain, a second redundant domain and a 5G interconnection domain. It actively detects connection failures through the first UE, the second UE, the first gNB, the second gNB, the first UPF and the second UPF, and sends fault information to the second MIM through the second MIC or the first MIM, so that the second interconnection link can be switched to the working state in time.
Improve network reliability, avoid communication interruptions caused by interconnected link failures, simplify system deployment and configuration, and meet the high reliability and rapid failure recovery requirements of industrial networks.
Smart Images

Figure CN120281628A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of information and communication technologies, and more particularly, to an MRP ring network link fault detection system and method. Background Art
[0002] The Media Redundancy Protocol (MRP) is an important redundant ring network protocol widely used in industrial networks to ensure network reliability and stability. It detects the status of network links and quickly switches to backup links in case of failures, thereby reducing network interruption time and ensuring continuous data transmission.
[0003] Existing MRP link fault detection mechanisms mainly rely on message interaction between the Media Redundancy Manager (MIM) and the Media Redundancy Client (MIC). Specifically, when the MIC detects a blocked state of the local port, it triggers the sending of a fault message to the MIM. After receiving the message, the MIM can quickly detect the link fault and activate the corresponding redundant route to maintain normal network operation.
[0004] However, in the 5th Generation Mobile Communication Technology (5G) network environment, even if the 5G wireless connection is interrupted, the local port where the MIC is connected to the 5G gateway remains in the working state. This means that the MIC may not be able to detect the actual fault condition of the local port in a timely manner, and thus may not be able to trigger the sending of a fault message in a timely manner. In this case, the MIM cannot learn about the link fault in a timely manner, resulting in a significant extension of the link fault detection time and even the possibility of not detecting the fault. This seriously affects network reliability and fails to meet the requirements of industrial networks for high reliability and fast fault recovery. Summary of the Invention
[0005] The purpose of this application is to provide an MRP ring network link fault detection system and method to solve the problem of the inability to detect link faults in a timely manner in the existing technology.
[0006] To achieve the above purpose, the technical solution adopted in this application is as follows:
[0007] In a first aspect, the present application provides an MRP ring network link fault detection system. The MRP ring network link fault detection system includes a first redundancy domain, a second redundancy domain, and a 5G interconnection domain. The first redundancy domain includes a first MIM and a second MIM. The second redundancy domain includes a first MIC and a second MIC. The 5G interconnection domain includes a network management module, a control module, a first UE, a second UE, a first gNB, a second gNB, a first UPF, and a second UPF. The first MIC, the first UE, the first gNB, the first UPF, and the first MIM are connected in sequence to form a first interconnection link. The second MIC, the second UE, the second gNB, the second UPF, and the second MIM are connected in sequence to form a second interconnection link. The network management module is communicatively connected to the control module and the first UPF. The control module is communicatively connected to the first UE, the second UE, the first gNB, the second gNB, the first UPF, and the second UPF.
[0008] The second MIM is configured to receive fault information sent by the second MIC or the first MIM. The fault information is used to indicate a fault in the first interconnection link. And according to the fault information, switch the second interconnection link to the working state.
[0009] In a second aspect, the present application provides an MRP ring network link fault detection method. The method is applied to the system described in the first aspect. The method includes:
[0010] The second MIM receives the fault information sent by the second MIC or the first MIM. The fault information is used to indicate a fault in the first interconnection link.
[0011] The second MIM switches the second interconnection link to the working state according to the fault information.
[0012] Optionally, the second MIM receiving the fault information sent by the second MIC or the first MIM includes:
[0013] The second MIC receives the fault information sent by the first MIC after detecting that the network port connected to the first UE is blocked.
[0014] The second MIM receives the fault information sent by the second MIC.
[0015] Optionally, before the second MIC receives the fault information sent by the first MIC after detecting that the network port connected to the first UE is blocked, further includes:
[0016] The first UE detects whether a connection with the first gNB fails. If so,
[0017] Then, control the blockage of the connection to the first MIC.
[0018] Optionally, the second MIM receives the fault information sent by the second MIC or the first MIM, including:
[0019] The control module receives the status information of the first UE sent by the first gNB. If the status information of the first UE indicates that the connection between the first UE and the first gNB is in a fault state, the control module sends fault information to the network management module, and the fault information includes the identification information of the first UE.
[0020] The network management module sends a fault instruction to the first UPF according to the fault information, so as to instruct the first UPF to send the fault information to the first MIM and block the network interface connected to the first MIM.
[0021] The first MIM receives the fault information sent by the first UPF.
[0022] The second MIM receives the fault information forwarded by the first MIM.
[0023] Optionally, the method further includes:
[0024] The first UE measures the downlink signal parameters and determines whether the downlink signal parameters are lower than a preset parameter threshold. If so, it is determined that the connection with the first gNB has failed.
[0025] And / or, the first UE receives the uplink feedback signal sent by the first gNB. If a preset number of the uplink feedback signals including negative acknowledgments are continuously received, it is determined that the connection with the first gNB has failed.
[0026] And / or, the first UE listens to the system message sent by the first gNB. If the system message is not received within a preset time, it is determined that the connection with the first gNB has failed.
[0027] Optionally, the method further includes:
[0028] The network management module subscribes to the fault information of the first UE and the second UE from the control module.
[0029] Optionally, before the network management module sends a fault instruction to the first UPF according to the fault information to instruct the first UPF to send the fault information to the first MIM, it further includes:
[0030] The network management module sends a request information to the control module.
[0031] The control module sends mapping relationship information to the network management module according to the request information, where the mapping relationship information includes the corresponding relationship between each UE and each UPF, as well as the identification information of each UE and the identification information of the UPF corresponding to the UE.
[0032] Optionally, the network management module sends a fault instruction to the first UPF according to the fault information, including:
[0033] The network management module determines that the first interconnection link where the first UE is located has a fault according to the identification information of the first UE in the fault information and the mapping relationship information, and sends a fault instruction to the first UPF.
[0034] Optionally, the control module includes: an AMF network element, a NEF network element, and an SMF network element. The AMF network element is respectively connected to the NEF network element and the SMF network element. The control module sends mapping relationship information to the network management module according to the request information, including:
[0035] The SMF network element sends mapping relationship information to the NEF network element according to the request information;
[0036] The NEF network element sends the sent mapping relationship information to the network management module.
[0037] The beneficial effect of this application is that the MRP ring network link fault detection system includes a first redundant domain, a second redundant domain, and a 5G interconnection domain. The first redundant domain includes a first MIM and a second MIM, the second redundant domain includes a first MIC and a second MIC, and the 5G interconnection domain includes a network management module, a control module, a first UE, a second UE, a first gNB, a second gNB, a first UPF, and a second UPF. The second MIM is used to receive the fault information sent by the second MIC or the first MIM, and switch the second interconnection link to the working state according to the fault information. In this embodiment, the first UE, the second UE, the first gNB, the second gNB, the first UPF, and the second UPF actively detect the connection faults in the interconnection links where they are located, and send the fault information to the second MIM through the second MIC or the first MIM, so that the second interconnection link is quickly switched to the working state, thereby avoiding the problem that the terminals in the interconnection domain cannot quickly resume communication due to the interconnection link fault, and improving the network reliability. And the existing MRP is not modified, which simplifies the configuration work in system deployment. Description of the Drawings
[0038] To more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following accompanying drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related accompanying drawings can also be obtained based on these drawings.
[0039] Figure 1 is a schematic structural diagram of a fault detection system in the prior art;
[0040] Figure 2 is a schematic structural diagram of an MRP ring network link fault detection system provided by an embodiment of the present application;
[0041] Figure 3 is a schematic structural diagram of a redundant domain provided by an embodiment of the present application;
[0042] Figure 4 is a schematic flow chart of the steps for a second MIM to receive fault information provided by an embodiment of the present application;
[0043] Figure 5 is a schematic structural diagram of a first redundant domain and a second redundant domain provided by an embodiment of the present application. Detailed implementation manners
[0044] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. It should be understood that the accompanying drawings in the present application only serve the purposes of illustration and description and are not used to limit the protection scope of the present application. Additionally, it should be understood that the schematic accompanying drawings are not drawn according to the actual scale. The flowcharts used in the present application illustrate the operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without a logical context relationship may be reversed or implemented simultaneously. Furthermore, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.
[0045] In addition, the described embodiments are only some embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and illustrated in the accompanying drawings here can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application claimed, but only represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0046] It should be noted that the term "including" will be used in the embodiments of the present application to indicate the existence of the features stated hereinafter, but does not exclude the addition of other features.
[0047] In the traditional Ethernet ring network protocol, the convergence time of the spanning tree protocol often reaches the order of seconds, and as the network radius increases, the convergence time of the ring network also increases. Therefore, in the industrial Ethernet network where the device scale is usually large, the spanning tree protocol with too slow convergence speed is no longer applicable. Based on this, the prior art proposes a standardized network protocol called MRP. MRP can eliminate loops in the ring network, avoid broadcast storms, and at the same time MRP can provide redundancy for nodes and links. Specifically, when a single point of failure occurs in the devices in the ring network or the links between devices, MRP can quickly restore the network function to meet the real-time and reliability requirements of industrial scenarios, and has the advantages of high reliability, fast convergence speed, simple configuration, and good compatibility.
[0048] Figure 1 is a schematic structural diagram of a fault detection system in the prior art. As Figure 1 shown, the redundancy domain A and the redundancy domain B are connected through the interconnection domain. The interconnection domain includes MIM1, MIM2, MIC1, and MIC2. MIM1 is respectively connected to MIM2 and MIC1, MIM2 is also connected to MIC2, and MIC2 is also connected to MIC1. MIM1 and MIC1 form the interconnection link 1, MIM2 and MIC2 form the interconnection link 2. MIM1 and MIM2 can send detection messages and receive the fault messages sent by the MIC of the same link to judge the fault situation of the interconnection link where they are located. However, in the 5G network environment, the MIC may not be able to detect the actual fault situation of the local port in time, so it is unable to trigger the sending of fault messages in time. In this case, MIM cannot know the link fault in time, resulting in a significant extension of the link fault detection time, and even the situation where the fault cannot be detected may occur. This seriously affects the reliability of the network and cannot meet the requirements of the industrial network for high reliability and fast fault recovery.
[0049] Based on this, the present application proposes an MRP ring network link fault detection system, which includes a first redundancy domain, a second redundancy domain, and a 5G interconnection domain. In the 5G interconnection domain, in addition to MIM and MIC, each interconnection link further includes a User Equipment (UE), a next generation node B (gNB), and a User Plane Function (UPF), as well as a control module connected to the UE, gNB, and UPF, and a network management server connected to the control module and each UPF. Based on the structure of the above system, the interconnection link can actively monitor whether a current link fails. If so, it sends the fault information to the MIM or MIC of the currently faulty link, so that the MIM of another interconnection link receives the fault information and timely switches the working state of the interconnection link where it is located according to the fault information. Thus, the problem that the terminals in the interconnection domain cannot quickly resume communication due to the interconnection link fault is avoided, and the network reliability is improved. And the existing MRP is not modified, which simplifies the configuration work in system deployment.
[0050] Figure 2 FIG. is a schematic structural diagram of an MRP ring network link fault detection system provided by an embodiment of the present application. Next, refer to Figure 2 to introduce the MRP ring network link fault detection system:
[0051] Optionally, the MRP ring network link fault detection system includes a first redundancy domain, a second redundancy domain, and a 5G interconnection domain. The first redundancy domain includes: a first MIM and a second MIM. The second redundancy domain includes: a first MIC and a second MIC. The 5G interconnection domain includes: a network management module, a control module, a first UE, a second UE, a first gNB, a second gNB, a first UPF, and a second UPF. The first MIC, the first UE, the first gNB, the first UPF, and the first MIM are sequentially connected to form a first interconnection link. The second MIC, the second UE, the second gNB, the second UPF, and the second MIM are sequentially connected to form a second interconnection link. The network management module is communicatively connected to the control module and the first UPF. The control module is communicatively connected to the first UE, the second UE, the first gNB, the second gNB, the first UPF, and the second UPF respectively.
[0052] Optionally, Figure 3 FIG. is a schematic structural diagram of a redundancy domain provided by an embodiment of the present application. Each of the first redundancy domain and the second redundancy domain may include multiple MRPs, such as Figure 3As shown, the MRPs in the redundancy domain are connected in sequence to form a loop, thereby forwarding information among the MRPs. The redundancy domain includes an MRM (Media Redundancy Manager), an MRC (Media Redundancy Client), and an MRA (Media Redundancy Automanager). In an MRP redundancy domain, devices with MRP capabilities can all be configured as an MRM or an MRC, but at the same time, there can be and only one device in the working state of the MRM.
[0053] Optionally, the first UE and the second UE access the 5G network through the first gNB and the second gNB respectively, and establish a 5G interconnection domain between the first redundancy domain and the second redundancy domain in combination with the first UPF and the second UPF. In this embodiment, an example is given that the 5G interconnection domain includes two interconnected links in communication. Among them, one of the two interconnected links is in the working state, and the other interconnected link is used as a standby link and is in the blocked state. When the interconnected link in the working state fails, the link in the blocked state is connected, so that normal communication can be carried out between the two redundancy domains. In practical applications, 3, 4 or even more interconnected links can also be set, with one of them in the working state and the others in the blocked state, so as to connect the two redundancy domains as standby links.
[0054] In addition, in practical applications, whether each MIM is specifically in the first redundancy domain or the second redundancy domain can also be set according to the actual situation. In this embodiment, an example is given that each MIM is in the first redundancy domain and each MIC is in the second redundancy domain.
[0055] In the 5G interconnection domain, the first UE and the second UE are user terminal devices, such as mobile phones and tablet computers, etc., and communicate with the 5G network. In this embodiment, the first UE and the second UE can detect the connection status of the interconnected link where they are located, and control the connection and blockage of the ports between the MICs in the same link.
[0056] The first gNB and the second gNB provide 5G radio access functions and interact with the control module through the Next Generation (NG) interface.
[0057] The first UPF and the second UPF are responsible for the routing and forwarding of user plane data packets. They interact with the control module and can be controlled and managed by the control module and the network management module, and execute processing steps according to the instructions issued by the control module and the network management module. In this embodiment, the first UPF and the second UPF can receive the instructions issued by the network management module to send messages, and control the connection and blockage of the ports between the MIMs in the same link.
[0058] The control module can be the control plane of the 5G core network, which is used to store the corresponding relationships between UEs and UPFs in each interconnected link, the identification information of each UE, and the identification information of the UPF corresponding to each UE, receive the fault information sent by each gNB, and forward the fault message to the network management module.
[0059] The network management module is used to subscribe to the connectivity status of each interconnected link through the control module, and control the connectivity and blocking of the ports between each UPF and the MIM through each UPF.
[0060] Optionally, the second MIM is used to receive the fault information sent by the second MIC or the first MIM. The fault information is used to indicate the failure of the first interconnected link, and the second interconnected link is switched to the working state according to the fault information.
[0061] It should be noted that the first interconnected link is currently in the working state, and the second interconnected link is used as a backup link and is in the blocked state.
[0062] As an alternative implementation, if the second interconnected link is currently in the working state and the first interconnected link is used as a backup link and is in the blocked state. Then the first MIM is used to receive the fault information sent by the first MIC or the second MIM. The fault information is used to indicate the failure of the second interconnected link. And the first interconnected link is switched to the working state according to the fault information.
[0063] Optionally, the fault information may include a fault message and the identification information of the UE in the faulty link. Among them, the fault message may be an MRP_LinkDown message.
[0064] In this embodiment, the MRP ring network link fault detection system includes a first redundancy domain, a second redundancy domain, and a 5G interconnection domain. The first redundancy domain includes a first MIM and a second MIM. The second redundancy domain includes a first MIC and a second MIC. The 5G interconnection domain includes a network management module, a control module, a first UE, a second UE, a first gNB, a second gNB, a first UPF, and a second UPF. The second MIM is used to receive the fault information sent by the second MIC or the first MIM, and switch the second interconnected link to the working state according to the fault information. In this embodiment, the first UE, the second UE, the first gNB, the second gNB, the first UPF, and the second UPF actively detect the connection faults in the interconnected links where they are located, and send the fault information to the second MIM through the second MIC or the first MIM, so that the second interconnected link is switched to the working state in time, thereby avoiding the problem that the terminals in the interconnection domain cannot be quickly restored due to the failure of the interconnected link, and improving the network reliability. And there is no modification to the existing MRP, which simplifies the configuration work in system deployment.
[0065] The embodiments of the present application also provide an MRP ring network link fault detection method, which is applied to the above-mentioned MRP ring network link fault detection system. Next, the MRP ring network link fault detection method will be introduced.
[0066] Optionally, the second MIM receives the fault information sent by the second MIC or the first MIM, and the fault information is used to indicate the fault of the first interconnection link.
[0067] As an alternative implementation, the second MIM can also receive the fault information sent by the second MIC and the first MIM, so as to improve the accuracy of fault judgment.
[0068] Optionally, the second MIM switches the second interconnection link to the working state according to the fault information.
[0069] Specifically, there are two connection relationships between the port of the second MIM and the second UPF: the connected state and the blocked state. Among them, in the connected state, this port can forward all messages and packets. In the connected state, except for the MRP protocol packets, the packets conforming to the IEEE 802.1D standard definition, and the link detection packets conforming to the IEEE 802.1Q standard definition, all other messages and packets are discarded.
[0070] In this embodiment, the second MIM receives the fault information sent by the second MIC or the first MIM, and the second MIM switches the second interconnection link to the working state according to the fault information, so as to ensure the information connection between the first redundancy domain and the second redundancy domain.
[0071] Optionally, there are two methods to send the fault information to the second MIM so that the second MIM switches the second interconnection link to the working state according to the fault information. Next, the above two methods will be introduced respectively.
[0072] As an alternative implementation, in the above steps, the second MIM receiving the fault information sent by the second MIC or the first MIM can specifically be:
[0073] Optionally, the second MIC receives the fault information sent by the first MIC after detecting that the network port connected to the first UE is blocked.
[0074] Optionally, when the first UE detects a fault in the first interconnection link, it blocks the port between it and the first MIC. The first MIC can periodically detect the state of the port between it and the first UE. If it detects that the port is in the blocked state, it generates fault information and sends it to the second MIC.
[0075] Optionally, the second MIM receives the fault information sent by the second MIC.
[0076] Optionally, the second MIM receives the fault information sent by the second MIC through the second UE, the second gNB, and the second UPF.
[0077] In this embodiment, the second MIC receives the fault information sent by the first MIC after detecting that the network interface connected to the first UE is blocked. The second MIM receives the fault information sent by the second MIC, so as to timely obtain the fault status of the first interconnection link and make corresponding responses.
[0078] Further, before the above step where the second MIC receives the fault information sent by the first MIC after detecting that the network interface connected to the first UE is blocked, the following steps may further be included: The first UE detects whether the connection with the first gNB fails. If so, it controls to block the connection with the first MIC.
[0079] As an optional implementation manner, the first UE may determine whether the wireless connection with the second gNB fails by measuring the downlink signal parameters, or may also determine whether the wireless connection with the second gNB fails by the received uplink feedback signal.
[0080] Optionally, the second UE may also detect whether the connection with the second gNB fails. If so, it controls to block the connection with the second MIC. After the second MIC detects that the network interface connected to the second UE is blocked, it sends fault information to the first MIC, so that the first MIC sends the fault information to the first MIM through the first UE, the first gNB, and the first UPF. After receiving the fault information, the first MIM switches the first interconnection link to the working state according to the fault information.
[0081] In this embodiment, the first UE detects whether the connection with the first gNB fails. If so, it controls to block the connection with the first MIC, thereby actively detecting and informing the first MIC of the current fault status, so that the second MIM can make a timely response.
[0082] As another optional implementation manner, referring to Figure 4 , the specific steps for the second MIM to receive the fault information sent by the second MIC or the first MIM in the above steps may be as follows. Among them, Figure 4 is a schematic flow diagram of the steps for a second MIM to receive fault information provided by an embodiment of the present application.
[0083] S401. The control module receives the status information of the first UE sent by the first gNB. If the status information of the first UE indicates that the connection between the first UE and the first gNB is in a fault state, it sends fault information to the network management module. The fault information includes the identification information of the first UE.
[0084] Optionally, the status information may include the CM-IDLE state, and the CM-IDLE state may indicate that the connection between the first UE and the first gNB is in a fault state.
[0085] As an optional implementation, the first gNB may determine the status information of the first UE in the following manner: through I-RNTI parsing and context request. Specifically, when the first UE resumes from the RRC_INACTIVE state, the first gNB parses the temporary radio network identity information provided by the first UE and requests the UE context from the first gNB according to the gNB identity information in the temporary radio network identity information. If the first gNB returns an RRCRelease message, the first gNB determines that the first UE has entered the RRC_IDLE state, thereby confirming that the UE is in the CM-IDLE state. This embodiment does not limit how the first gNB determines the status information of the first UE.
[0086] Optionally, when the first gNB detects that the status information of the first UE indicates that the connection between the first UE and the first gNB is in a fault state, it sends the status information to the control module. After detecting that the status information of the first UE indicates that the connection between the first UE and the first gNB is in a fault state, the control module sends the fault state to the network management module.
[0087] S402. The network management module sends a fault instruction to the first UPF according to the fault information to instruct the first UPF to send the fault information to the first MIM and block the network interface connected to the first MIM.
[0088] Specifically, the network management module may send a fault instruction to the first UPF connected to the first UE according to the identification information of the first UE in the fault information. The fault instruction is used to instruct the first UPF to send the fault information to the first MIM and block the network interface connected to the first MIM. The fault information may include a fault message and the identification information of the first UE. The fault message may be an MRP LinkDown message.
[0089] S403. The first MIM receives the fault information sent by the first UPF.
[0090] Optionally, after receiving the fault information sent by the first UPF, the first MIM forwards the fault information to the second MIM.
[0091] S404. The second MIM receives the fault information forwarded by the first MIM.
[0092] As an alternative implementation, the control module may further receive the status information of the second UE sent by the second gNB. If the status information of the second UE indicates that the connection between the second UE and the second gNB is in a fault state, it sends a fault message to the network management module. The fault message includes the identification information of the second UE. The network management module sends a fault instruction to the second UPF according to the fault message to instruct the second UPF to send a fault message to the second MIM and block the network interface connected to the second MIM. The second MIM receives the fault message sent by the second UPF and forwards the fault message to the first MIM.
[0093] In this embodiment, the control module receives the status information of the first UE. If the status information indicates that the connection between the first UE and the first gNB is in a fault state, it sends a fault message to the network management module. The network management module sends a fault instruction to the first UPF according to the fault message to instruct the first UPF to send a fault message to the first MIM and block the network interface connected to the first MIM. The first MIM receives the fault message and forwards it to the second MIM. This embodiment controls the first UPF to send a fault message and block the network interface through the network management module, so as to timely notify the second MIM of the fault state of other interconnected links.
[0094] Next, a method for the first UE to detect whether the connection with the first gNB fails in the MRP ring network link fault detection method is introduced.
[0095] Optionally, the first UE measures the downlink signal parameters and determines whether the downlink signal parameters are lower than a preset parameter threshold. If so, it is determined that the connection with the first gNB fails.
[0096] Among them, the downlink signal parameters are the signal parameters sent by the first gNB to the first UE. Among them, the downlink signal parameters include Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Signal Received Quality (RSRQ), Channel Quality Indicator (CQI), and Time Advance (TA), etc.
[0097] As an alternative implementation, when the first UE receives the downlink signal parameters, it determines whether the downlink signal parameters are lower than a preset parameter threshold. If so, it is determined that the wireless connection with the gNB fails. Among them, for different downlink signal parameters, corresponding parameter thresholds are preset.
[0098] As another alternative implementation, the first UE receives an uplink feedback signal sent by the first gNB. If a preset number of uplink feedback signals including negative acknowledgments are continuously received, it is determined that the connection with the first gNB has failed.
[0099] Among them, the uplink is the link for the first UE to send data to the first gNB. After the first gNB receives the signal for link quality detection, it sends an uplink feedback signal to the first UE. The uplink feedback signal may include an acknowledgment (ACK) and a negative acknowledgment (NACK).
[0100] Optionally, when the uplink feedback signal received by the first UE includes a negative acknowledgment, counting starts. If the quantity exceeds the preset quantity, it is determined that the connection with the first gNB has failed.
[0101] As yet another alternative implementation, the first UE monitors the system message sent by the first gNB. If the system message is not received within a preset time, it is determined that the connection with the first gNB has failed.
[0102] Among them, the system message may include a Master Information Block (MIB) and a System Information Block (SIB).
[0103] Optionally, the first UE continuously monitors the system message. If the system message is not received within a preset time, it is determined that the connection with the first gNB has failed.
[0104] In this embodiment, by determining whether the connection with the first gNB has failed according to the downlink signal parameters, uplink feedback signal, and / or system message, it is possible to timely determine whether the wireless connection of the interconnected link where it is located has failed.
[0105] As an alternative implementation, another method for the first UE to detect whether the connection with the first gNB has failed in the MRP ring network link fault detection method is introduced.
[0106] The first UE measures the downlink signal parameters and determines whether the downlink signal parameters are lower than the preset parameter threshold. If so, it is determined that the connection with the first gNB has a pending failure.
[0107] And / or, the first UE receives an uplink feedback signal sent by the first gNB. If the first UE continuously receives a preset number of uplink feedback signals including negative acknowledgments, it determines that there is a to-be-determined fault in the connection with the first gNB.
[0108] And / or, the first UE monitors the system message sent by the first gNB. If the system message is not received within a preset time, it determines that there is a to-be-determined fault in the connection with the first gNB.
[0109] If it is determined that there is a to-be-determined fault in the connection with the first gNB, a reconstruction request message is sent to the first gNB. If the message response corresponding to the reconstruction request message sent by the first gNB is not received within a preset waiting time, it is determined that there is a fault in the connection with the first gNB.
[0110] Optionally, the network management module subscribes to the fault information of the first UE and the second UE from the control module.
[0111] Optionally, the network management module allows the control module to send the fault information of the first UE and the second UE to the network management module by way of subscription.
[0112] Optionally, by subscribing to the fault information of the first UE and the second UE from the control module, the network management module can avoid continuously polling or querying the control module, thereby improving the reliability and stability of the network.
[0113] As an optional implementation manner, before the network management module sends a fault instruction to the first UPF according to the fault information to instruct the first UPF to send the fault information to the first MIM, the following steps may further be included:
[0114] Optionally, the network management module sends request information to the control module.
[0115] Optionally, the request information is used to request the mapping relationship information of each UE and each UPF.
[0116] Optionally, the control module sends the mapping relationship information to the network management module according to the request information. The mapping relationship information includes the corresponding relationships between each UE and each UPF, as well as the identification information of each UE and the identification information of the UPF corresponding to the UE.
[0117] Specifically, the mapping relationship information includes the corresponding relationship between the first UE and the first UPF, the corresponding relationship between the second UE and the second UPF, the identification information of the first UE, the identification information of the second UE, the identification information of the first UPF corresponding to the first UE, and the identification information of the second UPF corresponding to the second UE.
[0118] Exemplarily, the representation form of the corresponding relationship between each UE and each UPF is <SUPI, UPF_IP>. Among them, SUPI is the identification information of the UE, and UPF_IP is the identification information of the UPF to which the UE is connected.
[0119] As an alternative implementation, if the connection between the first UE and the first gNB fails, after the control module sends a fault signal to the network management module, the network management module determines that the UPF in the faulty link is the first UPF according to the identification information of the first UE in the fault signal and the mapping relationship information.
[0120] In this embodiment, the network management module sends request information to the control module, and the control module sends mapping relationship information to the network management module according to the option information, so as to send a fault instruction to the UPF corresponding to the UE on the faulty link.
[0121] Furthermore, the specific steps for the network management module to send a fault instruction to the first UPF according to the fault information in the above steps are as follows:
[0122] Optionally, the network management module determines that the first interconnection link where the first UE is located has failed according to the identification information of the first UE in the fault information and the mapping relationship information, and sends a fault instruction to the first UPF.
[0123] Optionally, if the wireless connection between the second UE and the second gNB fails, the fault information sent by the control module to the network management module includes the identification information of the second UE. Furthermore, the network management module determines that the second interconnection link where the second UE is located has failed according to the identification information of the second UE in the fault information and the mapping relationship information, and sends a fault instruction to the second UPF that is in the same interconnection link as the second UE in the mapping relationship information.
[0124] In this embodiment, the network management module determines that the first interconnection link where the first UE is located has failed according to the identification information of the first UE in the fault information and the mapping relationship information, and sends a fault instruction to the first UPF, so as to timely feedback the fault status of the interconnection link to the first MIM or the second MIM.
[0125] Next, the steps of how the control module specifically sends the mapping relationship information to the network management module are introduced. Among them, the control module includes: the Access and Mobility Management Function (AMF) network element, the Network Exposure Function (NEF) network element, and the Session Management Function (SMF) network element. Among them, the AMF network element is respectively connected to the NEF network element and the SMF network element.
[0126] Optionally, the SMF network element sends the mapping relationship information to the NEF network element according to the request information.
[0127] Among them, the SMF network element has pre-stored the corresponding relationship between each UE and each UPF and generated the mapping relationship information. When receiving the request information sent by the network management module, it sends the mapping relationship information to the NEF network element.
[0128] Optionally, the NEF network element sends the mapping relationship information to the network management module.
[0129] As an alternative implementation, the network management module subscribes to the fault information of the first UE and the second UE from the AMF network element in the control module, and the AMF network element is used to obtain the status information sent by the first gNB or the second gNB.
[0130] In this embodiment, the AMF network element sends the mapping relationship information to the NEF network element according to the request information, and the NEF network element sends the mapping relationship information to the network management module, so that the network management module determines the UPF corresponding to the faulty link and sends a fault instruction to it.
[0131] Figure 5 It is a schematic structural diagram of a first redundancy domain and a second redundancy domain provided by an embodiment of the present application. As Figure 5 shown, both the first redundancy domain and the second redundancy domain include a plurality of interconnected MRPs. In one redundancy domain, the plurality of MRPs are connected end to end to form a loop.
[0132] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application.
Claims
1. An MRP ring network link fault detection system, characterized in that The MRP ring network link fault detection system includes a first redundancy domain, a second redundancy domain, and a 5G interconnection domain. The first redundancy domain includes a first MIM and a second MIM. The second redundancy domain includes a first MIC and a second MIC. The 5G interconnection domain includes a network management module, a control module, a first UE, a second UE, a first gNB, a second gNB, a first UPF, and a second UPF. The first MIC, the first UE, the first gNB, the first UPF, and the first MIM are connected in sequence to form a first interconnection link. The second MIC, the second UE, the second gNB, the second UPF, and the second MIM are connected in sequence to form a second interconnection link. The network management module is communicatively connected to the control module and the first UPF. The control module is communicatively connected to the first UE, the second UE, the first gNB, the second gNB, the first UPF, and the second UPF. The second MIM is configured to receive the fault information sent by the second MIC or the first MIM, where the fault information is used to indicate a fault in the first interconnection link, and switch the second interconnection link to the working state according to the fault information.
2. A method for detecting MRP ring network link failures, characterized in that, Applied to the system according to claim 1, the method includes: The second MIM receives the fault information sent by the second MIC or the first MIM, where the fault information is used to indicate a fault in the first interconnection link. The second MIM switches the second interconnection link to the working state according to the fault information.
3. The MRP ring network link fault detection method according to claim 2, wherein The second MIM receiving the fault information sent by the second MIC or the first MIM includes: The second MIC receives the fault information sent by the first MIC after detecting that the network port connected to the first UE is blocked. The second MIM receives the fault information sent by the second MIC.
4. The MRP ring network link fault detection method according to claim 3, characterized in that Before the second MIC receives the fault information sent by the first MIC after detecting that the network port connected to the first UE is blocked, it further includes: The first UE detects whether the connection with the first gNB fails. If so, it controls to block the connection with the first MIC.
5. The MRP ring network link fault detection method according to claim 2, wherein, The second MIM receiving the fault information sent by the second MIC or the first MIM includes: The control module receives the status information of the first UE sent by the first gNB. If the status information of the first UE indicates that the connection between the first UE and the first gNB is in a fault state, it sends fault information to the network management module, where the fault information includes the identification information of the first UE. The network management module sends a fault instruction to the first UPF according to the fault information to instruct the first UPF to send the fault information to the first MIM and block the network port connected to the first MIM. The first MIM receives the fault information sent by the first UPF. The second MIM receives the fault information forwarded by the first MIM.
6. The MRP ring network link fault detection method according to any one of claims 3-5, characterized in that The method further includes: The first UE measures downlink signal parameters and determines whether the downlink signal parameters are lower than a preset parameter threshold. If so, it is determined that the connection with the first gNB has failed; And / or, the first UE receives the uplink feedback signal sent by the first gNB. If a preset number of the uplink feedback signals including negative acknowledgments are continuously received, it is determined that the connection with the first gNB has failed; And / or, the first UE monitors the system message sent by the first gNB. If the system message is not received within a preset time, it is determined that the connection with the first gNB has failed.
7. The MRP ring network link fault detection method according to claim 5, wherein The method further includes: The network management module subscribes to the fault information of the first UE and the second UE from the control module.
8. The MRP ring network link fault detection method according to claim 5, characterized in that, Before the network management module sends a fault instruction to the first UPF according to the fault information to instruct the first UPF to send the fault information to the first MIM, it further includes: The network management module sends a request information to the control module; The control module sends mapping relationship information to the network management module according to the request information. The mapping relationship information includes the corresponding relationship between each UE and each UPF, as well as the identification information of each UE and the identification information of the UPF corresponding to the UE.
9. The MRP ring network link fault detection method according to claim 8, wherein The network management module sends a fault instruction to the first UPF according to the fault information, including: The network management module determines that the first interconnection link where the first UE is located has failed according to the identification information of the first UE in the fault information and the mapping relationship information, and sends a fault instruction to the first UPF.
10. The MRP ring network link fault detection method according to claim 8, characterized in that, The control module includes: an AMF network element, a NEF network element, and an SMF network element. The AMF network element is respectively connected to the NEF network element and the SMF network element. The control module sends mapping relationship information to the network management module according to the request information, including: The SMF network element sends the mapping relationship information to the NEF network element according to the request information; The NEF network element sends the sent mapping relationship information to the network management module.