Sensing System Data Synchronization via Timestamp Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle-to-infrastructure (V2I) and vehicle-to-vehicle (V2V) communication systems face challenges in synchronizing data without relying on external clocks, which can be costly in terms of processing and bandwidth.

Innovation Solution

A system that assigns receipt timestamps to messages and adjusts them by subtracting the timestamp difference between object perception and capture, along with estimated message transmission latency, to synchronize data from senders and receivers without external clock references.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external clock references are used to synchronize data between vehicles and infrastructure, then synchronization accuracy is improved, but processing cost and bandwidth consumption increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidprocessing cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system uses each device's own local clock to generate timestamps for data packets, eliminating the need for external clock references. Devices independently timestamp their own data and use these self-generated timestamps for synchronization calculations, reducing processing overhead while maintaining synchronization accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces message transmission latency as an intermediary parameter that mediates between different local clocks. By measuring and compensating for transmission latency, the system can synchronize data from different sources using their own local timestamps without requiring external clock synchronization infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If external clock references are used to synchronize data between vehicles and infrastructure, then synchronization accuracy is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

Devices independently generate and include their own timestamps in transmitted data packets, eliminating the need to transmit external clock reference signals. This self-timestamping approach reduces bandwidth consumption while maintaining the ability to synchronize data accurately through latency compensation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary timestamping of data at the source before transmission, rather than requiring post-reception synchronization using external clocks. This preliminary action embeds timing information directly in the data stream, reducing subsequent bandwidth requirements for synchronization protocols.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If timestamp adjustment and latency compensation are performed, then data synchronization is improved, but computational complexity increases

Engineering Contradiction:
Improvedata synchronizationVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system measures actual message transmission latency and uses this feedback to adjust timestamp interpretations. By continuously measuring and compensating for latency based on actual observations rather than theoretical calculations, the system achieves accurate synchronization with relatively simple computational operations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces complex mechanical clock synchronization mechanisms with software-based timestamp and latency compensation algorithms. This substitution uses simple arithmetic operations on timestamps rather than complex hardware synchronization protocols, reducing computational complexity while maintaining synchronization precision.

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

Data Source

PatentUS10791534B1Synchronizing sensing systems
Publication Date: 2020.09.29 FORD GLOBAL TECH LLC
  • US10791534B1 patent drawing
  • US10791534B1 patent drawing
  • US10791534B1 patent drawing

AI summary

In a message receiver, a receipt timestamp is assigned according to a time of wirelessly receiving a message. Object data about an object is extracted from the message, including a timestamp adjustment for the object from a message sender. An estimated sender capture timestamp is assigned to the object by subtracting the timestamp adjustment and an estimated message transmission latency from the receipt timestamp; a receiver capture timestamp is assigned to receiver object data captured in the receiver. The sender object data and the receiver object data are combined according to the estimated sender capture timestamp and the receiver capture timestamp, thereby generating combined object data.