Active-Standby Network Stack Synchronization for Seamless Packet Failover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G core networks, the 1+1 active-standby scheme often results in incomplete synchronization of network protocol stack states between active and standby machines, leading to interrupted data packet transmission and disrupted service processing due to network impacts.
Innovation Solution
A method and apparatus that synchronize the network protocol stack state of a standby machine with that of an active machine by adjusting the standby machine's state based on transmission indication information, ensuring consistent data packet transmission after switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the standby machine is promoted to the active machine, then service continuity is maintained, but data packet transmission is interrupted due to protocol stack state inconsistency
Solution Approach 1:
The patent sends indication information to the standby machine before the active machine fails, allowing the standby machine to pre-adjust its network protocol stack state. This preliminary action ensures that when the standby machine is promoted, the protocol stack states are already consistent, avoiding transmission interruptions and maintaining both service continuity and data packet transmission capability.
Solution Approach 2:
The patent implements a feedback mechanism where the active machine sends indication information about its network protocol stack state to the standby machine. The standby machine uses this feedback to synchronize its protocol stack state, ensuring consistency when taking over, thus resolving the contradiction between service continuity and transmission capability.
2Reliability
If the standby machine synchronizes with the active machine using traditional methods, then some state consistency is achieved, but network protocol stack state remains inconsistent due to network impacts
Solution Approach 1:
The patent introduces indication information as an intermediary carrier that conveys the active machine's network protocol stack state to the standby machine. This intermediary mechanism ensures accurate transmission of state information, overcoming network impacts and information loss, and achieving complete protocol stack state synchronization.
Solution Approach 2:
The patent changes the synchronization approach by using explicit indication information carrying protocol stack state parameters. Instead of relying on traditional synchronization methods that may lose information due to network impacts, the system uses parameter-based state transmission to ensure complete and accurate state consistency.
3Use of energy by moving object
If the standby machine is kept in standby mode with minimal synchronization, then resource consumption is reduced, but connection establishment is interrupted when switching occurs
Solution Approach 1:
The patent sends indication information to the standby machine in advance, allowing it to pre-adjust its protocol stack state without continuous full synchronization. This preliminary action reduces ongoing resource consumption while ensuring that when switching occurs, the connection can be established immediately without interruption, thus resolving the contradiction between resource efficiency and connection continuity.
Data Source
AI summary
This application provides a data packet transmission control method based on an active machine and a standby machine performed by an electronic device. The electronic device adjusts, after a standby machine is promoted to an active machine, a network protocol stack state of the standby machine to be synchronized with a network protocol stack state of the active machine through transmission indication information obtained from a network element device for a data packet. Next, the electronic device performs data packet transmission processing between the standby machine and the network element device based on the network protocol stack state of the standby machine synchronized with the network protocol stack state of the active machine.


