Application Layer Bandwidth Aggregation via Routing Table Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bandwidth aggregation methods require specific network architectures, control networks, service level agreements, and additional modules, and do not effectively utilize the application layer for aggregating multiple active physical interfaces without disrupting existing network structures.

Innovation Solution

A system and method that aggregates bandwidth of multiple active physical interfaces using an application layer control module, which determines active interfaces, updates routing tables, and distributes data through multiple operational threads, allowing simultaneous data transfer and reception without altering the physical or MAC layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link layer based aggregation is used with link bonding engine, then bandwidth aggregation is achieved, but device complexity increases due to additional modules and counter components

Engineering Contradiction:
Improvebandwidth aggregationVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the bandwidth aggregation functionality from the network infrastructure layer and relocates it to the application layer. This removes the need for link bonding engines, counter components, and other complex aggregation modules at the network layer, thereby reducing device complexity while maintaining bandwidth aggregation capability through application-layer load balancing techniques

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces DNS-based load balancing as an intermediary mechanism between the client and server. Instead of requiring complex link layer aggregation modules, the DNS server acts as a mediator that distributes traffic across multiple physical interfaces, achieving bandwidth aggregation without adding device complexity to the network infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If control network and network controller are deployed for bandwidth aggregation, then bandwidth aggregation is achieved, but device complexity and infrastructure requirements increase

Engineering Contradiction:
Improvebandwidth aggregationVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent removes the requirement for separate control networks and network controllers by integrating bandwidth aggregation functionality directly into the application layer. The aggregation logic is embedded in the application software itself, eliminating the need for dedicated control plane infrastructure and reducing overall system complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables the application to self-manage its own bandwidth aggregation needs without external control. The application-layer load balancer automatically monitors network conditions, makes routing decisions, and adjusts traffic distribution across multiple interfaces autonomously, eliminating the need for external controllers

Inventive Principle:
Principle #25Self-service

3Productivity

If service level agreement is implemented for guaranteed bandwidth, then bandwidth aggregation is achieved, but device complexity and operational overhead increase

Engineering Contradiction:
Improvebandwidth aggregationVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the service level agreement enforcement mechanism from the network layer and implements it at the application layer. The application itself manages bandwidth allocation and quality of service requirements, removing the need for complex network-layer SLA management infrastructure and reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8832266B2System and method for aggregating bandwidth of multiple active physical interfaces on application layer
Publication Date: 2014.09.09 TATA CONSULTANCY SERVICES LTD
  • US8832266B2 patent drawing
  • US8832266B2 patent drawing
  • US8832266B2 patent drawing

AI summary

The present invention provides a computationally efficient system and method for aggregation of bandwidth of multiple active physical Interfaces based on an application layer. The said system comprises: a user interface for receiving the user defined input; at least one routing table updater for creating and updating routing table that lists the routes to particular destination of the communication link; at least one control module resides in the application layer of protocol stack; and multiple physical interfaces linked with the application layer for receiving and transmission of the data assigned by the said control module.