Packet Switch Tunnel Activation via Control Packet Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In packet switch networks, disagreements between primary and backup tunnels regarding their active or inactive status can lead to communication problems, as packet switches may drop packets if they do not agree on the active tunnel, causing disruptions in data transmission.
Innovation Solution
Implementing a method where packet switches recognize disagreements and resolve them by exchanging control packets, such as CFMPDUs, to determine and synchronize the active status of tunnels, ensuring that packets are forwarded correctly through the active tunnel and only control packets are sent through inactive tunnels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If packet switches independently determine active tunnel status without coordination, then tunnel activation speed is improved, but communication reliability deteriorates due to packet drops
Solution Approach 1:
The patent implements feedback mechanisms where packet switches exchange control packets (CFMPDUs) to communicate their active tunnel status. Each switch receives feedback from its peer about which tunnel is active and adjusts its own forwarding decisions accordingly, resolving the reliability issue while maintaining fast activation through automated status synchronization
2Reliability
If packet switches exchange control packets to synchronize tunnel status, then communication reliability is improved, but device complexity increases
Solution Approach 1:
The patent uses control packets (CFMPDUs) as intermediaries to carry tunnel status information between packet switches. These standardized control packets act as mediators that simplify the synchronization process by providing a structured format for exchanging active/inactive status, reducing the complexity of direct coordination while ensuring reliable communication
Data Source
AI summary
Packet switch operating methods and packet switches receive, at a packet switch, a control packet from another packet switch. The packet switch and the other packet switch are coupled together by two or more tunnels. The control packet indicates that a particular one of the tunnels is active on the other packet switch. In response, the packet switch operating methods and packet switches activate the particular tunnel indicated by the received control packet on the packet switch.


