Network Interface Failover via Dynamic Priority Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Internet Mobility Protocol (IMP) systems face challenges in seamlessly switching back to a higher speed interface after a downstream network failure, requiring specific topology and static routes that are difficult to implement in all cases, leading to potential communication disruptions and inefficient failover mechanisms.

Innovation Solution

A network failover apparatus that includes a preferred interface coupler, a further interface coupler, a failed preferred interface detector, and a device to reestablish connection through the further interface when the preferred interface fails, with a ranking system for interface prioritization and configurable timeout periods to manage failover and bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IMP uses address selection to control gateway selection, then the system can switch between different network interfaces, but it requires specific topology and static routes that are difficult to implement in all cases

Engineering Contradiction:
Improveinterface switching capabilityVSAvoidimplementation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system automatically detects interface status and performs failover without requiring manual configuration of static routes or specific topology. The IMP client monitors gateway responsiveness and autonomously switches to alternative interfaces when needed, eliminating the need for complex pre-configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The interface selection becomes dynamic rather than static. Instead of relying on pre-configured static routes, the system continuously monitors interface status and adaptively redirects traffic based on real-time gateway availability, allowing flexibility across various network topologies.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the system uses periodic IMP pings to detect interface failures, then failover detection can be accomplished, but communication disruptions occur during the detection period

Engineering Contradiction:
Improvefailover detection capabilityVSAvoidcommunication disruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary interface status verification before initiating failover. By checking interface responsiveness in advance and maintaining a pool of pre-validated alternative interfaces, the system reduces the detection time and minimizes communication disruptions when failover is needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback monitoring of interface status through responsive gateway detection. This real-time feedback mechanism allows the system to quickly identify interface failures and trigger failover procedures, reducing the time communication disruptions last.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the system forces traffic through a slower interface using static routes, then the faster interface can be preserved for other uses, but overall communication speed decreases

Engineering Contradiction:
Improveinterface utilization flexibilityVSAvoidcommunication speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The system dynamically selects the optimal interface for traffic based on real-time status monitoring. Instead of forcing traffic through a slower interface via static routes, the IMP client adaptively chooses the fastest available interface that has a responsive gateway, maintaining high communication speed while preserving interface flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8365010B2Communications path status detection system
Publication Date: 2013.01.29 MOBILE SONIC INC
  • US8365010B2 patent drawing
  • US8365010B2 patent drawing
  • US8365010B2 patent drawing

AI summary

Virtual network interface selection manager in a client-server system, in which client and server are connectable through a plural alternate networks. System includes plural interfaces connectable to server through the plural networks, current interface indicator identifying a current interface through which data is transmitted to and/or received from the server, and prioritized listing of plural interfaces ranked in a descending order. Event detector detects occurrence of an event including time-out condition; successful interface test; and change in the plurality of interfaces, and a tester tests each plural interface in prioritized listing in a ranked order to test whether server is reachable. Marker identifies which of plural interfaces successfully pass the test, and switch switches from current interface to a higher priority interface when the marker identifies a higher priority interface as having successfully passed the test, whereby current interface indicator will identify the higher priority interface as current interface.