IP Library Granted Patent US 11,888,587
Granted Patent B2
US 11,888,587 · App. 17/376,232 · Granted Jan 30, 2024

Tolerant PCS for accurate timestamping in disaggregated network elements and synchronization method

Inventors: John Andrew Earl (Ottawa, CA); David James Evans (Ottawa, CA); David Stuart (Ottawa, CA); Daniel Claude Perras (Ottawa, CA)
Assignee: Ciena Corporation
H04J3/0667H04J3/067H04J3/0655H04J3/0673H04W92/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,888,587
App. No.
17/376,232
Granted
Jan 30, 2024
Kind
B2
Abstract

A network element includes a port; and a device with circuitry configured to encode data for communication to a second device via a plurality of physical channels, and utilize one of the plurality of physical channels as a dedicated timing channel with encoding thereon different from encoding on the other plurality of physical channels, and interface encoded data via the plurality of physical channels with the port for transmission and reception with a second device.

Claims (28)

1. A network element comprising:

a port including a transmitter and a receiver; and

a device comprising circuitry configured to

encode data for communication to a second device via a plurality of physical channels,

utilize one of the plurality of physical channels as a dedicated timing channel, to the second device for synchronization therebetween, wherein the dedicated timing channel includes encoding thereon different from encoding on the other plurality of physical channels,

interface encoded data via the plurality of physical channels with the port for transmission and reception with the second device, and

perform a three layer timestamp exchange including between a PTP application layer including a Precision Time Protocol (PTP) clock, an interworking function to the dedication timing channel, and the dedicated timing channel.

2. The network element of claim 1 , wherein the plurality of physical channels are Ethernet Physical channels.

3. The network element of claim 1 , wherein the encoding on the dedicated timing channel has a significantly lower throughput than the encoding on the other plurality of physical channels.

4. The network element of claim 1 , wherein the encoding on the dedicated timing channel includes encoding the data as a series of codes, replicating and interleaving the series of codes, and adding a header.

5. The network element of claim 1 , wherein the circuitry is further configured to

add timestamps to the encoded data on the dedicated timing channel.

6. The network element of claim 1 , wherein the network element is a distributed, disaggregated network element, and the device and the second device are both included therein.

7. The network element of claim 1 , wherein the port is on a pluggable optical module.

8. The network element of claim 1 , wherein the data on the dedicated timing channel includes PTP messages.

9. A method comprising:

receiving data for transmission;

encoding the data for communication to a device via a plurality of physical channels;

utilizing one of the plurality of physical channels as a dedicated timing channel, to the device for synchronization, wherein the dedicated timing channel includes encoding thereon different from encoding on the other plurality of physical channels;

transmitting the encoded data via the plurality of physical channels through a port communicatively coupled to the second device, the port including a transmitter and a receiver; and

performing a three layer timestamp exchange including between a Precision Timer Protocol (PTP) application layer including a PTP clock, an interworking function to the dedication timing channel, and the dedicated timing channel.

10. The method of claim 9 , wherein the plurality of physical channels are Ethernet Physical channels.

11. The method of claim 9 , wherein the encoding on the dedicated timing channel includes encoding the data as a series of codes, replicating and interleaving the series of codes, and adding a header.

12. The method of claim 9 , wherein the method is performed in a distributed, disaggregated network element.

13. The method of claim 9 , wherein the encoding on the dedicated timing channel has a significantly lower throughput than the encoding on the other plurality of physical channels.

14. The method of claim 9 , further comprising

adding timestamps to the encoded data on the dedicated timing channel.

15. The method of claim 9 , wherein the port is on a pluggable optical module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2021
From: EARL, JOHN ANDREW; EVANS, DAVID JAMES; STUART, DAVID; PERRAS, DANIEL CLAUDE
To: CIENA CORPORATION
Reel/Frame 056862/0367 →
Continuity (1)
Related Publication 20230029041A1 · Jan 26, 2023