Ultra-high radix communication network switch architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scaling up communication networks with multiple layers of switches increases latency, power consumption, physical footprint, and cost, which is problematic for certain applications.

Innovation Solution

A communication network architecture comprising a plurality of first and second switches, where each first switch has integrated circuit (IC) switch chips with network interfaces, downlink, and uplink ports, and each second switch has ports coupled to uplink ports of first switches, IC switch chips, and serializers/deserializers (SERDES) to communicate with external network interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple layers of switches are added to scale up communication networks, then the number of ports and switching capacity increases, but latency increases

Engineering Contradiction:
Improveswitching capacityVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The network is divided into two layers: first switches with fewer ports handling local connectivity, and second switches with high port counts handling aggregation and backbone traffic. This segmentation allows traffic to be switched locally when possible, reducing the number of hops and latency while still providing scalable capacity through the second layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-layer network architecture to a two-layer hierarchical architecture. This dimensional change in network topology enables simultaneous optimization of local switching speed (first layer) and overall network capacity (second layer), resolving the contradiction between scaling capacity and maintaining low latency.

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

2Productivity

If multiple layers of switches are added to scale up communication networks, then the number of ports and switching capacity increases, but power consumption increases

Engineering Contradiction:
Improveswitching capacityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

By segmenting the network into two functional layers with different port count characteristics, the system can optimize power consumption for each layer's specific workload. First switches handle lower-volume local traffic with fewer active ports, while second switches handle aggregation traffic, reducing total power consumption compared to a single-layer design where all switches would need high port counts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each layer is designed with quality characteristics suited to its function: first switches have fewer ports optimized for local connectivity, while second switches have high port counts optimized for aggregation. This local quality optimization ensures that power consumption is matched to actual traffic requirements at each layer, avoiding the waste of having all switches uniformly high-capacity.

Inventive Principle:
Principle #3Local quality

3Productivity

If multiple layers of switches are added to scale up communication networks, then the number of ports and switching capacity increases, but physical footprint increases

Engineering Contradiction:
Improveswitching capacityVSAvoidphysical footprint
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The network infrastructure is segmented into two tiers with different physical footprint requirements. First switches with fewer ports require less physical space each, while second switches with high port counts consolidate aggregation functions into fewer units. This segmentation reduces the total physical footprint compared to deploying many high-port-count switches throughout the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first layer switches are nested within the coverage area of second layer switches, creating a hierarchical physical deployment. This nesting allows the network to achieve high switching capacity through functional hierarchy rather than through proportional increases in total physical equipment, reducing overall footprint.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Productivity

If multiple layers of switches are added to scale up communication networks, then the number of ports and switching capacity increases, but cost increases

Engineering Contradiction:
Improveswitching capacityVSAvoidcost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network is segmented into two layers with different cost characteristics. First switches with fewer ports are less expensive individual units, and second switches with high port counts serve as consolidation points. This segmentation reduces total cost compared to a single-layer design where every switch would need high port counts to provide equivalent capacity, as not all network positions require high-port-count devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each layer is assigned quality characteristics appropriate to its function: first switches provide basic switching capability at lower cost for local connectivity, while second switches provide high-capacity aggregation at higher cost only where needed. This local quality differentiation optimizes the cost-capacity ratio across the entire network, avoiding the expense of deploying high-end switches everywhere.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250055810A1Ultra-high radix communication network
Publication Date: 2025.02.13 MARVELL ASIA PTE LTD
  • US20250055810A1 patent drawing
  • US20250055810A1 patent drawing
  • US20250055810A1 patent drawing

AI summary

A communication network includes first switches interconnected with second switches. Each first switch includes a first integrated circuit (IC) switch chip, downlink ports, and uplink ports. Each second switch includes ports coupled to at least one uplink port of each of the first switches, and a second IC switch chip in an IC package. To permit each second IC switch chip to forward packets amongst a large number of first switches and to reduce a number of external interconnects of the IC package, each second IC switch chip includes sets of multiplexer/demultiplexer circuitry, each multiplexer/demultiplexer circuitry being coupled between an external interconnect, and a set of multiple internal network interfaces of the second IC switch chip. The multiplexer/demultiplexer circuitry demultiplexes a data stream from the external interconnect to multiple internal network interfaces, and multiplexes multiple data streams from the multiple internal network interfaces to the external interconnect.