Multi-Protocol Data Event Sorting via Reference Clock Timestamp Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-protocol data communications systems, determining temporal and causal relationships between data events from different transmission protocols is complicated due to varying data transmission rates and clock frequencies, leading to inaccurate sorting and analysis of data events.
Innovation Solution
A method involving the capture and sorting of data events using a predetermined reference clock, allowing for accurate and reliable determination of temporal and causal relationships between data events from multiple protocols, enabling effective tracing of issues and identification of corrective actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data events are captured and sorted using multiple protocol-specific clocks, then each protocol's data can be timestamped according to its own transmission rate, but determining temporal relationships between data events from different protocols becomes inaccurate and complicated
Solution Approach 1:
The patent introduces a reference clock as an intermediary time base that all protocol-specific data events are converted to. Instead of directly comparing timestamps from different protocol clocks (which have different frequencies and are not directly comparable), the system converts all data event timestamps to the reference clock time base, enabling accurate temporal relationship determination across multiple protocols.
2Measurement precision
If a single reference clock is used for all protocols, then temporal relationships between data events can be accurately determined, but the system loses the ability to adapt to different protocol-specific transmission rates and timing characteristics
Solution Approach 1:
The patent maintains protocol-specific processing characteristics by allowing each protocol data stream to be captured and initially timestamped according to its own protocol clock, while simultaneously converting these timestamps to the reference clock time base. This preserves the local timing characteristics needed for protocol-specific analysis while enabling global temporal correlation across protocols.
3Quantity of substance
If data events from multiple protocols are captured simultaneously, then comprehensive system-wide data can be collected, but sorting and analyzing these events to identify causal relationships becomes significantly more complex
Solution Approach 1:
The patent changes the time base parameter from which data events are timestamped by converting all protocol-specific timestamps to a common reference clock time base. This parameter transformation simplifies the sorting and analysis process by providing a uniform temporal reference frame, reducing the complexity of determining causal relationships across multiple protocols.
Data Source
AI summary
Systems, device and methods are provided for displaying time sorted data events captured in a multi-protocol communications system. Initially, data events are captured in connection with detection of one or more trigger conditions, and each captured data event includes a clock timestamp. The captured data events are then sorted and displayed by a graphical user interface according to their respective clock timestamp. Once the data events have been sorted and displayed, then the temporal relationships and causal relationships, if any, between and among the captured data events can be determined.


