US 12,431,999 B1
Transmitting clock signals in network packets
James Paul Rivers, Capitola, CA (US); and Scott Andrew Emery, Saratoga, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on May 26, 2022, as Appl. No. 17/825,970.
Int. Cl. H04J 3/06 (2006.01)
CPC H04J 3/0679 (2013.01) [H04J 3/065 (2013.01); H04J 3/0667 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method of transmitting a clock signal in a clock distribution network, the method comprising:
generating a packet of data including a bit representing a clock signal, wherein the generating of the packet of data includes synchronizing a timing signal from a reference clock to a preamble timing of the packet of data using a clock switching circuit;
embedding, by the clock switching circuit, metadata within the packet of data, the metadata including information associated with the clock signal and transmitting the packet of data using a clock distribution circuit;
receiving the packet of data in a receiving device;
extracting the clock signal from the packet of data; and
synchronizing a system clock on the receiving device to the extracted clock signal to synchronize the system clock to the timing signal.