Telecommunication Alarm Status Synchronization Using TiGID Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In telecommunication networks, the inaccurate and untimely presentation of device alarm statuses occurs due to the out-of-order processing of alarm and alarm recovery messages, leading to false alarms.

Innovation Solution

Implement a method involving a globally unique flag (TiGID) to synchronize the presentation of alarm statuses by updating the flag upon receiving device status change messages and comparing it with query responses to determine accurate and timely updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the collection period I1 is set to be smaller than the processing time I2, then alarm status can be collected more frequently and timely, but multiple alarm status change messages may arrive within one I2 time period causing erroneous presentation of alarm status

Engineering Contradiction:
Improvealarm status collection timelinessVSAvoidalarm status presentation accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The presentation apparatus performs preliminary actions by maintaining a globally unique flag (TiGID) that is updated in advance when alarm status change messages are received, before the query processing completes. This preliminary flag update ensures that when the query apparatus responds, the presentation apparatus can immediately identify the correct alarm status without waiting for the complete query-response cycle, thus preventing erroneous presentations while maintaining timely collection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the query response to verify and confirm the alarm status that was preliminarily identified through the globally unique flag. The feedback mechanism ensures that the alarm status presentation is both timely (through preliminary flag updates) and accurate (through verification via query responses), resolving the contradiction between collection frequency and presentation reliability

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the presentation apparatus queries alarm status for each device in the device ID list, then the alarm status can be updated accurately, but the processing time I2 increases causing delayed alarm status presentation

Engineering Contradiction:
Improvealarm status accuracyVSAvoidalarm status processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The presentation apparatus performs the preliminary action of updating the globally unique flag (TiGID) when receiving alarm status change messages, before initiating the query process. This preliminary flag update allows the system to prepare the necessary identification information in advance, so when the query is executed, the alarm status can be accurately identified and presented without adding significant processing time, thus maintaining both accuracy and timeliness

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12418453B2Method and system for updating alarm status of device, apparatus, and electronic device
Publication Date: 2025.09.16 ZTE CORP
  • US12418453B2 patent drawing
  • US12418453B2 patent drawing
  • US12418453B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method for updating an alarm status of a device, performed by a device alarm status presentation apparatus, including: parsing a received alarm status change message to obtain a device identifier set, wherein the device identifier set contains a device identifier of each device whose alarm status has changed; updating a globally unique flag according to the alarm status change message; sending a query request carrying the device identifier set to a query executer; and determining whether to update the alarm status of the device according to the current globally unique flag and a query response returned by the query executer.