Patent ID: 8064484

Claim:
A method for generating frequency estimates between a client clock and multiple server clocks and supplying them to a multiple input frequency locked loop (MiFLL), the method being carried out in a computing device and comprising: receiving at least two protocol data units (PDUs) from each of at least two server clocks, wherein each PDU includes a plurality of time stamps; extracting the plurality of time stamps from each PDU; generating multiple frequency estimates that include a frequency estimate between the client clock and each of said at least two server clocks, wherein a frequency estimate between the client clock and each of said at least two server clocks is generated by: (i) computing a time offset between the client clock and the server clock for each PDU received from the server clock; (ii) selecting a subset of the computed time offsets; and (iii) generating the frequency estimate using the selected time offsets; and providing the frequency estimates to the MiFLL.