This invention deals with management of very high-speed fiber-optic communications systems, and in particular with the ability to manage or control the parameters of physical transport medium, and components of these systems.
Data communications systems commonly use fiber optic communication links to interconnect between the switches and routers, which control the flow of data in the communication networks. Many independent standards and protocols are used in high-speed communication, each with its own specific requirements and specifications. Management of the networks is an integral part of every communication standard or protocol, intended to guarantee the quality of service, and the integrity of data transmitted over the networks. Several of these protocols apply methods of passing management information between the protocol entities on either side of the link, a practice sometimes referred to as “Layer 1 management.” However, until the present invention there was no protocol-independent method of passing this information between the endpoints, and there is no method of passing information about the status and control of the optical system itself.
A Multi-Source Agreement (MSA) is an agreement between several interested parties to adopt and use a particular protocol, standard, or design. One such MSA specifies a plug-in optical transceiver interface operating at data rate of one Gigabit per second, called GBIC (Gigabit Interface Controller). The GBIC MSA defines the physical and electrical properties of the Gigabit transceiver interface. The GBIC MSA also defines a serial electrical interface, which provides access to a non-volatile memory, which stores information about the transceiver module. Data stored in the non-volatile memory include identification information of the transceiver, its manufacturer, and the transceiver's properties and capabilities. The serial interface defined by the GBIC MSA, uses a 2-wire serial communication protocol, wherein one wire is used for bi-directional transfer of data, and wherein the other wire is used to supply a clock for the serial interface. Another MSA example is the one for a small-form plug-in (SFP) optical interface operating at speeds up to 2.5 Gbps, commonly used for communication protocols known as SONET, Ethernet, and Fiber-Channel. The SFP MSA specifies a serial communications interface identical to the one specified by the GBIC MSA.
As part of the MSA specifications, the serial communications interface provides access to two management features of the optical transceiver. The first management feature is access to the device specifications such as transmitter wavelength, and the second management feature is the access to device status information, including temperature and certain voltages. The MSA documents also describe the management system and communications protocol for both SFP and GBIC types of transceivers, and define the specific addresses within the non-volatile memory in which certain management related is to be stored. The MSA protocol defines access to management related information using electrical wiring only, and does not deal with management access using the optical interface. Thus, the management as it is specified cannot access the transceiver on the remote side of the fiber optic link and check its properties and status.
Generally data is random in nature and electrical properties such as frequency spectrum are unpredictable. To transfer data through networks, and to make the performance of such networks predictable, the randomness of the data carried over the network must be limited. This is achieved by encoding the data by codes that insert periodicity and bandwidth limiting properties into the transmitted data. In typical encoding processes the data is divided into bytes of 8 bits, or nibbles of 4 bits, and wherein each nibble is replaced by a specific code comprised of 5 bits, and wherein bytes are replaced by specific code of 10 bit each. The uniqueness of the replacing codes is that the number of “zeros” in the new codes equals the number of “ones”. Also, the number of consecutive bits having the same sign, one or zero, is limited, otherwise known as limited run-length. In a code known as 8B10B the run-length is 5, and therefore the maximum number of consecutive ones or zeros is limited to 5. This encoding method adds 25% to the data carried on the network, but provides the encoded data with two very important properties. First, the average DC voltage of any significant length of data stream equals half the peak to peak voltage swing of the data, and thus may be transferred through capacitive or inductive coupling. Second, its frequency spectral bandwidth is limited because the upper frequency-limit is defined by the duration of a single bit, and the lower frequency limit is defined by the number of consecutive bits of the same sign.
As an example, for data transmitted at a rate of 1 Gigabit per second, after the encoding, the data rate is increased to 1.25 GHz, and is clocked at a clock rate of 1.25 GHz. The duration of a single bit is 0.8 nanoseconds, and the duration of the longest span of 5 consecutive bits of the same sign is therefore 4.0 nanoseconds. Therefore, this type of data transmission occupies a frequency spectrum of 250 MHz to 1.25 Ghz, or a total bandwidth of 1 GHz centered around 750 MHz, as shown in
The level of optical power transmitted over an optical fiber, is defined by the distance it has to travel, and the sensitivity of the receiver at the remote end of the fiber. The sensitivity of the receiver is defined by the noise level at the input to the receiver. To guarantee a desired bit error rate in the data transferred over the fiber optic link, a certain ratio is required between the power of the noise, and the power of the signal at the input to the receiver. Typically the estimates for noise power are very conservative, and the amount of signal power received by receivers is much higher than the required minimum for the desired signal to noise power ratio.
The present invention includes devices and methods for providing a special communication channel for management, by way of an optical fiber interface, while co-operating with the normal high-speed data-carrying channel, and being over the same fiber, and using the same optical wavelength.
This invention is based on the following observations or assertions: First, the data used by management is quasi-static, and thus requires a very limited frequency bandwidth to be transferred over a communication link. Second, the power of the noise is directly proportional to the frequency bandwidth of the system over which it is measured. The second assertion means that for the transfer of data at a small frequency bandwidth, the noise power is low, and therefore the magnitude of the required signal power is low as well. If for example the bandwidth for data on a communication link is 1 GHz, and the frequency bandwidth required for management is 1 MHz, the noise power in the management cannel is 1000 times smaller than that of the data channel, and therefore a management signal power 1000 times smaller than the data signal power will provide the same bit error rate as for the data.
Laser diode transmitters are typically operated by driving currents of variable magnitude through the laser diode, as shown in
In this invention, a third current source is added the transmitter to add a management communication path through the optical fiber interface, as shown in
The frequency bandwidth allocated for the management is very limited, typically three orders of magnitude lower than the frequency bandwidth allocated and used by the data transmitted over the fiber optic communication link.
A prior art fiber-optic receiver is comprised of a photodiode, a transimpedance amplifier, and a limiting post-amplifier, as shown in
The low frequency signals coming out of the lowpass filter are combined of the DC average of the high-speed signal at the input to the filter, and the low frequency management data “riding” over it as shown in
A special case of fiber-optic installation is that of a single point to multi-point fiber-optic interface, shown in
Sending packets in the opposite direction, also known as “up stream”, is more complicated. In the single point to multi-point fiber-optic interface, fiber connecting to the optical transmitters in all the transceivers but the main transceiver, are fused together to form a single fiber connecting to the receiver of the main transceiver. Since all the transmitters transmit their optical power into a single fiber that connects to the main receiver, and wherein all the transmitters transmit on the same optical wavelength, only one transmitter is allowed to transmit at any given time. In a typical installation of a single point to multi-point interface, the main transceiver, controls which client transmitter is allowed at any moment. In one standard protocol, the main transceiver sends special management packets addressed to one transceiver at a time, informing it of the length of time it is allowed to transmit back to the main transceiver. When that time is over, the main transmitter sends a special packet to another transceiver allowing it to transmit over a predefined time, and so on. This method is very inefficient and greatly reduces the usable “up stream” bandwidth available to any client. This method also requires the involvement of the client system extraneous to the transceiver to decipher the transmission control packets, and control the duration of any transmission.
Using the management transmission method described in this invention, and shown in
In the following detailed description, reference is made to the accompanying drawings, which form a part of the application, and in which are shown by way of illustration, specific embodiments by and through which the invention may be practiced. The embodiments shown in the drawings include only a few examples of the many embodiments disclosed herein, and are provided in sufficient detail to enable those of ordinary skill in the art, to make and use the invention. As one of skill in the art can appreciate, many structural, logical or procedural changes may be made to the specific embodiments disclosed herein without departing from the spirit and scope of the present invention.
The invention provides a means to pass management information between the optical transceivers on either end of a fiber optic link. This information is passed in a low-frequency and low power, manner that does not interfere with the high-frequency data signal, and is completely independent of both the frequency and the communications protocol used on the high-frequency data link.
The basic mechanism involves a modified fiber-optic transceiver, shown in
The fiber-optic transmitter (50), whose embodiment is shown in
An embodiment of a fiber-optic receiver modified to receive management data via its optical interface is shown in
An alternative method of extracting the low frequency management data is shown in
When low frequency management signals are added (modulated) on top of the high frequency, the average power changes slightly, and so does the photodiode current (108). A current mirror (112) generates an output current It (114), which is It=Ipd×K. The current It is applied to the low impedance winding of the transformer (116). For the management data to be a low frequency signal, a transformer used for audio signals may be used. The transformer (116) has two windings, a primary, typically the high impedance side, and a secondary. The ratio in the number of turns between the primary and the secondary windings is n, wherein
and wherein T1 is the number of wire turns in the primary winding, and T2 is the number of turns in the secondary. For DC signals the resistance of either winding is very low, and close to zero. DC signals do not couple through the transformer, but AC signals within the bandwidth of the transformer couple through with the currents and voltages ratio as follows:
The impedance reflected through the transformer is therefore
In audio transformers winding ratios of n=100 is not uncommon. For such a transformer, an impedance of 100 KΩ in the primary is reflected as 10 Ω in the secondary. In the circuit of
At low frequencies the component
is negligible, and thus Z1=R. The voltage coupled to the primary is v1=v2×n, and for n=100, V1=100V2. The resistor R (118) is very large, and the AC voltage coupled through the transformer (116) is developing on this resistor is applied to the comparator (122). The comparator (122) senses the AC signals developing on the resistor (118), and converts those signals to logic levels output signals.
The circuit shown in
The controller (54) generates a data payload and transmits it through the optical transmitter by adding a small amount of low frequency current directly to the laser transmitter (50), thus amplitude-modulating the optical power. The controller (54) makes use of standard data communications techniques (applied at low frequency) to pass a self-synchronizing data stream to the fiber-optic transmitter (50). The receiver (51), extracts low frequency management data, and passes it to the controller (54). The controller (54) disseminate the received data and uses it in accordance with its preprogrammed instructions. The controller (54) is directly interfaced with the non-volatile memory (55), on which it stores operational parameters, and from which it retrieves such parameters. Both the controller (54) and the non-volatile memory (55), are interfaced via serial electrical communication link (70), to the management functions and circuits outside the transceiver (58), using a standard specified serial communications interface.
In
The transmitter (85) of the main transceiver (80), sends data transmissions via the “down stream” fiber-optic cable (91), to all the receivers simultaneously, with management messages superimposed over the transmitted data. In the transceivers (81, 82, 83, 93) the transmitted optical power is received, converted to electrical signals, and separated to high-frequency data, and low-frequency management data, which is transferred to the management controllers in the corresponding transceivers. The management messages instruct the controller as to certain operations, including instructions to start a data transmission, and the length of time allowed for that transmission.
For an “up stream” transmission, a transceiver (81, 82, 83, 93) starts data transmission when instructed by the main transceiver (80). The optical outputs, of all the transmitters, are directed into the single “up stream” fiber-optic cable (92), connected to the receiver (86) of the main transceiver (80). Since only one transmitter is allowed to transmit at any time, there is no contention between transmissions from different transceivers. While a transceiver is allowed to transmit, it transmits the high-frequency data, with the management data superimposed over it. The receiver (86) of the main transceiver (80) receives the optical power, converts it into electrical signals, and separates the high-frequency data from the low-frequency management data.
While the invention has been described in detail in connection with certain preferred embodiments known at the time, it should be readily understood that the methods and devices of the invention are not limited to the disclosed exemplary embodiments. Rather, the present devices, apparatus and methods can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore specifically described, but which are commensurate with the spirit and scope of the invention.
The present application claims priority to U.S. Provisional Application No. 60/507,965, filed Oct. 3, 2003. The cited Application is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
60507965 | Oct 2003 | US |