Switch Control Packet Hash Consolidation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Next-generation aggregated switch devices face challenges with excessive control packet transmission, leading to processor queue and buffer overflow, as well as significant bandwidth utilization, due to the large number of control packets exchanged between switch devices, especially when scaling to support multiple Link Aggregation Groups (LAGs).
Innovation Solution
Implementing a control packet transmission engine that generates hash values for control packets during an initial exchange period and uses a consolidated hash value for subsequent periods if the data remains unchanged, reducing the need for repeated packet transmission by transmitting the hash value instead of full packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of LAGs is increased to provide greater networking capacity, then the networking capability is improved, but the number of control packets transmitted increases substantially, leading to processor queue and buffer overflow
Solution Approach 1:
The patent combines control packets from multiple LAGs into a single consolidated control packet. Instead of transmitting separate control packets for each LAG, the system merges them into one aggregated packet that contains control information for all LAGs, thereby reducing the total number of control packets transmitted while maintaining full networking capability across 512 LAGs
Solution Approach 2:
The control packet transmission engine is designed to handle multiple functions: it generates control packets for individual LAGs, consolidates them into a single multi-functional packet that serves all LAGs, and manages the transmission across the network. This universal approach allows one control packet to perform the work of many individual packets
2Reliability
If control packets are transmitted for each LAG to ensure proper operation, then the reliability of switch operation is improved, but the bandwidth utilization increases significantly
Solution Approach 1:
The patent merges control packets from multiple LAGs into a single consolidated packet that traverses the network once. This eliminates the need for multiple separate transmissions, thereby maintaining reliable control communication for all LAGs while reducing bandwidth consumption by a factor equal to the number of LAGs consolidated
3Speed
If control packets are transmitted frequently to maintain real-time control, then the responsiveness of the system is improved, but the processing resources required increase substantially
Solution Approach 1:
The system consolidates control packets from multiple LAGs into a single packet that is processed once by the receiving switch. This merging approach maintains the ability to exchange control data at the required frequency (real-time responsiveness) while reducing the processing burden by eliminating redundant packet handling for each individual LAG
Data Source
AI summary
A control packet transmission system includes a first switch device that, during a first time period, generates and transmits first control packets to a second switch device. Furthermore, a third switch device is provided that, during the first time period, generates and transmits third control packets to the second switch device, and transmits a copy of those third control packets to the first switch device. The first switch then generates respective first hash values using each of the first and third control packets, and generate a first consolidated hash value using each of the respective first hash values. During a subsequent second time period, the first switch device may determine that control data exchanged during the first and second time periods is the same and, in response, transmit the first consolidated hash value to the second switch device in place of any control packets transmitted to the second switch device.


