Switch Device Dirty Monitors List for Network Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network communication systems fail to effectively monitor and recover from temporary connection failures, leading to incomplete communication among network elements and impacting system performance, especially in large-scale deployments where user device activity data is not adequately tracked or updated during and after an outage.

Innovation Solution

A method and system where a switch device monitors communication events during a temporary failure, saves relevant information, and sends it to the terminal device upon reconnection, allowing for the updating of user interfaces and facilitating the reestablishment of communication sessions within a predetermined time frame, using a 'dirty monitors' list to track and manage call and non-call related events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the network monitors and tracks all communication events during failure, then the information completeness for recovery is improved, but the system complexity and resource consumption increase

Engineering Contradiction:
Improvecommunication event informationVSAvoidmonitoring system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The switch device performs preliminary monitoring and recording of communication events during the failure period. By proactively capturing event information in advance before recovery is needed, the system ensures that complete communication state data is available when the connection is restored, eliminating information loss without requiring complex real-time processing during recovery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The switch device acts as an intermediary between the terminal device and the network core. It maintains a local record of communication events and serves as an information bridge, providing the terminal device with accurate communication state information during recovery without requiring the entire network to continuously monitor and process every detail in real-time.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system tracks all user device activity during outage, then the application recovery accuracy is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvecommunication status detectionVSAvoidrecovery processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary recording of communication events during the outage period. By pre-capturing and storing event information in a structured manner, the system enables rapid retrieval and processing during recovery, significantly reducing the time needed to reconstruct communication state compared to real-time processing approaches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The switch device creates a copy or snapshot of the communication event state during failure. This copied information is stored and can be quickly retrieved during recovery, allowing the terminal device to reconstruct its communication state without re-processing all network transactions in real-time, thus reducing recovery processing time while maintaining measurement precision.

Inventive Principle:
Principle #26Copying

3Ease of operation

If the network provides complete communication status to terminal devices, then the user experience is improved, but the network bandwidth and message overhead increase

Engineering Contradiction:
Improveuser interface updatingVSAvoiddata transmission volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The switch device extracts and identifies only the essential communication event information that is necessary for terminal device recovery. By filtering out redundant or irrelevant data and transmitting only the critical event records, the system provides complete enough information for accurate user interface updating while minimizing unnecessary data transmission volume and network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8775617B2Method for optimizing network performance after a temporary loss of connection
Publication Date: 2014.07.08 RINGCENTRAL INC
  • US8775617B2 patent drawing
  • US8775617B2 patent drawing
  • US8775617B2 patent drawing

AI summary

A communication apparatus includes a computer supported telecommunications application (“CSTA”) session established between a computing function and switching function that includes a time period where monitors and registrations are preserved by the switching function if the computing function is able to restart the session within that time period after a temporary connection failure. The switching function tracks call and non-call related device activity that occurs from the time a session failure is detected until the computing function is able to restart the application session in a first list. If the computing function restarts that application within the time period, the switching function sends the computing function a list of devices whose activity was detected during the outage. The computing function uses the list of devices to query the status of those devices to reduce the amount of time needed to perform a recovery and less system performance impacts.