Wireless Time Code Synchronization via Serial Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time code synchronization methods in wireless communication systems are inaccurate, leading to large errors and workloads when synchronizing multiple video and audio devices in film and television production environments.

Innovation Solution

A method for wireless time code synchronization using a network system with a master node and slave nodes, where the master node periodically sends data packets containing a first time code and serial number information, allowing slave nodes to compensate and synchronize their time codes by determining a second time code based on the serial number information, thereby achieving accurate synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If time code information is set manually for each machine, then time code synchronization can be achieved, but the workload increases significantly and errors occur

Engineering Contradiction:
Improvetime code synchronization accuracyVSAvoidoperation workload
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system enables automatic time code synchronization where the master node automatically distributes time code information to slave nodes through wireless communication. Each slave node automatically receives and synchronizes to the master node's time code, eliminating the need for manual configuration and reducing human error while maintaining high synchronization accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The master node acts as an intermediary that centralizes time code generation and distribution. Instead of manually configuring each device individually, the master node serves as a single point of control that automatically manages time code synchronization across all slave nodes, significantly reducing operational workload

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If wireless synchronization is used, then operation workload is reduced, but synchronization accuracy decreases

Engineering Contradiction:
Improveoperation workloadVSAvoidtime code synchronization accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system incorporates feedback mechanisms where slave nodes receive time code data packets from the master node containing serial number information. Each slave node uses this feedback to calculate compensation values based on transmission delays and compensates its local time code accordingly, maintaining high synchronization accuracy despite wireless communication variations

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts synchronization parameters by incorporating serial number information in data packets. Slave nodes use these parameters to calculate and apply compensation values that account for wireless transmission variations, thereby maintaining accurate synchronization while benefiting from wireless operation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11722976B2Time code synchronization method
Publication Date: 2023.08.08 APUTURE IMAGING IND CO LTD
  • US11722976B2 patent drawing
  • US11722976B2 patent drawing
  • US11722976B2 patent drawing

AI summary

The embodiment of the present disclosure provides a time code synchronization method, which includes following steps of: determining a target master node and one or more target slave nodes of a network system among the plurality of nodes; periodically sending a data packet to the one or more target slave nodes by the target master node, wherein the data packet includes a first time code and serial number information of the target master node; compensating the first time code according to the serial number information to obtain a second time code, and synchronizing the second time code by the one or more target slave nodes.