Multi-plane cell switch fabric division loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The effective switching capacity of multi-plane cell switch fabric systems decreases due to division loss of the switch and packet loss when handling variable-length packets, as existing methods fail to efficiently synchronize and reassemble packets across multiple switching units, leading to reduced throughput and increased latency.

Innovation Solution

A multi-plane cell switch fabric system with distribution units that divide variable-length packets into fixed-length cell payloads with a cell header containing destination information, source ID, sequential number, and packet head-tail information, and reordering units that classify and reassemble packets by source ID and sequential number, ensuring efficient data switching and reassembly across asynchronously operating switching units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If variable-length packets are divided into fixed-length cell payloads for parallel switching, then switching capacity is increased, but division loss occurs reducing effective switching capacity

Engineering Contradiction:
Improveswitching capacityVSAvoiddivision loss
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The patent segments packets into fixed-length cell payloads for parallel processing across multiple switching units. Each packet is divided into cells with standardized structure (header + payload), enabling systematic distribution and processing. This segmentation allows the system to achieve high parallel switching capacity while managing division loss through structured reassembly at output units.

Inventive Principle:
Principle #1Segmentation

2Productivity

If packets are divided into sub-data blocks to match the number of ATM switches, then switching capacity utilization improves, but packet loss increases due to padding requirements

Engineering Contradiction:
Improveswitching capacity utilizationVSAvoidpacket loss
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The patent changes the parameter of cell payload length to be variable rather than fixed, allowing cell payloads to exactly match the packet size without padding. This is achieved by having distribution units dynamically determine cell payload length based on packet characteristics, and reordering units reconstructing packets using the actual payload lengths stored in headers, thereby eliminating packet loss while maintaining switching capacity utilization.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If synchronous operation of all switching units is required, then switching capacity is maximized, but processing of small grain size packets becomes difficult

Engineering Contradiction:
Improveswitching capacityVSAvoidpacket size adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic operation where switching units can process cells asynchronously rather than requiring strict synchronous operation. The system uses sequence numbers and reordering buffers to handle cells arriving at different times from different switching units. This dynamic approach allows the system to maintain high switching capacity while effectively processing packets of any size, including small grain size packets, without synchronization constraints.

Inventive Principle:
Principle #15Dynamics

4Productivity

If cells are distributed to all switching units, then load balancing is achieved, but reassembly complexity increases

Engineering Contradiction:
Improveload balancingVSAvoidreassembly complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces output reordering units as intermediary components between switching units and final destinations. These reordering units receive cells from multiple switching units, use sequence numbers and buffering to reorder cells into correct packet sequence, and then forward reassembled packets to output ports. This intermediary approach simplifies the overall system by centralizing the complex reassembly logic in dedicated units rather than requiring each switching unit to handle reassembly, thereby achieving load balancing while managing reassembly complexity efficiently.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8116305B2Multi-plane cell switch fabric system
Publication Date: 2012.02.14 ALAXALA NETWORKS
  • US8116305B2 patent drawing
  • US8116305B2 patent drawing
  • US8116305B2 patent drawing

AI summary

A multi-plane cell switch fabric system prevents a decrease of the effective switching capacity when switching the variable-length packets. Distribution units classify input variable-length packets for each address, arranges the packets by a first division length unit, divides the packets into fixed-length cell payloads by a second division length unit that is an integer multiple being twice or more as large as the first division length unit, and forms a fixed-length cell by providing destination information, a source ID, a sequential number, and packet head tail information to each of the cell payloads. The cells are distributed to all the switching units one by one whenever the cells are collected to be the same number as the plural switching units. The reordering units classify the cells, reorder the sequential number in an original order, and reassemble the packets by the packet head tail information of the cell.