Unlock instant, AI-driven research and patent intelligence for your innovation.

Precision time synchronization over standardized networking protocols

a networking protocol and time synchronization technology, applied in the field of time synchronization technique between network nodes, can solve the problems of limited use in real-time systems, difficulty in establishing a common time base, and the ability to synchronize time across the network

Inactive Publication Date: 2020-02-20
WHELEN ENGINEERING COMPANY
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach provides reliable and accurate time synchronization across network nodes using existing standardized protocols, avoiding compatibility issues and hardware limitations, enabling efficient multi-hop network synchronization.

Problems solved by technology

When such systems are required to operate over a wireless network, the problem of establishing a common time base can be a difficult one to solve due to non-deterministic medium access control in the networking stack.
While each standardized networking protocol has advantages and disadvantages in terms of throughput, power consumption, range, and cost, they all lack the capability to synchronize time across the network and therefore have inherently limited use in real-time systems.
Various time synchronization methods have been developed as follows, but they all exhibit many technical problems in accuracy and compatibility with devices using existing standardized protocols.
However, Maroti requires hardware timestamping, which is not widely available in hardware such as microcontrollers and microprocessors.
It also requires custom MAC frames to be exchanged across the network to synchronize nodes, thus resulting in many problems when working with an existing protocol or a third-party networking stack that does not have any provisions for sending custom MAC frames.
Moreover, Maroti requires that a timestamp of a transmitter triggering the time synchronization be embedded within a synchronization message itself, which is impossible for protocols using a MAC or application layer encryption.
This assumes that a collision could not occur after the CCA, which would be particularly problematic if that message were to be retransmitted without replacing the timestamp data.
Furthermore, it is not necessarily likely that all radio hardware will have access to this interrupt.
In addition, while U.S. Patent Publication No. 2015 / 0071309 to Aweya has proposed a method for synchronizing a master and a slave over a multi-hop network, it does not give a solution for synchronizing more than two devices, or synchronizing devices in a decentralized network (no master).
However, Aweya also requires hardware timestamping, which is not widely available in microcontrollers and microprocessors.
Thus, it is unclear how this time synchronization method might be applied to a protocol utilizing a MAC or application layer encryption without breaking it.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Precision time synchronization over standardized networking protocols
  • Precision time synchronization over standardized networking protocols
  • Precision time synchronization over standardized networking protocols

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028]Embodiments of the present invention will now be described in detail on the basis of the drawings. However, the following embodiments do not restrict the invention claimed in the claims. Moreover, all combinations of features described in the embodiments are not necessarily mandatory for the architecture of the present system and methods. Like numbers are assigned to like elements throughout the description of the embodiments of the present invention.

[0029]It will be understood that, although the terms first, second, third, etc. may be used herein to describe various elements. Locations of these elements or orders where the elements are arranged should not be limited by these terms. Instead, these terms are only used to distinguish one element from another element.

[0030]The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system, method and computer product for performing a time synchronization between first and second nodes includes the first node performing: generating a synchronization message, transmitting the synchronization message to the second node at a first time, taking a first timestamp in response to the synchronization message being transmitted and transmitting a timestamp message including the first timestamp to the second node at a second time; and the second node performing: receiving the synchronization message and the timestamp message from the first node, taking a second timestamp in response to the synchronization message being received, receiving the timestamp message from the first node, obtaining the first timestamp based on the received timestamp message, obtaining a timing offset between the first timestamp and the second timestamp and performing a time synchronization to the first node based on the timing offset.

Description

TECHNICAL FIELD[0001]The present invention relates to a time synchronization technique between network nodes, and more particularly to a method for performing a time synchronization between network nodes over a multi-hop network and a network system using the method.BACKGROUND[0002]In many applications including real-time systems that requires events to occur simultaneously across network nodes with millisecond or sub-millisecond precision, a time synchronization has become more important.[0003]When such systems are required to operate over a wireless network, the problem of establishing a common time base can be a difficult one to solve due to non-deterministic medium access control in the networking stack.[0004]Modern computing systems traditionally adopt one or more standardized networking interfaces for communicating with a variety of remotely located devices. Wi-Fi®. Bluetooth®, ZigBee®. Thread, and Ethernet are some examples of standardized networking protocols and interfaces ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04J3/06H04L29/06
CPCH04L69/22H04L69/28H04J3/0655H04J3/0682H04J3/0635H04J3/0664H04L63/0428H04L67/1095
Inventor GARRETT, CALEB
Owner WHELEN ENGINEERING COMPANY