×

Systems and methods for improving clock synchronization between master and slave devices

  • US 9,760,114 B1
  • Filed: 01/03/2014
  • Issued: 09/12/2017
  • Est. Priority Date: 01/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for improving clock synchronization between master and slave devices, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

  • receiving, at a slave device, at least one clock-synchronization packet from a master device via a network that supports an Internet Protocol (IP), the clock-synchronization packet having been diverted by a security threat from a network that supports transparent clocking to another network that does not support transparent clocking during transfer from the master device to the slave device;

    identifying, within the clock-synchronization packet, at least one additional item of IP information added to the clock-synchronization packet by a router that represents a portion of a route traversed by the clock-synchronization packet during the transfer from the master device to the slave device, the router being a device that is separate from the master device and the slave device;

    determining, based at least in part on the additional item of IP information identified within the clock-synchronization packet, that the clock-synchronization packet experienced a delay that exceeds a predetermined threshold during the transfer from the master device to the slave device; and

    in response to determining that the clock-synchronization packet experienced the delay during the transfer, discarding the clock-synchronization packet from a set of clock-synchronization packets capable of being used to synchronize a clock of the slave device with a clock of the master device.

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