Patent ID: 9407426
Filing Date: 2016-08-02
CPC Classification: H04B,H04L

Claim Text:
1. A programmable optical network interface for use in a tunable pluggable optical module, the programmable optical network interface comprising: an optical network interface engine which is programmable for use with different types of optoelectronic front-ends and different types of host modules, the host modules being disposed outside the programmable optical network interface, wherein the optical network interface engine supports a plurality of transport protocols and a plurality of applications, wherein the optical network interface engine includes: a field programmable gate array (FPGA) type circuitry for implementing physical layer functions of the plurality of transport protocols and the plurality of applications, and components for use with the different types of optoelectronic front-ends and the different types of host modules, and wherein the optical network interface engine is to be used for the plurality of the applications; an optoelectronic control interface for interfacing the optical network interface engine to the different types of optoelectronic front-ends, each optoelectronic front-end including an optical transmitter and an optical receiver, the optoelectronic control interface comprising functionality to interface with the different types of optoelectronic front-ends; and a host interface for interfacing the optical network interface engine to the different types of host modules, the host interface comprising functionality to interface with the different types of host modules, wherein the programmable optical network interface is disposed within the tunable pluggable optical module.