Proxy Node SRH Synchronization via Bypass SID
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In dual-homing access scenarios for SRv6 packets, the restoration of the Segment Routing Header (SRH) fails when a proxy node does not store the SRH, leading to transmission failures and network instability.
Innovation Solution
A new SID with a bypass function is introduced, allowing a first proxy node to generate a second packet with control information that directs a second proxy node to store the SRH, ensuring synchronization and redundancy of the SRH between dual-homed proxy nodes, enabling the SRH to be restored and transmitted correctly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a proxy node does not store the SRH in dual-homing access scenarios, then the device complexity is reduced, but the reliability of packet transmission deteriorates due to restoration failure
Solution Approach 1:
The system performs preliminary actions by having the first proxy node forward the SRH to the second proxy node before any restoration is needed. This advance preparation ensures that when the second proxy node needs to restore the SRH, the data is already available, thus maintaining reliability without requiring continuous storage at both nodes.
Solution Approach 2:
The first proxy node acts as an intermediary that bridges the information gap between the network and the second proxy node. By forwarding the SRH data, it enables the second proxy node to restore the header when needed, solving the reliability issue without requiring both nodes to continuously store the SRH.
2Reliability
If the SRH is synchronized between dual-homed proxy nodes, then the reliability of packet transmission is improved, but the loss of time increases due to synchronization overhead
Solution Approach 1:
Instead of continuous synchronization, the system uses selective copying where the SRH is copied from the first proxy node to the second proxy node only when needed. This approach maintains reliability by ensuring the second node has the necessary data while minimizing time loss by avoiding unnecessary synchronization operations.
Solution Approach 2:
The SRH is forwarded to the second proxy node in advance of when it might be needed for restoration. This preliminary action ensures data availability for reliable transmission while reducing synchronization time by performing the data transfer proactively rather than reactively.
3Reliability
If the first proxy node forwards the SRH to the second proxy node, then the reliability of SRH restoration is improved, but the loss of energy increases due to additional packet transmission
Solution Approach 1:
The system copies the SRH data from the first proxy node to the second proxy node only when the second node needs to restore the header. This selective copying approach ensures reliable restoration while minimizing energy consumption by avoiding continuous or unnecessary data transmission.
Solution Approach 2:
The SRH is forwarded to the second proxy node in advance, performing the energy-consuming transmission operation before it is critically needed. This allows the system to batch or optimize the transmission, improving restoration reliability while managing energy loss more efficiently.
Data Source
AI summary
This application discloses a packet transmission method, a proxy node, and a storage medium, and pertains to the field of communications technologies. According to the method, a new SID with a bypass function is extended for an End.AD SID. Therefore, when receiving a packet that carries the End.AD SID, a local proxy node uses this new SID to transmit an SRH of the packet to a peer proxy node in a bypass manner, so that the peer proxy node can also obtain the SRH of the packet, and therefore the SRH of the packet can be stored in the peer proxy node. In this way, synchronization of the SRH of the packet can be implemented between the two proxy nodes that are dual-homed to a same SF node, so that the SRH of the packet is redundantly backed up.


