# US 10,313,103 B1 · Systems and methods for precise time synchronization with optical modules

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,313,103 B1
- Document ID: US10313103B1
- Status: Granted
- Kind: B1
- Application number: 15/878,703
- Filed: 2018-01-24
- Granted: 2019-06-04
- Earliest claimed: 2018-01-24
- Assignees: Ciena Corporation
- Applicants: Ciena Corporation
- Inventors: Daniel Claude Perras; Sebastien Gareau
- Web page: https://patentgrep.com/patent/US10313103B1

## CPC

- H04L 7/0075: {with photonic or optical means}
- H04B 10/40: Transceivers
- H04B 10/516: Details of coding or modulation
- H04J 3/0638: {Clock or time synchronisation among nodes; Internode synchronisation (synchronization for ring networks H04L12/422; data switching networks with synchronous transmission H04L12/43)}
- H04J 3/0697: {Synchronisation in a packet node}
- H04Q 11/0005: {Switch and router aspects}
- H04J 3/0667: {Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays (arrangements for monitoring round trip delays in packet switching networks H04L43/0864)}
- H04Q 2011/0045: {Synchronisation}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

An optical module for use in an optical system, the optical module implementing Precision Time Protocol (PTP) clock functionality therein. The optical module includes an electrical interface with the optical system; circuitry connected to the electrical interface and configured to implement a plurality of functions of functionality; an optical interface connected to the circuitry; and timing circuitry connected to the electrical interface and one or more of the plurality of functions, wherein the timing circuitry is configured to implement the PTP clock functionality.

## Claims

### Claim 1

An optical module for use in an optical system, wherein the optical module implements Precision Time Protocol (PTP) clock functionality therein, the optical module comprising:
an electrical interface with the optical system;
circuitry connected to the electrical interface and configured to implement a plurality of functions;
an optical interface connected to the circuitry; and
timing circuitry connected to the electrical interface and the circuitry, wherein the timing circuitry is configured to implement the PTP clock functionality, which is a timestamping function for use in a Boundary Clock implementation,
wherein the plurality of functions include management and operation of a data path, and the plurality of functions introduce delay asymmetry in the optical module between a forward direction and a reverse direction in the optical module and the timing circuitry is used to mitigate the effect of the delay asymmetry, and
wherein the optical module utilizes an Ethernet extension scheme where Alignment Markers are used on a coherent line, wherein the timing circuitry utilizes reserved bits in the Alignment Markers for timestamp references, and wherein PTP messages for the timestamping function are provided over one of an Ethernet data path or the reserved bits.

### Claim 2 (depends on 1)

The optical module of claim 1, wherein the plurality of functions comprise any of Soft Decision Forward Error Correction, mapping functionality, and coherent modulation.

### Claim 3 (depends on 1)

The optical module of claim 1, wherein a signal through the optical module is compliant to Optical Transport Network (OTN) and the timestamping function operates based on OTN.

### Claim 4 (depends on 1)

The optical module of claim 1, wherein the timing circuitry obtains an input reference frequency and/or time from the optical system over an existing interface on the electrical interface.

### Claim 5 (depends on 1)

The optical module of claim 1, wherein the electrical interface comprises one or more pins for a pilot tone to the circuitry in the optical module, and wherein the optical system utilizes the one or more pins for a reference clock input to the optical module.

### Claim 6 (depends on 1)

The optical module of claim 1, wherein the optical module is a pluggable optical module compliant to an associated Multi Source Agreement.

### Claim 7 (depends on 1)

The optical module of claim 1, wherein the optical module is an on-board optics module.

### Claim 8

An optical module for use in an optical system, wherein the optical module implements Precision Time Protocol (PTP) clock functionality therein, the optical module comprising:
an electrical interface with the optical system;
Soft Decision Forward Error Correction (SD-FEC) circuitry;
mapping and framing circuitry;
a coherent modem connected to the SD-FEC circuitry and the mapping and framing circuitry; and
timing circuitry connected to the electrical interface, the SD-FEC circuitry, and the mapping and framing circuitry, wherein the timing circuitry is configured to implement the PTP clock functionality, which is a timestamping function for use in a Boundary Clock implementation,
wherein the plurality of functions include management and operation of a data path, and the plurality of functions introduce delay asymmetry in the optical module between a forward direction and a reverse direction in the optical module and the timing circuitry is used to mitigate the effect of the delay asymmetry, and
wherein the optical module utilizes an Ethernet extension scheme where Alignment Markers are used on a coherent line, wherein the timing circuitry utilizes reserved bits in the Alignment Markers for timestamp references, and wherein PTP messages for the timestamping function are provided over one of an Ethernet data path or the reserved bits.

### Claim 9 (depends on 8)

The optical module of claim 8, wherein the PTP clock functionality comprises a timestamping function for use in a Boundary Clock implementation.

### Claim 10 (depends on 8)

The optical module of claim 8, wherein the electrical interface comprises one or more pins for a pilot tone to the circuitry in the optical module, and wherein the optical system utilizes the one or more pins for a reference clock input to the optical module.

### Claim 11 (depends on 8)

The optical module of claim 8, wherein the optical module is a pluggable optical module compliant to an associated Multi Source Agreement.

### Claim 12 (depends on 8)

The optical module of claim 8, wherein the optical module is an on-board optics module.

### Claim 13

A method implemented by an optical module in an optical system, the method comprising:
processing signals in a forward direction from the optical system to a medium;
processing signals in a reverse direction from the medium to the optical system, wherein a plurality of functions in the optical module include management and operation of a data path, and the plurality of functions introduce delay asymmetry in the optical module between a forward direction and a reverse direction in the optical module and the timing circuitry is used to mitigate the effect of the delay asymmetry;
monitoring and determining the delay asymmetry between the forward direction and the reverse direction; and
performing Precision Time Protocol (PTP) functionality based on the delay asymmetry, wherein the PTP functionality is a timestamping function for use in a Boundary Clock implementation,
wherein the optical module utilizes an Ethernet extension scheme where Alignment Markers are used on a coherent line, wherein the timestamping function utilizes reserved bits in the Alignment Markers for timestamp references, and wherein PTP messages for the timestamping function are provided over one of an Ethernet data path or the reserved bits.

### Claim 14 (depends on 11)

The method of claim 11, wherein the plurality of functions comprise any of Soft Decision Forward Error Correction, mapping functionality, and coherent modulation.

### Claim 15 (depends on 11)

The method of claim 11, wherein the optical module is a pluggable optical module compliant to an associated Multi Source Agreement.

### Claim 16 (depends on 11)

The method of claim 11, wherein the timestamping function obtains an input reference frequency and/or time from the optical system over an existing interface on an electrical interface.

### Claim 17 (depends on 11)

The method of claim 11, wherein the electrical interface comprises one or more pins for a pilot tone to circuitry in the optical module, and wherein the optical system utilizes the one or more pins for a reference clock input to the optical module.
