Distributed Control Packet Transmission in Packet Switches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet switches are overwhelmed when handling a large number of control packets, particularly in networks with many ports, leading to inadequate detection and mitigation of connectivity issues due to the burden on control circuitry.

Innovation Solution

The implementation of a packet switch with separate processing circuitry for control packet processing, allowing input/output circuitry to perform control packet processing procedures independently of control circuitry, thereby distributing the processing load and enabling efficient handling of control packets according to layer-two control protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If control circuitry processes all control packets in traditional packet switches, then connectivity monitoring is performed, but the control circuitry becomes overwhelmed especially in networks with many ports

Engineering Contradiction:
Improveconnectivity detection capabilityVSAvoidcontrol circuitry burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments control packet processing into two distinct parts: input/output circuitry handles receipt, initial processing, and transmission of control packets independently, while control circuitry only receives status information and makes configuration changes. This segmentation distributes the processing burden and prevents control circuitry from being overwhelmed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the burden of control packet processing from the control circuitry and places it in the input/output circuitry. The input/output circuitry independently performs control packet processing procedures including receiving, processing, and transmitting control packets, removing this burden from the control circuitry while maintaining connectivity monitoring capability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If packet switches handle large numbers of control packets, then network monitoring is maintained, but processing efficiency decreases due to control circuitry burden

Engineering Contradiction:
Improvenetwork monitoring capabilityVSAvoidcontrol packet processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The input/output circuitry is empowered to perform control packet processing procedures independently without requiring control circuitry for each operation. This self-service capability allows the input/output circuitry to efficiently handle large numbers of control packets while maintaining network monitoring, as it can receive, process, and transmit control packets autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

By segmenting the control packet processing function into independent input/output circuitry operations separate from control circuitry, the system achieves high processing efficiency for control packets while maintaining reliable network monitoring through the distributed architecture.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If centralized control circuitry processes control packets, then protocol management is centralized, but the system cannot scale to high port-count networks

Engineering Contradiction:
Improveprotocol management capabilityVSAvoidscalability to high port-count
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments control packet processing into independent input/output circuitry units that can autonomously handle control packets. This segmentation allows each input/output circuitry unit to independently manage protocol operations for its associated ports, enabling the system to scale to high port-count networks without proportionally increasing control circuitry complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a centralized control model to a distributed model where control packet processing occurs at the input/output circuitry level. This dimensional change in architecture allows protocol management capability to scale with port count, as each input/output circuitry unit independently handles its own control packet processing without burdening a centralized controller.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8036106B1Distributed control packet transmission
Publication Date: 2011.10.11 WORLD WIDE PACKETS INC
  • US8036106B1 patent drawing
  • US8036106B1 patent drawing
  • US8036106B1 patent drawing

AI summary

Packet switch operating methods and packet switches, using first processing circuitry of the packet switch, configure different second processing circuitry of the packet switch to periodically transmit control packets to a destination device via a port of the packet switch and, subsequent to the configuring and using the second processing circuitry, transmit the control packets to the destination device via the port during moments in time when the first processing circuitry is non-operational. Other packet switch operating methods and packet switches, using first processing circuitry of the packet switch, specify a configuration for a control packet processing procedure implemented by different second processing circuitry of the packet switch, communicate the configuration to the second processing circuitry, and using the second processing circuitry, transmit control packets according to the control packet processing procedure, the control packet processing procedure being configured according to the configuration.