Automatic Network Traffic Engineering via Dynamic Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network configurations are unable to handle high-priority, large-volume data transfers efficiently and automatically, often failing to meet time-limited transfer requirements due to limitations in default configurations.

Innovation Solution

A computer-implemented method and device for automatically configuring a network of interconnected data storage and transmission devices to prioritize and optimize data transfers by reconfiguring data transmission settings, such as quality of service and path settings, to ensure timely completion of large data transfers, and returning to default configurations after transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If default network configuration is used, then network stability is maintained, but data transfer speed and throughput are insufficient for large-volume transfers

Engineering Contradiction:
Improvedata transfer speedVSAvoidnetwork configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network configuration is made dynamic by automatically adjusting parameters such as queue depths, bandwidth allocations, and routing paths based on real-time transfer requirements. The system transitions from static default configuration to adaptive configuration that responds to data transfer demands, enabling high throughput while maintaining operational simplicity through automation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes network parameters including quality of service (QoS) settings, buffer sizes, and routing metrics to optimize data transfer performance. By dynamically modifying these parameters during transfer operations and restoring them afterward, the system achieves high-speed transfers without permanent configuration complexity.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If network resources are allocated for high-priority transfers, then transfer time is reduced, but other network operations may be affected

Engineering Contradiction:
Improvedata transfer timeVSAvoidnetwork operation stability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-configuring network paths and resources before high-priority transfers begin. It identifies optimal routes, reserves necessary bandwidth, and adjusts QoS parameters in advance, ensuring that when transfers start, the network is already optimized without disrupting ongoing operations. After transfer completion, resources are restored to normal allocation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different configuration qualities to different network segments and operations. High-priority transfers receive optimized local configurations (enhanced bandwidth, priority routing) only where and when needed, while other network operations continue with standard configurations. This localized optimization minimizes impact on overall network stability.

Inventive Principle:
Principle #3Local quality

3Extent of automation

If manual network configuration is used, then control over transfer parameters is achieved, but automation and efficiency are reduced

Engineering Contradiction:
Improveautomatic transfer managementVSAvoidconfiguration management
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The network system performs self-service by automatically detecting transfer requirements, selecting optimal paths, configuring appropriate parameters, and managing resource allocation without human intervention. The system monitors transfer progress and dynamically adjusts configurations autonomously, eliminating the need for manual configuration management while maintaining full control over transfer parameters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor network conditions, transfer progress, and resource utilization. Based on this feedback, the automatic configuration system adjusts parameters in real-time to optimize performance. This closed-loop control enables high-level automation while ensuring configurations remain appropriate for current network states.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11005761B1Method, device, and computer-readable medium for automatic network traffic engineering
Publication Date: 2021.05.11 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US11005761B1 patent drawing
  • US11005761B1 patent drawing
  • US11005761B1 patent drawing

AI summary

A computer-implemented method for automatic configuring of a network of interconnected nodes to handle electronic data traffic comprises the steps of receiving a request to transfer a block of data from a source data storage device of the network to a destination data storage device, determining a status for each data storage device and a plurality of data transmission devices, determining paths through the network from the source data storage device to the destination data storage device based upon the status of the devices, sending a prioritized configuration to each subset of data transmission devices to establish the paths from the source data storage device to the destination data storage device, sending a signal to the source data storage device to transfer the block of data to the destination data storage device, and returning the data transmission devices to a default configuration after the block of data has been transferred.