Clock Synchronization via Server-Mediated Deviation Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing clock synchronization systems for devices, particularly in IoT and self-driving vehicles, face challenges in achieving precise and managed synchronization due to increasing demands for accurate timing and the need for more robust clock management.
Innovation Solution
A synchronization system comprising a leader device, a follower device, and a server apparatus that calculates and corrects time deviations and phase deviations between the devices using a communication network, with components like time and phase deviation calculators, correctors, and chargers to manage synchronization execution effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If wireless communication is performed bidirectionally between leader node and follower node to calculate time difference, then time synchronization is achieved, but synchronization execution management becomes difficult
Solution Approach 1:
The patent introduces a server as an intermediary component that manages synchronization execution. The server receives synchronization requests from follower devices, determines whether to execute synchronization based on predetermined conditions, and coordinates the synchronization process between leader and follower devices. This mediator approach resolves the contradiction by centralizing management functions, thereby reducing the complexity burden on individual devices while maintaining accurate time synchronization.
2Measurement precision
If clock synchronization is performed frequently to maintain high precision, then timing accuracy is improved, but communication overhead and energy consumption increase
Solution Approach 1:
The patent implements periodic synchronization actions controlled by a server. Instead of continuous or frequent synchronization requests, the server determines optimal timing for synchronization execution based on predetermined conditions and system state. This periodic approach maintains necessary timing accuracy while reducing unnecessary communication events, thereby lowering energy consumption and communication overhead.
Solution Approach 2:
The system employs feedback mechanisms where the server monitors synchronization status and system conditions, then makes intelligent decisions about when to trigger synchronization. The server receives information from follower devices about their synchronization status and determines whether execution is necessary based on this feedback and predetermined conditions. This feedback-driven approach ensures synchronization is performed only when needed, balancing accuracy requirements with energy efficiency.
Data Source
AI summary
It is provided a synchronization system capable of managing execution of synchronization for clocks to be mounted on various devices.A synchronization system of clocks comprising: a leader device; a follower device capable of establishing communication connection with the leader device; and a server apparatus capable of establishing communication connection with the leader device and/or the follower device, the system further comprising: a time deviation calculator configured to calculate a time deviation between the leader device and the follower device; and a time corrector configured to correct a time in the follower device based on the calculated time deviation, wherein the synchronization system executes the time deviation calculator and/or the time corrector when the server apparatus generates, transmits, and/or receives predetermined information.


