LAN Clock Synchronization for Human-Machine Data Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing clock synchronization methods for multi-host computer systems rely on Internet connectivity, which is unreliable in environments without Internet access and affects precision in poor network conditions, compromising the consistency and accuracy of physiological data synchronization.
Innovation Solution
A method for clock synchronization within a local area network that involves message interaction between devices to determine time offsets and calibrate acquisition moments, allowing devices to align data without relying on Internet connectivity, using local clock information for synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If clock synchronization is performed through Internet server, then clock calibration can be achieved, but it cannot be used in environment without Internet and precision is affected by poor network conditions
Solution Approach 1:
The patent introduces a local area network as an intermediary between devices, replacing the Internet server as the mediation channel for clock synchronization. This allows devices to exchange time synchronization messages locally without relying on Internet connectivity, thereby improving reliability in offline environments while maintaining adaptability across different network conditions.
Solution Approach 2:
The patent segments the clock synchronization system into independent local devices that can autonomously perform time offset calculations and calibration. Each device maintains its own clock and performs bidirectional time synchronization with other local devices, eliminating dependency on a centralized Internet server and enabling operation in isolated network environments.
2Measurement precision
If clock synchronization relies on Internet connectivity, then centralized time management is achieved, but precision is compromised in poor network conditions
Solution Approach 1:
The patent enables devices to perform self-service clock synchronization by autonomously calculating time offsets through bidirectional message exchange. Each device independently determines its time offset relative to other local devices and adjusts its clock accordingly, eliminating reliance on external Internet servers and achieving high-precision synchronization stable across varying network conditions.
Solution Approach 2:
The patent implements a feedback mechanism where devices exchange time synchronization messages and calculate time offsets based on round-trip message delays. This feedback loop allows continuous refinement of clock synchronization precision, with devices adjusting their clocks based on measured time differences, achieving high precision without Internet dependency.
Data Source
AI summary
Provided are a method, system and device for clock synchronization in human-machine-environment data acquisition and a medium. According to the method, after acquiring the first human-machine-environment data acquisition task initiated by the second device, the first device within the local area network performs message interaction with the second device, and calibrates an acquisition moment of the first human-machine-environment data using clock information of the second device as a calibration clock, thereby realizing clock synchronization between multiple devices within a local area network environment. Finally, after binding the first human-machine-environment data with the calibrated acquisition moment, the first device sends it to the second device. In this way, the second device can align the first human-machine-environment data with the second human-machine-environment data according to the calibrated acquisition moment, thereby aligning human-machine-environment data collected by different data collectors according to the calibration moment.


