Wireless Mesh Timing Synchronization via Drift Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication networks face challenges in coordinating communication across multiple devices to prevent interference, particularly in ensuring that no two adjacent devices transmit on the same frequency channel and timeslot, which is complicated by the large number of available channels and timeslots, requiring mechanisms for synchronization and timing coordination.

Innovation Solution

A system comprising electronic devices with wireless transceivers, central processing units, memory units, and timers that periodically exchange timing messages to synchronize timers, calculate and adjust for timing errors and drift rates, and use temperature sensors to compensate for frequency variations, ensuring accurate communication timing and frequency synchronization across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If devices exchange timing messages frequently to maintain synchronization, then timing accuracy is improved, but energy consumption increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements periodic timing message exchanges at predetermined intervals rather than continuous communication. Each device maintains synchronization by exchanging timing messages periodically, allowing devices to enter low-power states between exchanges while still maintaining acceptable timing accuracy for TDMA operations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Devices perform drift rate calculations and timing adjustments in advance based on previous measurements. By predicting future timing offsets using calculated drift rates, devices can pre-adjust their timing without needing frequent real-time corrections, reducing the frequency of active communication events.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If devices continuously synchronize timing to prevent interference, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where devices measure timing offsets between received and transmitted timing messages, calculate drift rates, and use this feedback to adjust future timing. This closed-loop approach maintains reliability by continuously correcting synchronization errors while keeping device logic relatively simple through standardized feedback processing.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Each device independently calculates its own timing offsets and drift rates based on received timing messages from other devices. Devices self-correct their timing without requiring complex centralized control, with each device autonomously adjusting its timing based on measured discrepancies and calculated drift compensation.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If timing messages are exchanged at fixed intervals, then synchronization is maintained, but timing drift accumulates over extended periods

Engineering Contradiction:
Improvesynchronization stabilityVSAvoidtiming drift
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system replaces simple periodic timing with a more sophisticated model that incorporates drift rate calculations. Instead of assuming constant timing intervals, devices calculate empirical drift rates from measured timing offsets and use these rates to predict and compensate for future timing drift, substituting mechanical periodicity with calculated compensation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system dynamically adjusts timing parameters based on calculated drift rates. By changing the timing compensation parameter using the formula T_adjusted = T_nominal - drift_rate × elapsed_time, the system adapts to accumulating drift while maintaining synchronization stability over extended operational periods between message exchanges.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8351409B2Timing synchronization in wireless mesh networks
Publication Date: 2013.01.08 ZENNER PERFORMANCE METERS
  • US8351409B2 patent drawing
  • US8351409B2 patent drawing
  • US8351409B2 patent drawing

AI summary

A system for synchronizing time amongst a plurality of wireless network devices in a wireless network is provided, where a message is exchanged between a transmitting wireless device and a receiving wireless device. Such a system includes: a controller that inserts synchronized time information in the message, prior to transmitting the message, the synchronized time information comprising a current time value and a synchronization time value; and a processor that determines a local elapsed time value since last receiving a last synchronized time.