Logical Connection Rerouting Under Aggregator Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face disruptions and inefficiencies when rerouting connections between client and server devices due to aggregator overload, leading to issues like data loss, delayed responses, and termination of encryption agreements.

Innovation Solution

A method is introduced to gracefully reroute connections by suspending the logical connection, modifying the transmission path by removing the overloaded aggregator and adding a new one while ensuring data synchronization and continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the connection is rerouted by modifying the transmission path, then the aggregator overload issue is resolved, but data loss and disruption occur during the rerouting process

Engineering Contradiction:
Improveaggregator throughputVSAvoidconnection stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by suspending the logical connection before modifying the transmission path, ensuring all in-transit data is flushed and the connection is in a safe state. This preliminary suspension prevents data loss during the aggregator replacement process, allowing the transmission path to be modified without disrupting ongoing data transfers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The load balancing system acts as an intermediary that coordinates the entire rerouting process. It manages the suspension of logical connections, monitors transmission paths, and orchestrates the replacement of overloaded aggregators with available ones, ensuring smooth transitions that maintain connection stability while resolving aggregator overload.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the logical connection is suspended to enable safe rerouting, then data loss is prevented, but service availability is temporarily reduced

Engineering Contradiction:
Improvedata integrityVSAvoidservice availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements periodic action by temporarily suspending the logical connection during the transmission path modification, then resuming it once the new path is established. This periodic suspension-resumption cycle ensures data integrity during rerouting while minimizing the impact on service availability, as the suspension duration is limited to the actual path modification time.

Inventive Principle:
Principle #19Periodic action

3Productivity

If the transmission path is modified to remove an overloaded aggregator, then system performance is improved, but encryption agreements may be terminated

Engineering Contradiction:
Improveaggregator performanceVSAvoidencryption security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary suspension of the logical connection before modifying the transmission path, which preserves encryption agreements. By suspending the connection first and only modifying the transmission path after ensuring data safety, the system avoids terminating encryption agreements during the aggregator replacement process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The load balancing system uses feedback mechanisms to monitor connection states and transmission path conditions. This feedback allows the system to make informed decisions about when to suspend connections and when it is safe to modify transmission paths, ensuring that encryption agreements are maintained throughout the rerouting process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12483618B2Rerouting of client server connections
Publication Date: 2025.11.25 DELL PROD LP
  • US12483618B2 patent drawing
  • US12483618B2 patent drawing
  • US12483618B2 patent drawing

AI summary

Methods and systems for gracefully rerouting connections between client devices and server devices are disclosed. The method may include suspending a logical connection between a client device and a service provided by a server device set and placing the logical connection in a predetermined state. While the logical connection is in the predetermined state, modifying a transmission path supporting the logical connection to remove a first aggregator that was previously in the transmission path and add a second aggregator to a second server device set to the transmission path. Using the modified transmission path, the logical connection may be resumed to enable the client device to resume use of the service provided by the second server device set.