Communication Control Device Path Selection for Failure Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-layer networks, the assumption that communication failure detection and recovery times are longer in upper layers due to reliance on lower layers can lead to inefficient recovery strategies, as these times do not account for varying network environments and processing loads, necessitating a more flexible approach to select appropriate failure recovery functions across layers.

Innovation Solution

A communication control device and method that selects a second path for continuing communication without going through the failure point, based on the required time for switching from a first path to a second path across multiple communication layers, allowing for immediate failure recovery without waiting for lower layer recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the upper layer waits for lower layer failure recovery, then network stability is improved, but failure detection time and recovery time increase significantly

Engineering Contradiction:
Improvenetwork stabilityVSAvoidfailure detection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic path selection where the upper layer adaptively chooses between waiting for lower layer recovery or performing independent failure recovery based on real-time network conditions and failure characteristics. This dynamic approach allows the system to optimize between stability and speed depending on the specific situation, rather than following a fixed policy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the recovery parameter (waiting time) based on the type of failure and network state. By adjusting the waiting period dynamically, the upper layer can decide whether to wait for lower layer recovery or switch to alternative paths, thereby optimizing both stability and recovery time for different scenarios.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the upper layer performs independent failure detection, then failure detection time is reduced, but network stability deteriorates due to premature recovery attempts

Engineering Contradiction:
Improvefailure detection timeVSAvoidnetwork stability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The upper layer performs preliminary failure detection independently and identifies potential failures before the lower layer completes its recovery process. By detecting failures early and preparing alternative paths in advance, the system can execute recovery operations promptly while maintaining stability through careful path selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the upper layer continuously monitors lower layer recovery status and adjusts its recovery strategy accordingly. This feedback loop ensures that independent failure detection does not lead to premature recovery attempts, as the upper layer can detect when lower layer recovery is already in progress and delay its own recovery actions accordingly.

Inventive Principle:
Principle #23Feedback

3Speed

If the upper node updates topology information immediately upon failure, then path switching speed is improved, but processing load increases due to redundant updates

Engineering Contradiction:
Improvepath switching speedVSAvoidprocessing load
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The upper node calculates and prepares alternative paths in advance before failures occur. By pre-computing backup routes and storing them in a topology database, the system can perform rapid path switching when failures occur without needing to recalculate routes in real-time, thereby reducing processing load during actual failure events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically determines whether to update topology information based on the current state of lower layer recovery. By monitoring recovery progress and adjusting update timing accordingly, the system avoids redundant updates when lower layer recovery is already handling the failure, thus reducing processing load while maintaining fast path switching capability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10171348B2Communication control device, communication control system, communication control method, and communication control program that selects a function to be used from failure recovery functions superposed by layer
Publication Date: 2019.01.01 NEC CORP
  • US10171348B2 patent drawing
  • US10171348B2 patent drawing
  • US10171348B2 patent drawing

AI summary

A communications control device that, if a communications failure occurs at location in a first path for communications that extends across a plurality of communications layers, selects any second path from a candidate group including at least one second path for continuing communications without going via the location where the communications failure has occurred, on the basis of the time required for each second path to switch from the first path to the second path, and sends, to a communications device for performing the switching, an instruction for switching the first path to the selected second path and continuing communications.