Throwback Routers for Fault Tolerant Folded Clos Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Folded Clos networks face increased routing complexity and performance degradation due to the use of multiple routers and routing protocols, which can lead to undesirable performance degradation and reduced fault tolerance, especially under link failure conditions.

Innovation Solution

The implementation of throwback routers within the folded Clos network, functioning as modified tier 1 routers, allows for failover routing of unroutable packets by selecting alternative tier 2 routers, thereby maintaining network resilience without requiring modifications to existing routing protocols or devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If multiple low-connectivity networking devices are used to reduce cost, then device cost is reduced, but routing complexity increases

Engineering Contradiction:
Improvedevice costVSAvoidrouting complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The network is segmented into multiple tiers (tier-1, tier-2, tier-3) with specialized functions at each level. Tier-1 routers handle customer connections, tier-2 routers provide backbone connectivity, and tier-3 routers offer additional routing capacity. This segmentation allows each router to have fewer connections while maintaining overall network functionality through the hierarchical structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a vertical dimension to network routing by adding multiple tiers, transforming the traditional flat network structure into a three-dimensional hierarchical architecture. This allows traffic to flow through multiple levels (customer router → tier-1 → tier-2 → tier-3 → destination), reducing the connectivity requirements at each individual node while providing multiple path options.

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

2Device complexity

If routing protocols are simplified to reduce complexity, then routing complexity is reduced, but fault tolerance under link failure conditions deteriorates

Engineering Contradiction:
Improverouting protocol complexityVSAvoidfault tolerance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The network establishes preliminary routing paths through the hierarchical structure before failures occur. Each tier is pre-configured with connectivity to multiple levels, creating redundant paths in advance. When a link failure occurs, traffic can immediately switch to alternative paths through different tiers without requiring complex real-time protocol negotiations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The tier-2 and tier-3 routers act as intermediaries that simplify the routing burden on tier-1 customer routers. These intermediate routers absorb the complexity of path selection and failover logic, allowing customer routers to use simpler routing protocols while maintaining fault tolerance through the intermediary layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If link aggregation protocols are used to improve efficiency, then routing efficiency is improved, but fault tolerance capability is reduced

Engineering Contradiction:
Improverouting efficiencyVSAvoidfault tolerance capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Instead of aggregating links into a single logical connection, the patent segments the network into multiple independent tier levels. Each tier provides separate routing capacity, and traffic can be distributed across tiers rather than being bound to a single aggregated link. This segmentation maintains efficiency through load distribution while preserving fault tolerance through independence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent moves routing from a two-dimensional link aggregation model to a three-dimensional hierarchical model. Rather than combining multiple links into one logical path, traffic can traverse multiple dimensions (tiers) simultaneously, providing both efficiency through parallel paths and fault tolerance through dimensional diversity.

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

Data Source

PatentUS9762433B2Fault tolerant folded CLOS networks
Publication Date: 2017.09.12 AMAZON TECH INC
  • US9762433B2 patent drawing
  • US9762433B2 patent drawing
  • US9762433B2 patent drawing

AI summary

Systems and methods are described to provide fault tolerant folded Clos networks. A folded Clos network is disclosed including a set of tier 1 routers interconnected with a set of tier 2 routers. Tier 1 routers are configured to view a set of tier 2 routers as a single aggregate router. Accordingly, tier 1 routers are unaware of faults between tier 2 routers and additional tier 1 routers. A throwback router is connected to each tier 2 router to facilitate handling of data under such fault conditions. When a tier 2 router receives undeliverable data, the data is passed to a throwback router, which retransmits the data to an additional tier 2 router. Data that is retransmitted multiple times can be disregarded by the throwback router.