The issues of time synchronization and maintaining appropriate system timing are critical to the performance of many systems. They arise in situations where multiple synchronous data streams are transferred over networks, sensor data is encoded for telemetry purposes, data generated by software models is processed by hardware in Hardware-In-The-Loop (HIL) simulations, digital compressed audio/video streams are decoded, etc. Another prominent use is in multi-sensor systems, for example integrated GPS/INS navigation systems, where GPS and INS data must be time-stamped to ensure synchronization between these two sensors, and delivered at an appropriate rate to an integration computer for real-time processing.

These systems require appropriate time synchronization of multiple data streams with: (1) real time (absolute time synchronization), and/or (2) with each other (mutual/relative time synchronization). Effects such as clock frequency errors (on the encoder or decoder side), processing delays, data buffering delays, etc, cause the lack of time synchronization with respect to (1) and/or (2).

The work I did in 1997 outlines this problem, and presents a solution developed using some new, state-of-the-art, techniques. Its applications are: synchronous data networking/Time-Sensitive Networks (IEEE 802.x), telemetry, HIL, compressed audio/video, etc. The specific example I analyzed in 1997 relates to the processing of the MPEG-encoded audio/video data streams. I have obtained simulated results showing the time synchronization performance of my system is better that the performance obtained using conventional techniques. See my 1997 Design Supercon presentation – click on the link below to view it.

Design Supercon 97

This product is available for licensing, please contact Jack.


Copyright © 2013-2016 Jack Borninski. All Rights Reserved.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s