IP Library › Granted Patent US 11,463,176
Granted Patent B2
US 11,463,176 · App. 17/076,183 · Granted Oct 4, 2022

Optical interconnects for a programmable virtualized self-optimizing signal processor

Inventors: Michael Y. Frankel (Bethesda, MD); Stephen B. Alexander (Annapolis, MD)
Assignee: Ciena Corporation
H04B10/572H04B10/40H04B10/541H04B10/5162H04B10/548
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,463,176
App. No.
17/076,183
Granted
Oct 4, 2022
Kind
B2
Abstract

An electrical circuit package includes an electrical processing engine circuit configured to perform data processing; and one or more co-packaged coherent optical Input/Output (IO) modules interconnected to the electrical processing engine circuit, wherein the electrical processing engine circuit is configured to interface electrical data including an optical signal waveform representation to each of the one or more co-packaged coherent optical IO modules, and wherein the one or more co-packaged coherent optical IO modules are configured to coherently transmit and receive optical data based on the optical signal waveform representation. The electrical processing engine circuit can be configured to perform optical modulation and demodulation based on the optical signal waveform representation, in addition to the data processing.

Claims (31)

1. An electrical circuit package comprising:

an electrical processing engine circuit configured to perform data processing; and

one or more co-packaged coherent optical Input/Output (IO) modules interconnected to the electrical processing engine circuit,

wherein the electrical processing engine circuit is configured to interface electrical data including an optical signal waveform representation to each of the one or more co-packaged coherent optical IO modules, and wherein the one or more co-packaged coherent optical IO modules are configured to coherently transmit and receive optical data based on the optical signal waveform representation,

wherein the electrical processing engine circuit is configured to implement Machine Learning for the optical signal waveform representation, wherein the Machine Learning includes transmitter-based Machine Learning based signal encoding and constellation shaping in a data path of every data-carrying signal, with periodic training, and receiver-based equalization and decoding in a data path of every data-carrying signal, with periodic training.

2. The electrical circuit package of claim 1 , wherein the electrical processing engine circuit is configured to perform optical modulation and demodulation based on the optical signal waveform representation, in addition to the data processing.

3. The electrical circuit package of claim 2 , wherein the data processing includes networking functions including any of switching, routing, multicast, and load balancing.

4. The electrical circuit package of claim 2 , wherein the data processing includes direct data processing functions on payload data.

5. The electrical circuit package of claim 2 , wherein the electrical processing engine circuit is virtualized for the data processing and the optical modulation and demodulation.

6. The electrical circuit package of claim 1 , wherein an optical data rate of the optical data is less than an electrical data rate of the optical signal waveform representation.

7. The electrical circuit package of claim 1 , wherein the one or more co-packaged coherent optical IO modules include standards-compliant mechanical and electrical interfaces in the electrical circuit package.

8. The electrical circuit package of claim 1 , wherein the one or more co-packaged coherent optical IO modules are configured to perform complex-field optical modulation and coherent intradyne demodulation.

9. The electrical circuit package of claim 1 , wherein the one or more co-packaged coherent optical IO modules include Digital-to-Analog Converter (DAC) and Analog-to-Digital Converter (ADC) functions for converting between digital interfaces and analog optical de/modulation.

10. The electrical circuit package of claim 1 , wherein the periodic training is based on a periodic sampling of one of a transmitted waveform and a received waveform at a time to conserve electrical processing engine circuit resources, with performance metrics obtained from a receiver at an opposite side of a communication link.

11. The electrical circuit package of claim 1 , wherein the periodic training is performed under control of user specified policy based on any of throughput, latency, spectral efficiency, format interoperability compliance, security, and robustness.

12. The electrical circuit package of claim 1 , wherein the electrical processing engine circuit is a commercial off the shelf (COTS) circuit configured with a programming language.

13. A system comprising:

an inference processing engine circuit;

a switching engine circuit;

a training engine circuit; and

one or more co-packaged coherent optical Input/Output (IO) modules interconnected to the switching engine circuit,

wherein the switching engine circuit is configured to interface electrical data including an optical signal waveform representation to each of the one or more co-packaged coherent optical IO modules, and wherein the one or more co-packaged coherent optical IO modules are configured to coherently transmit and receive optical data based on the optical signal waveform representation, and

wherein the training engine circuit is configured to periodically sample one of optical channels and perform Machine Learning based training and optimization, and pass a model to the inference processing engine circuit for modulation and demodulation.

14. The system of claim 13 , wherein the switching engine circuit includes networking functions including any of switching, routing, multicast, and load balancing.

15. A method comprising:

processing data in an electrical processing engine circuit configured to perform data processing;

interfacing an optical signal waveform representation to each of one or more co-packaged coherent optical Input/Output (IO) modules that are co-packaged with the electrical processing engine circuit;

transmitting and receiving optical data based on the optical signal waveform representation; and

periodically training Machine Learning based on periodic sampling of one of a transmitted waveform and a received waveform at a time to conserve electrical processing engine circuit resources, with performance metrics obtained from a receiver at an opposite side of a communication link.

16. The method of claim 15 , further comprising

implementing Machine Learning for the optical signal waveform representation in the electrical processing engine circuit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2020
From: FRANKEL, MICHAEL Y.; ALEXANDER, STEPHEN B.
To: CIENA CORPORATION
Reel/Frame 054128/0372 →
Continuity (1)
Related Publication 20220123841A1 · Apr 21, 2022
Cited By (1)
US 12,666,181