Interconnect Link Failover for Unrecoverable Packet Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing interconnect systems face reliability issues due to unrecoverable failures in communication links, where packets in retransmission buffers are not acknowledged, leading to system suspension until manual intervention and link reconnection.
Innovation Solution
A packet transmission method and apparatus that dynamically switch packets from an active link to a standby link when an unrecoverable failure occurs, ensuring continuous operation by sending residual packets from the retransmission buffer through the standby link, thereby maintaining system reliability without manual intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If retransmission Buffer retransmission technology is used, then recoverable failures are handled, but unrecoverable failures cause system suspension
Solution Approach 1:
The patent pre-establishes multiple standby links in advance before failures occur. When an unrecoverable failure is detected on the active link, the system can immediately switch to a pre-configured standby link without requiring manual intervention or system suspension, thus resolving the contradiction between handling unrecoverable failures and maintaining automated operation.
2Ease of operation
If manual intervention is required for link reconnection, then system control is maintained, but system operation is interrupted
Solution Approach 1:
The patent implements automatic failure detection and link switching mechanisms that enable the system to self-heal without manual intervention. The system autonomously detects unrecoverable failures, selects appropriate standby links, and switches traffic routing, thereby maintaining continuous operation while eliminating the need for manual link reconnection.
3Loss of time
If standby links are pre-configured, then failure recovery is faster, but system complexity increases
Solution Approach 1:
The patent pre-configures multiple standby links and establishes their routing paths in advance, creating a pool of ready-to-use alternative paths. This preliminary preparation enables immediate failover when failures occur, reducing recovery time while managing complexity through structured pre-planning of backup routes.
Solution Approach 2:
The patent designs standby links that can serve multiple purposes: they function as backup routes for various active links and can be dynamically selected based on failure patterns. This multi-functionality reduces the overall number of dedicated backup links needed, thereby managing system complexity while maintaining fast recovery capabilities.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
Embodiments of the present invention provide a packet transmission method and apparatus, and an interconnect interface, where the method includes: determining, by a sending node, whether an unrecoverable failure occurs in an active link, and if an unrecoverable failure occurs in the active link, selecting, from multiple communication links, at least one standby link except the active link to send a packet to a receiving node, so that the receiving node sends the packet to a receive end of the active link. In the method, for two nodes in an interconnect system that communicate with each other by using multiple Links, when it is determined that an unrecoverable failure occurs in some of the Links, packets in retransmission buffers Buffers of transmit ends of the links in which the failure is unrecoverable are sent to a standby link, so that these packets are sent, by using the standby link, to receive ends of the links in which the failure is unrecoverable, which greatly improves a capability of the interconnect system in preventing a sudden abnormal case, and ensures high reliability of the interconnect system.