Two-Way Ranging Clock Offset Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional radio communication systems using two-way ranging methods fail to accurately determine distances between transceivers due to frequency offsets in the clocks of the transceivers, leading to significant ranging errors.

Innovation Solution

The method involves measuring specific time intervals using multiple counters at each transceiver to account for clock frequency offsets, calculating a correction factor, and applying it to estimate the one-way time of flight, thereby reducing the impact of clock frequency discrepancies on range estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional two-way ranging is used without correction, then the ranging process is simple, but ranging precision deteriorates due to clock frequency offset errors

Engineering Contradiction:
Improveranging precisionVSAvoidranging process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-measuring the duration of known signal frames (request frame duration T1 and reply frame duration T2) before performing the actual ranging calculation. These pre-measured durations are then used to compute a correction factor that compensates for clock frequency offsets. This approach allows the system to achieve high ranging precision without requiring complex real-time correction mechanisms, as the correction data is prepared in advance during the signaling phase.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If clock frequency offset is not compensated, then the ranging method is simple to implement, but measurement accuracy deteriorates

Engineering Contradiction:
Improvetime of flight measurement accuracyVSAvoidranging method complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements feedback by using the measured frame durations T1 and T2 to compute a correction factor that is then applied to the raw time of flight measurement. The correction factor is derived from the ratio of expected to actual frame durations, creating a feedback loop that compensates for clock frequency deviations. This feedback mechanism enables accurate ranging measurements while maintaining relatively simple implementation, as the correction is automatically computed from the signaling exchange itself.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple time measurements are taken to account for clock offsets, then ranging accuracy improves, but the number of measurements and calculations increases

Engineering Contradiction:
Improvedistance measurement precisionVSAvoidranging efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges multiple measurement functions into a unified ranging process. Instead of performing separate measurements for clock calibration and distance calculation, the method combines these functions by measuring the durations of request and reply frames during the normal signaling exchange. These same measurements serve dual purposes: characterizing the clock frequency offset and enabling the distance calculation. This merging approach maintains high measurement precision while preserving ranging efficiency, as no additional measurement steps are required beyond the standard two-way ranging signaling.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP1992964B1Method for reducing errors in two-way ranging between two transceivers due to a clock frequency offset
Publication Date: 2012.06.20 MITSUBISHI ELECTRIC CORP
  • EP1992964B1 patent drawingFigure 1
  • EP1992964B1 patent drawingFigure 2
  • EP1992964B1 patent drawingFigure 3

AI summary

A method reduces errors in two-way ranging between transceivers due to a frequency offset. A first transceiver measures a time CA1 between transmitting a request frame and receiving a reply frame, and a time CA2 between receiving a first information bit of the reply frame and receiving a last information bit of the reply frame. A second transceiver measures a time CB2 between receiving the request frame and transmitting the last information bit of the reply frame, and a time CB1 between receiving a first information bit of the request frame and a last information bit of the request frame. A correction factor is applied according to and the one-way time is where Ti is an ideal period of the clocks of the transceivers.