Patent ID: 11924318
Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
Field: Telecommunications (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A network device, comprising:
a packet processor including a first timestamping engine configured to:
generate a domain-specific timestamp for a timing message to be transmitted by the network device, the domain-specific timestamp generated using a domain-specific clock maintained by the network device,
generate a first local-domain timestamp for the timing message, the first local-domain timestamp generated based on a first local-domain clock used by the packet processor, and
adjust the domain-specific timestamp using the first local-domain timestamp to generate an adjusted domain-specific timestamp,

wherein the packet processor is configured to transfer the timing message having the adjusted domain-specific timestamp from the packet processor to a physical layer (PHY) processor of the network device via an internal communication link within the network device; and
the PHY processor, configured to communicatively couple with one or more network links external to the network device, the PHY processor including a second timestamping engine configured to:
generate a second local-domain timestamp using a second local-domain clock used by the PHY processor, and
modify timing information in the timing message using the second local-domain timestamp, the timing information being separate from the adjusted domain-specific timestamp;

wherein the PHY processor is further configured to transmit the timing message via at least one of the one or more network links, the timing message including the adjusted domain-specific timestamp and the timing information when transmitted so that the adjusted domain-specific timestamp and the timing information is available to another network device that receives the timing message to use the timing information to further adjust the adjusted domain-specific timestamp to determine a time, measured by the domain-specific clock, at which the PHY processor transmitted the timing message via the network link.