×

Clock harmonization in deterministic networks

  • US 10,348,481 B1
  • Filed: 04/30/2018
  • Issued: 07/09/2019
  • Est. Priority Date: 04/30/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a device in a network, a plurality of packets from one or more neighbors of the device, wherein each of the packets has a scheduled delivery time interval according to a deterministic communication schedule;

    determining, by the device, an amount of clock drift for each of the one or more neighbors of the device by comparing arrival times of the received packets to their scheduled delivery time intervals according to the deterministic communication schedule;

    determining, by the device, a distance from each of the one or more neighbors of the device to a clock reference in the network;

    calculating, by the device, a clock adjustment based on the amount of clock drift for each of the one or more neighbors by applying, for each of the one or more neighbors, a weighting to the amount of clock drift for that neighbor, based on the determined distance from that neighbor to the clock reference in the network; and

    adjusting, by the device, a clock of the device using the calculated clock adjustment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×