Network Service Continuity via Echo Server Fault Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network service continuity management technologies fail to accurately distinguish between network and server faults, leading to unnecessary server disconnections and service disruptions, especially in mobile environments where temporary network issues are misdiagnosed as server malfunctions.

Innovation Solution

A continuity management method that involves sending a heartbeat signal to a service server and, upon failing to receive a response, sending a packet to an echo server to determine whether the issue lies with the server or the network based on the response received from the echo server, thereby accurately diagnosing faults and maintaining service continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the client periodically communicates with the service server to inspect service state, then service continuity can be monitored, but false fault diagnosis occurs when network temporary disconnection is misidentified as server malfunction

Engineering Contradiction:
Improveservice continuityVSAvoidfault diagnosis accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces an echo server as an intermediary component to assist in fault diagnosis. When the client fails to receive a response from the service server, it sends a test packet to the echo server. The echo server acts as a mediator to determine whether the failure is due to network issues or server issues, thereby resolving the false diagnosis problem between network temporary disconnection and server malfunction

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the fault diagnosis process into two distinct pathways: one for network fault detection (using echo server response) and another for server fault detection (using service server response). This segmentation allows the system to accurately identify the specific source of failure rather than treating all connection failures uniformly

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the client attempts to connect to a second server upon diagnosing first server failure, then service availability may be improved, but service continuity is damaged when the initial server was actually operational

Engineering Contradiction:
Improveservice availabilityVSAvoidservice continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the client receives diagnostic information from the echo server about the actual status of the service server. This feedback loop prevents premature server switching by providing accurate fault location information, ensuring that clients only switch servers when the original server is truly unavailable rather than experiencing temporary network issues

Inventive Principle:
Principle #23Feedback

3Device complexity

If the system uses only heartbeat signals between client and service server, then the communication protocol is simple, but the system cannot distinguish between network faults and server faults

Engineering Contradiction:
Improvecommunication protocolVSAvoidfault type identification
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The echo server serves as an intermediary diagnostic tool that adds minimal complexity to the communication protocol while significantly improving fault detection capability. The client sends a simple test packet to the echo server when heartbeat fails, and the echo server's response provides clear information about network versus server faults without requiring complex protocol changes

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10931512B2Computer readable media, methods, and computer apparatuses for network service continuity management
Publication Date: 2021.02.23 LY CORP
  • US10931512B2 patent drawing
  • US10931512B2 patent drawing
  • US10931512B2 patent drawing

AI summary

Provided is non-transitory computer-readable recording media storing instructions that, when executed by at least one processor, cause the at least one processor to perform a continuity management method that includes sending a heartbeat signal to a service server that provides a service over a network, sending a packet to an echo server in response to failing to receive a response signal to the heartbeat signal from the service server, and determining whether to continue the service based on whether a response to the packet is received from the echo server.