An optical fiber ring network includes a plurality of interconnected nodes,
each pair of neighboring nodes being interconnected by a pair of optical
links. Using coarse wavelength division multiplexing, data is transmitted
in both directions over each link, using a first wavelength .lambda.1 to
transmit data in a first direction over the link and a second wavelength
.lambda.2 to transmit data in a second, opposite direction over the link.
The two wavelengths .lambda.1 and .lambda.2 differ by at least 10 nm. Each
of the data streams transmitted over the optical link has a bandwidth of
at least 2.5 Gbps. Further, each data stream has at least two logical
streams embedded therein. A link multiplexer at each node of the network
includes one or more link cards for coupling the link multiplexer to
client devices, and one or more multiplexer units for coupling the link
multiplexer to the optical links. Each link card includes frame buffers
capable of storing numerous Fibre Channel frames that are being
transmitted to and from the client device(s) coupled to that link card.
The link card also includes flow control logic for pre-filling the frame
buffers with frames of data before the receiving client devices send flow
control messages to request their transmission. The combined effect of the
frame buffers and flow control logic is that the full bandwidth of the
links can be utilized even when the network nodes are very far apart and
the client devices have small input data buffers.
Ein Ringnetz der optischen Faser schließt eine Mehrzahl der verbundenen Nullpunkte, jedes Paar benachbarte Nullpunkte ein, die durch ein Paar Lichtleitstrecken zusammengeschaltet werden. Mit der groben Wellenlängeabteilung Mehrkanalausrüstung werden Daten in beide Richtungen über jede Verbindung mit einem ersten Wellenlänge lambda.1, Daten in einer ersten Richtung über die Verbindung und ein zweites Wellenlänge lambda.2 zu übertragen, um Daten in einer zweiter, gegenüber von Richtung über die Verbindung zu übertragen übertragen. Das das zwei Wellenlängen lambda.1 und lambda.2 unterscheiden sich durch 10 nm mindestens. Jeder der Datenströme, die über die Lichtleitstrecke übertragen werden, hat eine Bandbreite von 2.5 Gbps mindestens. Weiter hat jeder Datenstrom mindestens zwei logische Ströme, die darin eingebettet werden. Ein Verbindung Mehrfachkoppler an jedem Nullpunkt des Netzes schließt eine oder mehr Verbindung Karten für die Verbindung des Verbindung Mehrfachkopplers zu den Klient Vorrichtungen und eine oder mehr Mehrfachkopplermaßeinheiten für die Verbindung des Verbindung Mehrfachkopplers zu den Lichtleitstrecken ein. Jede Verbindung Karte schließt die Bildspeicher ein, die zur Speicherung der zahlreichen Faser-Führung Rahmen fähig sind, die nach und von dem Klient device(s) übermittelt werden, das dieser Verbindung Karte verbunden wird. Die Verbindung Karte schließt auch Steuerung des Datenflusseslogik für pre-filling die Bildspeicher mit Rahmen von Daten ein, bevor die empfangenden Klient Vorrichtungen Steuerung des Datenflussesanzeigen senden, um um ihr Getriebe zu bitten. Der kombinierte Effekt der Bildspeicher- und Steuerung des Datenflusseslogik ist, daß die volle Bandbreite der Verbindungen verwendet werden kann, selbst wenn die Netzknoten sehr weites getrennt sind und die Klient Vorrichtungen kleine Eingang Datenpuffer haben.