Log Integration Apparatus for Heterogeneous Instrument Time Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In environments where multiple autonomously operating instruments interact, integrating logs from different instruments to understand causal connections and overall behavior is challenging due to heterogeneous systems and clock synchronization issues, with existing methods failing to ensure accurate time ordering in integrated logs.

Innovation Solution

An apparatus and method for integrating logs that includes a log acquisition section, message ID timestamp processing, timestamp adjustment, and confirmation processing to synchronize timestamps across instruments, ensuring accurate ordering and handling heterogeneous systems with broadcast and unicast messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If NTP protocol is applied for time synchronization, then time synchronization between instruments is improved, but time lag of approximately 10 msec remains in the logs

Engineering Contradiction:
Improvetime synchronization accuracyVSAvoidtime lag in logs
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating time offsets between instrument pairs using broadcast messages before integrating logs. The system establishes time relationship information in advance through synchronized broadcast messages, allowing it to compensate for the 10 msec NTP lag when logs are integrated, thereby achieving more precise time alignment than NTP alone can provide.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If simple log collection is used in heterogeneous environment, then device complexity is reduced, but integrated log does not work properly

Engineering Contradiction:
Improvelog integration frameworkVSAvoidintegrated log functionality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces an intermediary approach by using broadcast messages as a mediator between heterogeneous instruments. The broadcast message contains time information that acts as a common reference, allowing the log integration system to align logs from different instrument types without requiring complex customization of each device. This intermediary time reference enables reliable integrated logging while keeping the framework relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If relative time log correction is applied based on sending/receiving pairs, then time offset is calculated, but accuracy of order relation between irrelevant pairs is not ensured

Engineering Contradiction:
Improvetime offset calculationVSAvoidorder relation accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies universality by using broadcast messages that can serve multiple instruments simultaneously. A single broadcast message from one instrument can establish time relationships with multiple receiving instruments, creating a network of time offsets. This multi-functional approach ensures that order relations are accurate across all instrument pairs in the system, not just individual sending/receiving pairs, because all instruments reference the same broadcast time source.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11296927B2Apparatus for integrating log, system for integrating log, and method for integrating log
Publication Date: 2022.04.05 HITACHI LTD
  • US11296927B2 patent drawing
  • US11296927B2 patent drawing
  • US11296927B2 patent drawing

AI summary

Provided is an apparatus for integrating log that integrates logs in a series including a plurality of instruments each generating a log. The series includes: a log acquisition section that collects a plurality of logs from the plurality of instruments; a message ID time stamp processing section; a time stamp adjustment processing section; and a time stamp orders-of-sending-and-receiving confirmation processing section that confirms whether time reversal is present in the time stamps of the sending/receiving pair of the broadcast messages having the identical message ID in the plurality of time-base-adjusted logs. The time stamp adjustment processing section adjusts the time bases of the plurality of logs in such a manner as to resolve the time reversal in a case of presence of the time reversal in the time stamps of the sending/receiving pair of the broadcast messages.