Methods for determining receiver coupling efficiency, link margin, and link topology in active optical cables
09819413 ยท 2017-11-14
Assignee
Inventors
- Joshua R. Cornelius (Los Altos, CA, US)
- Eric J. Zbinden (Sunnyvale, CA, US)
- William J. Kozlovsky (Sunnyvale, CA, US)
- David A. Langsam (Sunnyvale, CA, US)
Cpc classification
G02B6/43
PHYSICS
H04B10/672
ELECTRICITY
G02B6/4295
PHYSICS
G02B6/4225
PHYSICS
International classification
G01N21/00
PHYSICS
Abstract
A method for determining receiver coupling efficiency includes varying optical power inputted into a half active optical cable to determine a maximum optical power at which the TIA squelches and determining a receiver coupling efficiency by calculating a ratio of a threshold optical power to the maximum optical power at which the TIA squelches. A method of determining link loss in a channel includes varying optical power of a light source to determine the maximum optical power at which the TIA squelches and determining the link loss in the channel by subtracting the maximum optical power from the threshold optical power. A method of determining link topology includes selecting a pattern of optical powers and matching a pattern of squelched and non-squelched outputs with the pattern of optical power. An active optical cable includes memory storing a value related to an initial link loss of the active optical cable.
Claims
1. A method of determining link loss in a channel that includes a light source, a photodetector optically connected to the light source, and a transimpedance amplifier connected to an output of the photodetector, wherein the transimpedance amplifier squelches its output when optical power incident on the photodetector is below a threshold optical power, the method comprising: varying optical power of the light source to determine a maximum optical power of the light source at which the transimpedance amplifier squelches its output; and determining link loss in the channel by subtracting the maximum optical power of the light source at which the transimpedance amplifier squelches its output from the threshold optical power.
2. The method of claim 1, wherein: the optical power of the light source is a known function of a bias current of the light source; and varying optical power of the light source includes varying the bias current of the light source to produce a known optical power.
3. The method of claim 1, wherein the channel is included in a full active optical cable.
4. A communication system comprising: a light source; a photodetector optically connected to the light source; and a transimpedance amplifier connected to an output of the photodetector, wherein the transimpedance amplifier squelches its output when optical power incident on the photodetector is below a threshold optical power; memory storing a value related to an initial link loss of the communication system; and a processor connected to the memory; wherein the memory stores: the threshold optical power; and optical power values of the light source as a function of bias current; and the processor calculates link loss by: varying optical power of the light source to determine a maximum optical power of the light source at which the transimpedance amplifier squelches its output; and determining link loss by subtracting the maximum optical power of the light source at which the transimpedance amplifier squelches its output from the threshold optical power.
5. The communication system of claim 4, wherein the processor calculates a change in link loss by subtracting the original link loss from the determined link loss.
6. The communication system of claim 4, wherein the memory is included in the processor.
7. The communication system of claim 4, wherein the processor varies the optical power of the light source by varying a bias current of the light source to produce a known optical power based on the optical power values stored in the memory.
8. The communication system of claim 4, wherein the communication system is an active optical cable.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(16) The preferred embodiments of the present invention provide methods for determining receiver coupling efficiency, link margin, and link topology in AOCs. The methods of the preferred embodiments are grouped into the following subsets: 1) a test that can be used to measure the receiver coupling efficiency of half AOCs; 2) a test that can be used to measure the link margin for closed links with full AOCs or mated pairs of half AOCs; and 3) a test that can be used to determine which receiver is mated to a given transmitter to determine link topology.
Receiver Coupling Efficiency
(17) The receiver coupling efficiency can be measured using a method according to a preferred embodiment of the present invention by injecting a known amount of optical power and by recording when the TIA goes into squelch.
(18) Optical signals are typically transmitted as digital signals, i.e., as zeros and ones. Optical zero signals are transmitted at a reduced power level, e.g. 50% of the power level for an optical one signal, but not at a zero power level. A zero power level means that no optical signals are being transmitted, not that an optical zero signal is being transmitted.
(19) In the receiver or the receiving portion of a transceiver, the TIA is connected to the output of the photodetector. The TIA's output is squelched or suppressed unless the photodetector's average output is above a certain threshold level. For example, when an AOC is not intended to be transmitting, the AOC may transmit noise signals that are not data, i.e. not ones and zeroes. If the TIA output is not suppressed or squelched, then a noise signal can be incorrectly considered data likely leading to system errors.
(20) Most TIAs used in receivers have this squelch feature. The TIA squelches the photodetector's output when the photodetector is producing too little current because of low optical power received by the photodetector. Using squelch to determine the receiver coupling efficiency has the benefits of being able to be used with both full and half AOCs and being extremely time efficient. The coupling efficiency test can be run very quickly without use of complex and expensive high speed modulation equipment. Because the squelch feature is a standard feature in the TIAs used in most receivers, no additional hardware or functionality is needed in the receiver.
(21) The method for determining the receiver coupling efficiency of a receiver of a half AOC relies on adjusting the optical input power until the receiver changes whether or not the TIA's output is squelched. The optical input power can be decreased until the TIA's output is squelched, which would be a change from not squelching to squelching. Alternatively, the optical input power can be increased until the TIA's output is no longer squelched, which would be a change from squelching to not squelching. The maximum input optical power that causes squelch can be determined when the TIA's output changes from not squelching to squelching or when the TIA's output changes from squelching to not squelching. In a similar manner, the minimum input optical power that does not cause squelching can also be determined.
(22) For example, the receiver coupling efficiency can be measured by decreasing the receiver's input optical power using a variable optical attenuator until the TIA squelches the output. When the TIA squelches the output, the TIA provides a squelch signal or flag to indicate that the TIA's output has been squelched. The squelch signal makes it easier to determine that that the output is squelched by allowing a data zero signal to be differentiated from a squelched output. The detection of the squelch signal allows the receiver's coupling efficiency to be determined because the output is squelched at a known level of input optical power incident on the photodetector. Alternatively, instead of decreasing the input optical power, the input optical power can be increased, until the TIA stops providing the squelch signal.
(23) If the TIA's threshold squelch level is adjustable, then it is preferred to set the threshold squelch level to its highest level. The highest threshold squelch level corresponds to the most input optical power, which allows for the most accurate measurement. If the TIA's threshold squelch level is not adjustable, then the TIA squelches at a fixed input optical power.
(24) By knowing, for example, the photodetector's responsivity, the TIA's gain characteristics of a linear TIA or the RSSI of a limiting TIA, and the TIA's threshold squelch level, the optical power incident on the photodetector that is required to trigger squelch in the TIA can be calculated. The coupling efficiency is determined by taking the ratio of the known calculated input optical power that triggers squelch to the maximum input optical power that yields squelch.
(25)
(26) Using the preferred methods of the present invention is more time efficient than bit-rate-error measurement discussed above. Because these preferred methods of the present invention do not require optical signal modulation and can use a constant optical power instead of RF modulated optical power, these preferred methods of the present invention have much more flexibility in the range of optical powers that can be achieved without the need to maintain an RF performance level required in a bit-rate-error measurement. The squelch signal is dependent on the level of constant or average optical input power. Disabling the modulation does not inhibit the ability to measure the amount of light reaching the receiver, but does allow better control over the output power of the optical source or transmitter.
Link Margin
(27) The total link loss can be measured using a method according to a preferred embodiment of the present invention by knowing the output power of the laser as a function of the injected current. This measurement requires that an initial calibration test be performed before the lens is mounted adjacent to the laser. This test may be performed when the VCSEL is mounted to the PCB 102 but before the molded optical structure 110 is installed as seen in
(28) Because this method can be used in all closed links, including full AOCs, it can be used as a diagnostic tool to ensure proper link performance. This method can be implemented as a firmware tool to allow the determination of the link margin. For example, in a system that uses several links, it is desirable to know the amount of margin in each link without disturbing the links. Using this method provides a diagnostic tool that can determine the amount of margin that is available for each link without any physical intervention. This method can be used during initial system setup of the links or can be used to monitor the link health over time.
(29) In a closed system with either a full AOC or a mated pair of half AOCs, measuring for link margin requires two steps:
(30) 1) transmitter calibration; and
(31) 2) the link margin measurement.
(32) The calibration step is used to measure and record the bias current that is required to achieve the desired power level.
(33) The second step is the link margin measurement can be performed after the AOC is manufactured. For a full AOC, the optical power can no longer be adjusted by a variable optical attenuator because it is a closed link. Instead, the optical power can be adjusted to known power levels by changing the amount of current that drives the laser on the transmitter. The current that is required to achieve the desired power level is stored in the AOC's firmware during the calibration step. The total link loss can be calculated by subtracting the calculated optical power based on the characteristics of the photodetector and the TIA at which the receiver squelches from the maximum optical power from the transmitter at which the receiver squelches. The initial link margin of the AOC may be determined using the initial power level and the power level that causes the TIA to squelch. For the AOC link to function, the receiver requires a certain minimum power level, referred to as the Rx sensitivity. The Rx sensitivity can be proportional to the power level that causes the TIA to squelch. Thus, the initial link margin can be determined by knowing the initial AOC power level, the power level that causes the TIA to squelch, and the proportionality between the Rx sensitivity and the power level that causes the TIA to squelch.
(34) The link margin test can be used in manufacturing in quality assurance to ensure sufficient link margin in any product sold. A quality assurance gate can be established such that an active optical cable must have sufficient link margin to pass the quality assurance gate. The link margin test can also be used as a diagnostic self-test on installed AOCs. The maximum optical power at which the receiver squelches can be measured by adjusting the output optical power to known power levels that are saved in the AOC's firmware during the calibration step. Based on the maximum optical power, it will be evident if the AOC has degraded and needs to be replaced.
(35) For example, at an initial time, 1 mW of optical power is determined to be the maximum optical power at which the output is squelched, and at a later time, 2 mW of optical power is determined to be the maximum optical power at which the output is squelched. Then, it can be determined that the AOC has degraded such that 1 mW of power has been lost. This represents a 50% reduction in power or a decrease of 3 dB in the link margin. The optical powers can equivalently be expressed in dBm. In this example, the initial optical power is 0 dBm (1 mW), and the final optical power is 3 dBm (2 mW). So the link loss is 3 dB.
(36) Storing the initial link loss, or a related quantity, of the AOC in its memory facilitates using the AOC. Many AOCs can be integrated into complex computer and communication systems. Using the methods described above, these systems can interrogate any channel of any AOC in the system to determine its current link loss. Because the initial link loss has been stored in memory, the initial link loss can be compared with the current link loss, indicating possible degradation of the link margin. This information can be used in debugging the system and proactively replacing any AOC that appears to be failing.
Link Topology
(37) This method can also be used to determine which transmitter and receiver are mated to each other. In a system with numerous AOCs, it is sometimes difficult to determine which transmitter is connected to which receiver. In such a system, each of the numerous AOCs includes a transmitter and a receiver connected by an optical cable. The AOCs also include multiple channels between the transmitter and the receiver, with each channel including a laser in the transmitter and both a photodetector and a TIA in the receiver. By using squelch, it is possible to determine which transmitter is connected to a given receiver by having each transmitter enable a unique number and orientation of lasers. All channels of the AOC will be squelched on the mating receiver except for those that the transmitter has enabled. As a result, it is possible to deduce which transmitters and receivers are connected to one another. If there are more links than the number of possible unique patterns, then the method can be performed sequentially on subsets of the mated transmitter/receiver pairs.
(38) For example, suppose a system has a large number of multi-channel AOCs, and each transmitter is connected to a corresponding receiver. It is possible to enable a unique pattern of un-squelched channels on each transmitter so that the receiver with the identical pattern of un-squelched channels will be mated to the transmitter with the unique pattern of un-squelched channels. In an AOC with 12 channels, the outer two channels (the first and twelfth channels) of the transmitters can be un-squelched. Then, there will be no optical power reaching the middle ten channels of the corresponding receiver so that these middle ten channels should be squelched. On another transmitter/receiver pair, a different unique pattern can be used, e.g. the first and second channels could be un-squelched to determine that a transmitter and receiver pair is mated. Thus, it is possible to provide 4096 (=2.sup.12) unique patterns for AOCs with 12 channels.
(39) As another example, suppose the system includes a large number of bi-directional AOCs, including, for example, QSFPs with four channels for receiving and four channels for transmitting. Bi-directional AOCs include connected host and target transceivers. Then, it is possible to provide a unique pattern of un-squelched channels on both the host and the target transceivers. Thus, it is possible to provide 256 (=2.sup.8) unique patterns for AOCs with four bi-directional channels. If the system contained 500 total links, then the topology can be mapped in two steps: first, 256 of the 500 links can be mapped, and second, the final 144 links can be mapped.
(40) The preferred methods of the present invention discussed above can be applied to the AOCs shown in
Devices Implementing the Methods of the Preferred Embodiments of the Present Invention
(41) The methods of the preferred embodiments can be implemented in any suitable AOCs, examples of which are shown in
(42)
(43) The transceiver includes a housing 101, an optical cable 111 with optical fibers 112, a substrate 102, a molded optical structure (MOS) 110 that couples or connects to the substrate 102 and to the optical fibers 112, and an optical riser 108. The substrate 102 includes a photodetector 107, a VCSEL 109, and a microprocessor 103. As shown in
(44)
(45)
(46) Although microprocessors 103, 203 are shown in
(47) To determine a receiver's coupling efficiency, the receiver's microprocessor can be programmed to record or indicate when the TIA provides the squelch signal indicating that the output has been squelched.
(48) To determine the total link loss, the results of the calibration step, i.e., a table of the optical output power as a function of bias current, can be stored in the microprocessor if the microprocessor has dedicated memory or a memory connected to the microprocessor. The microprocessor can be programmed to determine the total link loss by adjusting the amount of bias current driving the laser to determine the maximum optical power at which the receiver squelches. The microprocessor can calculate the total link loss by subtracting the calculated optical power based on the characteristics of the photodetector and the TIA at which the receiver squelches from the maximum optical power from the transmitter at which the receiver squelches. The link loss or some related value such as link margin, the squelch threshold bias current, etc. can be stored in memory.
(49) To determine link topology in a system with numerous AOCs, the microprocessor of each of the transmitters can be programmed to select a pattern of bias currents for the lasers so that the optical power of some channels is above the squelch threshold and so that the optical power of other channels is below the squelch threshold. And the microprocessor of each of the receivers can be programmed to provide the pattern of squelched and non-squelched channels so that the topology of the AOCs can be determined by matching the patterns of bias currents to the patterns of squelched and non-squelched channels.
(50)
(51)
(52)
(53) It should be understood that the foregoing description is only illustrative of the present invention. Various alternatives and modifications can be devised by those skilled in the art without departing from the present invention. Accordingly, the present invention is intended to embrace all such alternatives, modifications, and variances that fall within the scope of the appended claims.