Redundancy-Aware Network Routing for Bandwidth Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network routing systems face limitations in maximizing bandwidth efficiency due to physical and processing constraints, particularly in handling high-bandwidth content and variable network traffic, where traditional methods like traffic engineering and data compression are insufficient in anticipating rapid traffic variations and coordinating routers effectively.

Innovation Solution

Implementing redundancy-aware routers that identify and concentrate redundant packets along common paths, using hashing to efficiently detect redundancy and linear programming to optimize routing paths, allowing for centralized or distributed routing models that enhance network capacity and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional traffic engineering is used to allocate routing, then load distribution across network links is improved, but the system cannot anticipate rapid traffic variations and coordinate routers effectively

Engineering Contradiction:
Improvenetwork bandwidth efficiencyVSAvoidresponse to rapid traffic variations
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing redundancy information (fingerprints, redundancy indicators) in routing tables before packets arrive. Routers prepare redundancy-aware routing tables in advance that contain pre-calculated path information for concentrating redundant packets, enabling rapid response to traffic variations without real-time computation delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where routers exchange redundancy information and routing table data with neighboring routers. This feedback loop allows the network to adapt to changing traffic patterns by continuously updating redundancy-aware routing tables based on observed packet flows and redundancy characteristics

Inventive Principle:
Principle #23Feedback

2Productivity

If redundancy-aware routers are implemented to identify and remove redundant packets, then network bandwidth is increased, but router complexity and computational burden increase

Engineering Contradiction:
Improveeffective network bandwidthVSAvoidrouter processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the computationally intensive redundancy detection and removal functions from individual routers and consolidates them into dedicated redundancy-aware router components or separate processing units. This extraction allows standard routers to operate with simplified logic while specialized components handle the complex redundancy analysis

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces intermediary data structures (fingerprints, redundancy indicators, concentration paths) that act as mediators between packets and routing decisions. These intermediaries encode redundancy information in a compact form that can be processed efficiently by routers without requiring complex real-time analysis of packet contents

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If redundant packets are concentrated along common paths for redundancy removal, then bandwidth efficiency is improved, but routing flexibility and path diversity are reduced

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidrouting path diversity
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making routing paths adaptive rather than fixed. Redundancy-aware routing tables are dynamically updated based on current network conditions, traffic patterns, and redundancy observations. This allows the system to concentrate redundant packets on common paths when beneficial while maintaining the ability to diversify routes when network conditions change or single points of failure are detected

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9438504B2Network routing system providing increased network bandwidth
Publication Date: 2016.09.06 CARNEGIE MELLON UNIV
  • US9438504B2 patent drawing
  • US9438504B2 patent drawing
  • US9438504B2 patent drawing

AI summary

A network employing multiple redundancy-aware routers that can eliminate the transmission of redundant data is greatly improved by steering redundant data preferentially into common data paths possibly contrary to other routing paradigms. By collecting redundant data in certain pathways, the effectiveness of the redundancy-aware routers is substantially increased.