Inter-Packet Gap Network Clock Synchronization
First Claim
Patent Images
1. A network component comprising:
- a processor configured to;
receive a data stream from an upstream node, wherein the data stream comprises a plurality of Ethernet packets and a synchronization request comprising a timestamp;
synchronize a clock with the timestamp; and
transmit a response to the upstream node,wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization request and the timestamp.
1 Assignment
0 Petitions
Accused Products
Abstract
A network component comprising a processor configured to receive a data stream from an upstream node, wherein the data stream comprises a plurality of Ethernet packets and a synchronization request comprising a timestamp, synchronize a clock with the timestamp, and transmit a response to the upstream node, wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization request and the timestamp.
-
Citations
20 Claims
-
1. A network component comprising:
-
a processor configured to; receive a data stream from an upstream node, wherein the data stream comprises a plurality of Ethernet packets and a synchronization request comprising a timestamp; synchronize a clock with the timestamp; and transmit a response to the upstream node, wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization request and the timestamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. The network component comprising:
-
a processor configured to; receive a clock synchronization data in a data stream, wherein the clock synchronization data comprises a timestamp and a control header that indicates a requested operational mode; determine whether the network component supports the requested operational mode; and synchronize a clock with the clock synchronization data when the network component supports the operational mode, wherein the clock synchronization data is located in a gap between two of the Ethernet packets. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
receiving a first synchronization packet located in an inter-packet gap (IPG) of a first data stream at a downstream node, wherein the downstream node supports an operational mode indicated in the synchronization packet; synchronizing a clock with the synchronization packet, wherein the synchronization packet comprises a timestamp and a control header; and transmitting a second synchronization packet to an upstream node, wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization packet and the timestamp in the IPG.
-
-
18. The method in 17, wherein the control header indicates whether the synchronization packet is a request for clock synchronization or an acknowledgement for clock synchronization, wherein the control header indicates the operational mode, and wherein the synchronization packet is discarded when the downstream nodes does not support the operational mode.
-
19. The method 17, wherein the first synchronization packet comprises a timestamp, wherein the timestamp is associated with a clock in an upstream node, and wherein the clock is synchronized with the second clock in frequency.
-
20. The method 17, a second synchronization packet comprises a timestamp, wherein the timestamp is associated with a clock in an upstream node, and wherein the second synchronization packet is located in the inter-packet gap (IPG) of a third data stream.
Specification