MAC Superframe Synchronization via Corrective and Predictive Delays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless media access control (MAC) superframes, synchronization between devices is challenging due to clock signal crystal drift, leading to potential data loss or slowed transmission, especially in high-bandwidth applications like HDTV streaming, where resistance to interference is crucial and expensive improvements to crystal accuracy are undesirable.

Innovation Solution

The method involves determining and inserting corrective and predictive delays within the superframes of wireless devices based on beacon reception timing and clock frequency differences to minimize clock skew, allowing for improved synchronization without requiring expensive crystal performance enhancements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If expensive improvements are made to crystal accuracy, then synchronization accuracy is improved, but cost increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent changes the approach from improving hardware parameters (crystal accuracy) to adjusting software/control parameters (delay values). By dynamically adjusting the delay value based on measured time differences, the system achieves synchronization accuracy without requiring expensive crystal improvements, directly resolving the contradiction between measurement precision and manufacturing cost

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of improving the physical crystal hardware, the patent creates a virtual correction mechanism through delay values that replicate the effect of accurate timing. The delay value acts as a software copy/representation of timing adjustment, achieving synchronization without modifying the physical crystal components, thus avoiding increased manufacturing cost

Inventive Principle:
Principle #26Copying

2Device complexity

If data transmission is performed without proper synchronization, then device complexity is reduced, but data loss occurs

Engineering Contradiction:
Improvesynchronization mechanism complexityVSAvoiddata transmission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the synchronization mechanism into distinct functional components: beacon reception, time difference calculation, delay value determination, and delay insertion. This segmentation allows each component to perform a specific simple function, reducing overall device complexity while ensuring reliable data transmission through proper synchronization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces delay values as an intermediary element between the beacon reception process and data transmission. This intermediary allows the system to compensate for timing differences without requiring complex real-time synchronization mechanisms, thereby maintaining data transmission reliability while keeping the synchronization mechanism relatively simple

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7826860B2Synchronization of media access control (MAC) superframes
Publication Date: 2010.11.02 NOVANTA INC
  • US7826860B2 patent drawing
  • US7826860B2 patent drawing
  • US7826860B2 patent drawing

AI summary

A device and method for of synchronizing a MAC superframe of a wireless device is disclosed. The wireless device can be located within a chain of a plurality of other wireless devices. The method includes receiving beacons from at least one other device during a superframe of the wireless device, determining a superframe offset for each of the other wireless devices based on timing of the received beacons, determining a corrective delay based on the superframe offsets, inserting the corrective delay within a current superframe of the wireless device, and inserting a predictive delay within the current superframe, the predictive delay being determined by an estimate of a difference between a frequency a clock of the wireless device and a frequency of a slowest clock of the other wireless devices within the chain.