US 12,309,250 B1
Apparatus and method for preventing latency variation in timestamps of timing protocol packet transmitted through multi-lane ports
Nitzan Dror, Ramot Hashavim (IL); and Yaron Kittner, Pardes Hanna-Karkur (IL)
Assigned to Marvell Israel (M.I.S.L) Ltd., Yokne'am (IL)
Filed by Marvell Israel (M.I.S.L) Ltd., Yokne'am (IL)
Filed on Oct. 26, 2022, as Appl. No. 18/049,912.
Claims priority of provisional application 63/272,140, filed on Oct. 26, 2021.
Int. Cl. H04L 69/28 (2022.01); H04J 3/06 (2006.01)
CPC H04L 69/28 (2013.01) [H04J 3/0667 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for increasing accuracy of a timestamp applied to a timing protocol packet, the method comprising:
receiving, at a buffer of a first node, for transmission onto a transmission medium, at least one timing protocol packet among a plurality of packets of a data stream;
detecting, by control circuitry of an apparatus, that control data for skew adjustment affecting a timestamp to be applied to a timing protocol packet will be inserted into the data stream within a temporal interval by monitoring for insertion of the control data into the data stream; and
in response to detecting that the control data for skew adjustment will be inserted into the data stream within the temporal interval,
preventing, by the control circuitry, during the temporal interval, application of the timestamp to the timing protocol packet and preventing transmission of the timing protocol packet onto the transmission medium until after insertion, into the data stream, of the control data for skew adjustment has occurred.