H04J3/0638

UNICAST TRANSMISSIONS IN MESH NETWORK NODES

One embodiment of the present invention sets forth a technique for communicating within a network. The technique includes receiving, from a first node in the network and at a first receive time, a first periodic beacon that includes a first network time associated with the first node. The technique also includes determining a first transmission time of a first unicast message to the first node based on the first network time and a unicast interval between consecutive unicast listening times on the first node. The technique further includes transmitting the first unicast message to the first node at the first transmission time.

Method for a slave device for calibrating its output timing, method for a master device for enabling a slave device to calibrate its output timing, master device and slave device
11509410 · 2022-11-22 · ·

A method for a slave device for calibrating an output timing for transmitting data to a master device is provided. The master and slave devices are communicatively coupled via an interface. The method includes: receiving, from the master device, one or more consecutive first signal edges indicating a synchronization event; recovering a reference clock of the master device based on the one or more consecutive first signal edges; transmitting one or more predetermined second signal edges to the master device and generated using the recovered reference clock; receiving, from the master device, data indicating one or more sampled values of the master device for the one or more predetermined second signal edges; and adjusting the output timing based on a comparison of the one or more predetermined second signal edges and the one or more sampled values of the master device for the one or more predetermined second signal edges.

Frequency Offset Estimation Method For Average Consistency Clock Synchronization

The present invention relates to a frequency offset estimation method for average consensus-based clock synchronization, and belongs to the technical field of wireless sensor networks. According to the method, in combination with distributed one-way broadcast characteristics, solving of maximum likelihood estimation is converted into a linear optimization problem, and a relative frequency offset estimation value is obtained by adopting an iterative method. By applying the estimation value to the compensation of logic clock parameter between nodes, an effect of keeping logic clocks of network nodes consistent can be achieved. According to the present invention, distribution characteristics of communication time delay are fully considered, accurate relative frequency offset estimation can be implemented, so the synchronization precision of average consensus-based clock synchronization is effectively improved, the maximum likelihood estimation solving is performed by adopting the iterative method, an estimation algorithm is simplified, and storage overhead is reduced.

Synchronizing vehicle devices over a controller area network

A method for synchronizing devices in a vehicle may make use of the Controller Area Network (CAN) communication bus. A bus interface of each of two or more devices coupled to the bus may be configured to accept a same message broadcast via the communication bus, in which the message has a specific message identification (ID) header. A message may be received from the communication bus that has the specific message ID simultaneously by each of the two or more devices. Operation of the two or more devices may be synchronized by triggering a task on each of the two or more devices in response to receiving the message having the specific message ID.

Systems and methods for timestamp synchronization

Described herein are systems, methods, and non-transitory computer-readable media configured to determine times embedded in a plurality of signals. A time deviation is detected based on the times embedded in the plurality of signals. In response, signal strengths associated with the plurality of signals are determined. Data is timestamped based on time embedded a signal that has a highest signal strength.

Simulating time synchronization
11502913 · 2022-11-15 · ·

An example method includes creating, by a computing system and in response to user input, one or more virtual master devices and a plurality of virtual leaf devices in a virtual network system; selecting, by the computing system, data from one or more of real-time clock offset data, prerecorded clock offset data, or synthetically generated clock offset data; executing, by the computing system, a time synchronization simulation by applying a predefined clock offset generation algorithm to the selected data; and outputting, by the computing system, data indicative of results of the time synchronization simulation.

AIRFRAME TIMESTAMPING TECHNIQUE FOR POINT-TO-POINT RADIO LINKS
20230040503 · 2023-02-09 ·

An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows:

[00001] counter offset = ( TS 1 + TS 4 - TS 3 - TS 2 ) 2 ,

calculate a phase offset based on the counter offset, and correct a phase of the first transceiver.

Sensor-data processing device
11493948 · 2022-11-08 · ·

A sensor-data processing device, including at least one interface to communicate with at least one sensor element for detecting sensor events; at least one interface to communicate with at least one external computer device for processing sensor data representing the sensor events; devices for generating at least one time base specific to the sensor-data processing device; a device for assigning time stamps to the sensor events, the time stamps being based on the time base of the sensor-data processing device and being specific to the sensor-data processing device; a device for receiving a request signal from the computer device; with the aid of the computer device, the request signal being able to be assigned a time stamp based on a time base specific to the computer device; and a device for assigning a time stamp specific to the sensor-data processing device, to the request signal.

MULTI-CHANNEL SIGNAL SYNCHRONIZATION SYSTEM, CIRCUIT, AND METHOD

Embodiments of the present application provide a multi-channel signal synchronization system, circuit, and method. The multi-channel signal synchronization system comprises a clock signal generation module, a synchronization signal generation module, and signal receiving modules; the clock signal generation module is configured to generate a first clock signal; the synchronization signal generation module is configured to generate a synchronization signal based on the first clock signal and transmit the synchronization signal to the clock signal generation module; the clock signal generation module generates second clock signals on the basis of the synchronization signal and transmits the second clock signals to the signal receiving modules; the synchronization signal generation module transmits the synchronization signal to the signal receiving modules.

Period mapping method and network device

Embodiments of this application provide a period mapping method and a network device. The method includes: receiving, by a downstream first network device, first information sent by an upstream second network device, where the first information carries a number of the 1.sup.st period of the second network device, the number is referred to as a first number, and the first number includes a first label number and a first group number; and establishing, by the first network device, mapping relationships between numbers of a plurality of periods of the first network device and numbers of a plurality of periods of the second network device based on a mapping relationship between a second label number and a second group number that are included in a number of a first period that can be used to send the first information and a first label number and a first group number.