Dynamic Directional Capacity Adjustment for Network Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Networking devices face challenges in efficiently managing directional network traffic capacity, leading to uneven distribution and reduced performance due to changing workloads, especially during periods of high one-directional traffic such as database backups.

Innovation Solution

Implementing techniques to dynamically modify the directional capacity of networking device interfaces, allowing for real-time adjustments in ingress and egress capacities based on traffic utilization, utilizing a controller to monitor and manage interface capacities and make modifications as needed, ensuring optimal performance by reallocating resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If networking devices use fixed directional capacity configuration, then device complexity is reduced, but network performance deteriorates due to inability to adapt to changing workloads

Engineering Contradiction:
Improveadaptability to changing workloadsVSAvoidcapacity management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic capacity adjustment by allowing networking devices to modify their directional capacity configuration in real-time based on actual traffic patterns. The system transitions from static to dynamic capacity management, enabling interfaces to adapt their ingress and egress capacity limits according to changing workload conditions, thereby resolving the contradiction between adaptability and complexity through controlled dynamic behavior.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the capacity parameters of network interfaces dynamically by adjusting ingress and egress capacity limits as configurable parameters. This allows the networking device to modify its operational characteristics without changing physical hardware, enabling adaptability through parameter modification while managing complexity through software-based control mechanisms.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If networking devices increase capacity to handle peak traffic, then productivity improves, but loss of energy increases due to resources allocated during low-demand periods

Engineering Contradiction:
Improvenetwork throughput capacityVSAvoidenergy waste from over-provisioned capacity
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts capacity allocation based on real-time traffic conditions, increasing capacity only when needed during peak periods and reducing it during low-demand periods. This dynamic scaling eliminates the need to maintain high capacity continuously, thereby reducing energy consumption while preserving the ability to handle peak traffic demands when they occur.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The capacity adjustment operates in periodic cycles, monitoring traffic patterns and adjusting capacity limits according to observed workload characteristics. This periodic evaluation and adjustment mechanism ensures capacity is allocated efficiently over time, preventing both over-provisioning during low-demand periods and under-provisioning during peak periods.

Inventive Principle:
Principle #19Periodic action

3Productivity

If networking devices allocate capacity evenly across all directions, then device complexity is reduced, but network performance deteriorates during high one-directional traffic periods such as database backups

Engineering Contradiction:
Improveone-directional traffic handling capabilityVSAvoiddirectional capacity allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies different capacity characteristics to different directions (ingress and egress) of network interfaces based on actual traffic patterns. Instead of uniform capacity allocation, the system identifies which directional capacity is more heavily utilized and allocates resources accordingly, allowing asymmetric capacity configuration that optimizes performance for specific traffic directions during high-demand periods.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The directional capacity allocation transitions from static even distribution to dynamic asymmetric allocation based on real-time traffic analysis. The system continuously monitors traffic patterns and adjusts directional capacity limits accordingly, enabling the network to respond to high one-directional traffic periods such as database backups by reallocating capacity to the affected direction while maintaining simpler management through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11218394B1Dynamic modifications to directional capacity of networking device interfaces
Publication Date: 2022.01.04 AMAZON TECH INC
  • US11218394B1 patent drawing
  • US11218394B1 patent drawing
  • US11218394B1 patent drawing

AI summary

Directional capacity of interfaces for networking devices are dynamically modified. Network traffic utilization of one direction of a network interface may be determined. A modification to a capacity of the networking device to process network traffic in the one direction of the network may be determined. The modification may then be applied to the networking device so that subsequent network traffic is processed according to the modified capacity in the one direction of the interface.