Optical Network Interface Module Using a Hardware Programmable Optical Network Interface Engine
First Claim
Patent Images
1. A hardware programmable optical network interface (ONI) engine for use in an ONI module, the ONI engine comprising:
- an optoelectronic control interface for interfacing to an optoelectronic front-end, said optoelectronic control interface supporting at least two different types of optoelectronic front-ends;
a host interface for interfacing to a host module, said host interface supporting at least two different types of host modules, wherein the host modules implement higher layer functions of a transport protocol; and
ONI components connectable between the optoelectronic control interface and the host interface;
wherein the ONI components implement physical layer functions of a transport protocol and are hardware programmable to implement at least two different transport protocols.
3 Assignments
0 Petitions
Accused Products
Abstract
An optical network interface (ONI) module has two main components: an optoelectronic front-end and a general purpose hardware-programmable optical network interface engine. The ONI engine is hardware programmable, allowing the user to configure the overall ONI module with different optoelectronic front-ends and for use with different host modules. In this way, the ONI module can be configured for different applications and protocols.
48 Citations
17 Claims
-
1. A hardware programmable optical network interface (ONI) engine for use in an ONI module, the ONI engine comprising:
-
an optoelectronic control interface for interfacing to an optoelectronic front-end, said optoelectronic control interface supporting at least two different types of optoelectronic front-ends; a host interface for interfacing to a host module, said host interface supporting at least two different types of host modules, wherein the host modules implement higher layer functions of a transport protocol; and ONI components connectable between the optoelectronic control interface and the host interface;
wherein the ONI components implement physical layer functions of a transport protocol and are hardware programmable to implement at least two different transport protocols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for configuring a hardware programmable optical network interface (ONI) engine for use in an ONI module designed for an application, the method comprising:
-
specifying an optoelectronic front-end for the application; specifying a host module for the application; and hardware programming the ONI engine to interface with the selected optoelectronic front-end and the selected host module.
-
Specification