Claims
- 1. Apparatus for use at a node of an optical fiber ring network, comprising:
at least one link card that sends and receives a data stream to and from a client device; a least one multiplexer unit that sends and receives data streams to and from at least first and second optical fiber cables; and switching apparatus for interconnecting the multiplexer units to the link cards; each multiplexer unit including a coarse optical wavelength division multiplexer and demultiplexer that sends a first data stream over the first optical fiber cable using a first optical wavelength and that receives a second data stream from the first optical fiber cable at a second optical wavelength, where the first and second optical wavelengths differ by at least 10 nm.
- 2. The apparatus of claim 1, wherein the coarse optical wavelength division multiplexer and demultiplexer sends a third data stream over the second optical fiber cable using the second optical wavelength and receives a fourth data stream over the second optical fiber cable at the first optical wavelength.
- 3. The apparatus of claim 1, wherein each link card includes an inbound FIFO frame buffer with memory capacity for storing at least 120 Fibre Channel frames sent by the client device to the link card and an outbound FIFO frame buffer with memory capacity for storing at least 120 Fibre Channel frames sent by another device to the link card for transmission to the client device.
- 4. The apparatus of claim 3, wherein each link card includes circuitry that exchanges buffer credit signals with another link card coupled thereto by one of the first and second optical fiber cables so as to pre-fill the outbound FIFO frame buffer with frames of data before the client device sends flow control messages to request the transmission of those data frames by another client device coupled to the other link card.
- 5. The apparatus of claim 3, wherein each link card includes flow control circuitry for pre-filling the outbound FIFO frame buffer with frames of data before the client device sends flow control messages to request the transmission of those data frames.
- 6. The apparatus of claim 1, wherein
each link card includes an inbound FIFO frame buffer that stores frames sent by the client device to the link card and an outbound FIFO frame buffer that stores frames sent by another device to the link card for transmission to the client device; and the link card stores data into the inbound FIFO frame buffer and reads data from the outbound FIFO frame buffer at a first clock rate associated with the client device, and reads data the inbound FIFO frame buffer for transmission to the multiplexer unit and stores data received from the multiplexer unit into the outbound FIFO frame buffer at a second clock rate associated with the link card, whereby the data stream sent and received to and from the client device is retimed from the first clock rate to the second clock rate.
- 7. The apparatus of claim 6, wherein the data stream sent and received to and from the client device is a Fibre Channel data stream, the first clock rate is approximately 1.0625 Gbps, and the second clock rate is at least 1.25 Gbps.
- 8. The apparatus of claim 6, wherein the multiplexer unit includes a smoothing circuit that retimes the data stream sent from the client device from the second clock rate to a third clock rate associated with the multiplexer unit, the multiplexer unit transmitting the data stream over one of the first and second optical fiber cables at the third clock rate.
- 9. Apparatus for use at a node of an optical fiber ring network, comprising:
a first link card that sends and receives first and second data streams to and from a client device; a second link card that sends and receives third and fourth data streams to and from the client device; a first multiplexer unit that merges the first and third data streams into a first combined data stream and transmits the first combined data stream over a first optical fiber cable, and that receives a second combined data stream from the first optical fiber and extracts the second and fourth data streams from the second combined data stream; and switching apparatus for interconnecting the first multiplexer unit to the first and second link cards; the first multiplexer unit including a coarse optical wavelength division multiplexer and demultiplexer that sends the first combined data stream over the first optical fiber cable using a first optical wavelength and receives the second combined data stream from the first optical fiber cable at a second optical wavelength, where the first and second optical wavelengths differ by at least 10 nm.
- 10. The apparatus of claim 9, wherein the first and second data streams are Fibre Channel data streams and the third and fourth data streams are Gigabit Ethernet data streams.
- 11. The apparatus of claim 9, wherein one of the first multiplexer unit and the first link card includes circuitry that inserts into the first data stream, prior to the first data stream being merged with the third data stream, marking symbols for marking the first data stream so as to enable a receiving device that receives the first combined data stream to identify the first data stream within the first combined data stream.
- 12. The apparatus of claim 11, wherein the first multiplexer unit includes a demultiplexer that demultiplexes the second combined data stream into the second and fourth data streams and that identifies the second data stream by identifying instances of the marking symbols in the second combined data stream.
- 13. The apparatus of claim 9, wherein the coarse optical wavelength division multiplexer and demultiplexer sends a third combined data stream over the second optical fiber cable using the second optical wavelength and receives a fourth combined data stream over the second optical fiber cable at the first optical wavelength.
- 14. The apparatus of claim 9, wherein the first and second link cards each include an inbound FIFO frame buffer with memory capacity for storing at least 120 Fibre Channel frames sent by the client device to the link card and an outbound FIFO frame buffer with memory capacity for storing at least 120 Fibre Channel frames sent by another device to the link card for transmission to the client device.
- 15. The apparatus of claim 14, wherein the first and second link cards each include circuitry for exchanging buffer credit signals with another link card coupled thereto by one of the first and second optical fiber cables so as to pre-fill the outbound FIFO frame buffer with frames of data before the client device sends flow control messages to request the transmission of those data frames by another client device coupled to the other link card.
- 16. The apparatus of claim 14, wherein the first and second link cards each includes flow control circuitry for pre-filling the outbound FIFO frame buffer with frames of data before the client device sends flow control messages to request the transmission of those data frames.
- 17. The apparatus of claim 9, wherein
the first and second link cards each include an inbound FIFO frame buffer for storing frames sent by the client device to the link card and an outbound FIFO frame buffer for storing frames sent by another device to the link card for transmission to the client device; and the first and second link cards each store data into the inbound FIFO frame buffer and read data from the outbound FIFO frame buffer at a first clock rate associated with the client device, and read data the inbound FIFO frame buffer for transmission to the first multiplexer unit and store data received from the multiplexer unit into the outbound FIFO frame buffer at a second clock rate associated with the link card, whereby the data stream sent and received to and from the client device is retimed from the first clock rate to the second clock rate.
- 18. The apparatus of claim 17, wherein the first and second data streams sent and received to and from the client device are Fibre Channel data streams, the first clock rate is approximately 1.0625 Gbps, and the second clock rate is at least 1.25 Gbps.
- 19. The apparatus of claim 17, wherein the first multiplexer unit includes a smoothing circuit that retimes the first data stream sent from the client device from the second clock rate to a third clock rate associated with the first multiplexer unit, the first multiplexer unit transmitting the first data stream over one of the first and second optical fiber cables at the third clock rate.
Parent Case Info
[0001] The present invention relates generally to optical fiber communication systems, and particularly to a system architecture for making efficient use of optical fiber communication rings and provided reliable logical connections between network nodes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60153519 |
Sep 1999 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09660388 |
Sep 2000 |
US |
Child |
10750808 |
Jan 2004 |
US |