Patent ID: 9742549
Date: 2017-08-22
CPC Classifications: H04J

Claim:
1. A server for transmitting data over a transport network, the server comprising: a clock generator configured to generate a server clock signal; a mapping circuit configured to receive a client data signal and a client clock signal that is asynchronous with respect to the server clock signal, the mapping circuit further configured to map the client clock signal and the client data signal into a server data stream based on timing of the server clock signal; and a clock difference calculation circuit comprising at least one time-to-digital converter (TDC) configured to generate a first plurality of digital timestamps representing a plurality of transitions of the client clock signal and to generate a second plurality of digital timestamps representing a plurality of transitions of the server clock signal, the clock difference calculation circuit configured to generate clock difference data comprising a digital representation of a time difference between the server clock signal and the client clock signal based on the first plurality of digital timestamps and on the second plurality of digital timestamps, the mapping circuit further configured to insert the clock difference data into the server data stream.