The invention relates to optical-component testing and more particularly to passive optical loopback tests of optical communication components.
Loopback testing is a common technique to test a communication link prior to normal operation or to determine the source of transmission errors. Typically, a loopback test is used to test both the communication medium, e.g., optical fiber, and the physical layers of the communication devices at both ends of a link (i.e., the items connecting communication devices). Various amounts of the communication devices can be tested based upon where the loopback traffic is initiated in a sending device (i.e., the test initiating device, or initiator) and where the traffic is sent back in the receiving device (i.e., the device in which the test traffic is looped; the loopback device).
Typically, loopback testing is performed by manually initiating a tester to send a test signal to the loopback device that sends loopback traffic back to the initiating device. The initiating device receives the returned loopback traffic and compares the returned loopback traffic with the transmitted traffic to determine the working condition of the communication link and/or parts of the intiating device and/or loopback device. For such tests, the loopback device is an active device able to receive control commands to enter a loopback test mode. In loopback test mode, normal data transmission and reception is disabled. If the loopback device is nonresponsive (e.g., due to a cut fiber connection, a device failure, or a loss of power), then no loopback test can be performed to check the link between the initiating device and the loopback device. If the loopback device is an unattended remote device or is located on a customer's premises, then a technician is sent to check the loopback device and the link between the initiating and loopback devices to determine if the problem is due to a link failure, or something else. Sending a technician to diagnose problems costs money and time.
In general, in an aspect, the invention provides an optical communication device comprising an input/output configured to be coupled to an optical communications line, and a passive optical loopback module coupled to the input and configured to receive optical signals from the input/output, the loopback module being further configured to reflect incoming signals of a test wavelength to the input/output.
Implementations of the invention may include one or more of the following features. The loopback module is further configured to transfer signals, received from the input/output and having wavelengths other than a wavelength in the test wavelength range, to another portion of the communication device. The input/output is configured to be coupled to a first and a second communication line and wherein the passive loopback module is configured to receive signals from the first communication line via the input/output and to reflect incoming signals of the test wavelength to the second communication line via the input/output. The input/output is configured to be coupled to a first and a second communication line, wherein the passive loopback module is a first passive loopback module and is configured to receive first signals from the first communication line via the input/output and to reflect the first signals that are of the test wavelength to the first communication line via the input/output, and is further configured to receive second signals from the second communication line via the input/output and to reflect the second signals that are of the test wavelength to the second communication line via the input/output.
In general, in another aspect, the invention provides a method of testing an optical communication link, the link including an optical communication line and first and second connections between the communication line and first and second communication devices, respectively. The method comprises emitting an optical test signal, with a test wavelength, from an output of the first communication device to the communication link if the first connection is operational, receiving the test signal at an input of the second communication device if the communication link is operational, and passively reflecting, in the second communication device, the received test signal, as a reflected test signal, to the first communication device via the communication link if the communication link is operational.
Implementations of the invention may include one or more of the following features. The method further comprises indicating that the communication link is operational if the reflected test signal is received at the first communication device and has a power amount equal to a substantial portion of a power amount of the emitted test signal. The method further comprises receiving optical signals, including the reflected test signal, at the first communication device, and comparing indicia of at least the reflected test signal and the emitted test signal. The method further comprises comparing indicia of each signal received at the first communication device and the emitted test signal. The method further comprises indicating failure of at least a portion of the communication link otherwise.
Implementations of the invention may also include one or more of the following features. The method further comprises passing other optical signals received at the second communication device to another portion of the communication device, the other optical signals having wavelengths other than the test wavelength. The communication link is a first communication link and the method further comprises emitting the other optical signals from an output of the second communication device to a third communication device via a second communication link if the second communication link is operational, receiving the other signals at the third device if the second communication link is operational, passively reflecting, in the third communication device, a substantial portion of at least one of the received other optical signals, as another reflected test signal, to the second communication device via the second communication link if the second communication link is operational, and transferring the another reflected test signal to the first communication device if the first communication link is operational, where the at least one of the received other optical signals has another test wavelength, the another test wavelength being associated with the third communication device.
In general, in another aspect, the invention provides an optical communication system comprising a first communication device including a loopback tester configured to transmit a test signal of a test frequency to a first input/output of the first communication device, the first input/output being configured to be coupled to an optical communication line, the test signal being an optical signal, and a second communication device including a second input/output configured to be coupled to the optical communication line, the second communication device including a passive optical loopback module coupled to the second input/output and configured to inhibit signals of the test frequency from reaching other portions of the second communication device while allowing signals of other frequencies to reach another portion of the second communication device, the loopback module further configured to substantially reflect the test signal, as a reflected test signal, to the second input/output for transmission back to the first communication device, where the tester is configured to provide an indication of whether the reflected test signal is received by the first communication device.
Implementations of the invention may include one or more of the following features. The first and second communication devices are further configured to be coupled to another communication line, and wherein the loopback module is further configured to receive the test signal from the communication line and to reflect the test signal to the another communication line. The tester is configured to evaluate a characteristic of signals received by the first communication device having the test frequency with the characteristic of the transmitted test signal to determine whether the reflected test signal was received by the first communication device. The characteristic is an amount of power. The tester is configured to indicate that at least one of the communication line, a connection between the first input/output and the communication line, and a connection between the second input/output and the second communication device has failed if the tester transmits the test signal without the reflected test signal being received by the first communication device and having a substantially equal amount of power as the test signal transmitted by the tester.
Implementations of the invention may also include one or more of the following features. The communication line is a first communication line and the test frequency is a first test frequency, the system further comprising a plurality of third communication devices each having respective third inputs/outputs configured to be coupled to at least one of a plurality of second communication lines, the second communication device including an output/input configured to be coupled to the second communication lines and to pass signals having frequencies other than the first test frequency from the second input/output to the output/input of the second communication device, and wherein the third communication devices each include another passive optical loopback module configured to substantially reflect signals having respective second test frequencies to the respective third input/outputs, the respective second test frequencies being different from each other and from the first test frequency. The tester is configured to provide an indication of whether the first communication device receives a reflected signal, of a power level substantially similar to a power level of the test signal, from at least one of the loopback modules of the third communication devices, and from which third communication device such a reflected signal is received.
Various aspects of the invention may provide one or more of the following advantages. Loopback tests can be performed using low-power signals, or high-power signals, without regard to saturation concerns of communication devices. Loopback tests can be performed on passive components, or active components that have lost power or have otherwise failed. Loopback tests can be performed without interrupting normal data communications. Loopback tests can be used to verify that all components are connected properly, even if the components are not powered.
These and other advantages of the invention, along with the invention itself, will be more fully understood after a review of the following figures, detailed description, and claims.
At least some embodiments of the invention provide techniques for performing loopback testing, and in particular passive optical loopback testing to determine the operating condition of optical communication links. A source device transmits an optical test signal to a receiving device. The receiving device sends the received optical signal back to the source device using a passive optical loopback module (POLM) that operates on substantially only the wavelength of the test signal (i.e., the test wavelength). The test wavelength is different from the wavelengths used for normal data communication between the source and receiving devices. For example, in a passive optical network (PON), passive loopback tests can be used between a headend device and any splitter level device or the customer premises equipment. In the case of multiple component levels, different component levels should use POLMs that act on different wavelengths. A successful passive loopback test indicates that the link between devices is operating correctly (i.e., the transmission medium is working, e.g., not cut, any intermediate connections are working, and connections between the transmission medium and the end devices are operational). Other embodiments are within the scope of the invention.
Referring to
The loopback tester 18 is configured to send a loopback test signal toward the device 16. The tester 18 is configured to send a test signal of a test wavelength λt that is different from wavelengths used by the devices 14, 16 for normal data communication. For example, single-mode optical fiber lines typically use wavelengths near 1310 nm (e.g., 1320, 1330) and wavelengths near 1550 nm (E.G., 1520, 1530, 1540). The tester 18 is configured to produce a test signal of a test wavelength that may be near 1310 nm or 1550 nm, but is not of a wavelength that is used for normal communication. The test wavelength may be close in wavelength to wavelengths used for normal communication as long as the test signal and normal-communication signals can be distinguished by the device 16, including the POLM 20. Preferably, if only wavelengths near 1310 nm are used for normal data communication by the devices 14, 16, then the tester 18 will produce a loopback test signal having a wavelength near 1550 nm. Likewise, if only wavelengths near 1550 nm are used for normal data communication by the devices 14, 16, then the tester 18 preferably will produce a loopback test signal having a wavelength near 1310 nm.
The tester 18 is further configured, e.g., with appropriate software run by a computer processor, to receive and analyze signals from the link 12. Preferably, the device 14 is configured to relay only received signals of the test wavelength to the tester 18, although the tester 18 may be configured to receive all signals, pass signals not of the test wavelength λt to other portions of the device 14, and process signals of the test wavelength λt. The tester 18 can process received signals of the test wavelength λt by comparing the power of the received signal with the power of the transmitted test signal. If the received signal is much lower in power than the transmitted test signal (e.g., 5 dB down, although other reference levels may be used), then the tester 18 may disregard or ignore the received signal, and not indicate that the test signal has been returned by the device 16. The 5 dB level is not required; the tester 18 is configured to determine whether a signal is the test signal being returned by the loopback device 16 and not a stray signal, or a reflection of the test signal not due to the POLM 20, e.g., due to discontinuities such as at connections.
The tester 18 is configured to determine the amount of optical loss for the link 12. The tester 18 can indicate whether the power loss is acceptable depending upon the amount of loss and the optical technology being used. Different optical technologies (e.g., the combination of transmit power, receiver stability, wavelength, etc.) can tolerate different maximum amounts of optical loss, and the tester 18 can adapt to the different tolerances of the different technologies.
The tester 18 is configured to provide an indication of whether the test signal has been returned by the loopback device 16 (at least with sufficient power to indicate an operational link) The link 12 may be considered inoperable even if the link 12 does transmit signals between the devices 14, 16, but unsatisfactorily so. The indication provided by the tester 18 may be, e.g., to actuate a “link OK” light on the device 14 and/or the device 16 if the tester 18 receives the reflected test signal with sufficient power from the POLM 20. Otherwise, the tester 18 can, e.g., actuate a “link failure” light on the device 14 and/or device 16. The tester 18 may also be separate from the device 14 such that the fiber 12 could be disconnected from the device 14 and connected to the tester 18.
The tester 18 can also indicate a quality of the link 12 in accordance with the amount of power in the signal reflected by the POLM 20. Even if the reflected signal does not contain enough power for the link 12 to be considered acceptable, the tester 18 can indicate that the link 12 is transferring signals between devices 14, 16 but with excessive/undesirable power loss. For example, the tester 18 can indicate the extent of power loss in the link 12 by indicating how much power is lost in a return trip to the device 16 (e.g., how many dB down the reflected test signal is).
The POLM 20 of the loopback device 16 is configured to reflect or otherwise return the test signal toward the initiating device 14 via the link 12. The POLM serves as a wavelength-selective filter, passing signals of wavelengths other than the test wavelength λt, and reflecting signals of the test wavelength λt. Referring to
In operation, referring to
At stage 42, a failure is detected in the system 10 and loopback testing initiated. The failure can be detected, e.g., by a user of the device 16 reporting a failure. Loopback testing is initiated by instructing the tester 18 to send a test signal toward the link 12. Test initiation may be done automatically in response to receipt by the device 14 of a failure notice. The tester 18 produces an optical test signal of wavelength λt and sends the test signal to an output of the device 14 that is intended to be connected to the link 12.
At stage 44, assuming the link 12 is operational, and thus is connected to and can convey signals between the loopback device 16 and the initiating device 14, the loopback device 16 receives and reflects the test signal. The test signal enters the device 16, and proceeds to the POLM mirror 24 (either directly or by passing through one or more of the mirrors 22). At the POLM mirror 24, the test signal, having wavelength λt, is reflected back along the path 28 to the link 12.
At stage 46, the test signal is returned to the initiating device and is analyzed by the tester 18. The tester 18 compares the incoming signals of wavelength λt to determine if the received signal is indeed the reflected test signal from the mirror 24. A power comparison of the two signals (e.g., determining how many dB down from the original, transmitted test signal the reflected test signal is) will indicate whether the received signal is a minor reflection, or the reflection from the mirror 24.
At stage 48, the tester 18 provides an appropriate indication of the result of the analysis performed in stage 46. If the power difference is slight, indicating that the received signal is the test signal reflected from the mirror 24 (with minor various losses due to, e.g., line loss, minor reflections as discussed above, and imperfect reflection by the mirror 24), the tester 18 provides an indication of such. If the test signal as reflected by the mirror 24 is not received (essentially instantaneously due to the speed of light), the tester will indicate that the link 12 has failed. The tester 18 can also indicate link quality, e.g., an amount of power in the reflected test signal relative to the transmitted test signal.
Other embodiments are within the scope and spirit of the appended claims. For example, due to the nature of software, functions described above can be implemented using software, hardware, firmware, hardwiring, or combinations of any of these. Features implementing functions may also be physically located at various positions, including being distributed such that portions of functions are implemented at different physical locations. Furthermore, loopback testing can be initiated other than in response to a failure, e.g., periodically, upon initial connection/configuration of the link 12, or at any other time desired.
Additionally, referring to
Referring to
The system 70 can be used to focus corrective action in case of system failures. For example, assuming there are 15 devices 78, if the tester 82 determines that the links 72, 801, 803, and 805-8015 are operational, then a technician can be instructed to focus diagnostic efforts on the links 802 and 804. If the device 74 is a headend communication station, the device 76 is a splitter, and the devices 78 are home business telephones (or any other network communication devices such as routers, switches, etc.) distributed in different locations, then the technician can save time and money by only traveling to the locations of the devices 782, 784 associated with the failing links 802, 804.
Number | Name | Date | Kind |
---|---|---|---|
3584220 | Nomura et al. | Jun 1971 | A |
3704061 | Travis | Nov 1972 | A |
3811782 | Kerr | May 1974 | A |
3970960 | Mollenauer | Jul 1976 | A |
4356396 | Ruell et al. | Oct 1982 | A |
4671603 | McQuoid et al. | Jun 1987 | A |
4835769 | Donaghue et al. | May 1989 | A |
4845356 | Baker | Jul 1989 | A |
4985898 | Furuya et al. | Jan 1991 | A |
4991229 | Nelson et al. | Feb 1991 | A |
5177354 | Tomita et al. | Jan 1993 | A |
5260565 | Rose et al. | Nov 1993 | A |
5276746 | Adar et al. | Jan 1994 | A |
5319482 | Tsuchiya et al. | Jun 1994 | A |
5339373 | Tanaka et al. | Aug 1994 | A |
5343322 | Pirio et al. | Aug 1994 | A |
5359192 | Williams et al. | Oct 1994 | A |
5369515 | Majima | Nov 1994 | A |
5461687 | Brock | Oct 1995 | A |
5493432 | Yoneda | Feb 1996 | A |
5536943 | Smith et al. | Jul 1996 | A |
5537500 | Yokoyama | Jul 1996 | A |
5559625 | Smith et al. | Sep 1996 | A |
5572016 | Wood et al. | Nov 1996 | A |
5680234 | Darcie et al. | Oct 1997 | A |
5712717 | Hamel et al. | Jan 1998 | A |
5790287 | Darcie et al. | Aug 1998 | A |
5907417 | Darcie et al. | May 1999 | A |
5926494 | Pepper | Jul 1999 | A |
5945666 | Kersey et al. | Aug 1999 | A |
6021141 | Nam et al. | Feb 2000 | A |
6031952 | Lee | Feb 2000 | A |
6061158 | DeLong | May 2000 | A |
6084704 | Button et al. | Jul 2000 | A |
6106160 | Kikuchi et al. | Aug 2000 | A |
6118908 | Bischel et al. | Sep 2000 | A |
6124931 | Hill | Sep 2000 | A |
6144472 | Knox | Nov 2000 | A |
6252664 | Barbera-Guillem | Jun 2001 | B1 |
6309078 | Dromaretsky et al. | Oct 2001 | B1 |
6323950 | Kim et al. | Nov 2001 | B1 |
6381078 | Yamaguchi et al. | Apr 2002 | B1 |
6388741 | Beller | May 2002 | B1 |
6498680 | Zhou et al. | Dec 2002 | B1 |
6539142 | Lemoff et al. | Mar 2003 | B2 |
6539145 | Auracher et al. | Mar 2003 | B1 |
6621632 | Zhou | Sep 2003 | B2 |
6651177 | Rantze et al. | Nov 2003 | B1 |
6674566 | Fludger et al. | Jan 2004 | B2 |
6690846 | Zhou et al. | Feb 2004 | B2 |
6708004 | Homsey | Mar 2004 | B1 |
6714743 | Hsieh et al. | Mar 2004 | B2 |
6728285 | Hayakawa | Apr 2004 | B2 |
6750973 | Tan et al. | Jun 2004 | B2 |
6751373 | Jeong | Jun 2004 | B2 |
6771425 | Chang et al. | Aug 2004 | B2 |
6816683 | Terahara et al. | Nov 2004 | B2 |
6888872 | Vetrovec | May 2005 | B2 |
6928210 | Kropp | Aug 2005 | B2 |
6968130 | Pan | Nov 2005 | B1 |
6975812 | Kuhara et al. | Dec 2005 | B1 |
7113707 | Pepper | Sep 2006 | B2 |
7130503 | Terakawa et al. | Oct 2006 | B2 |
7215491 | Ueno et al. | May 2007 | B2 |
7306951 | Benson et al. | Dec 2007 | B1 |
7414793 | Cianciotto | Aug 2008 | B2 |
20010015838 | Iwata et al. | Aug 2001 | A1 |
20010024263 | Nanjyo | Sep 2001 | A1 |
20010042821 | Zhou et al. | Nov 2001 | A1 |
20020110313 | Anigbo et al. | Aug 2002 | A1 |
20020154313 | Zhou | Oct 2002 | A1 |
20020176658 | Prohaska | Nov 2002 | A1 |
20030035120 | Myatt et al. | Feb 2003 | A1 |
20030039197 | Jutte et al. | Feb 2003 | A1 |
20030133391 | Holtslag et al. | Jul 2003 | A1 |
20030161604 | Sufleta et al. | Aug 2003 | A1 |
20030189698 | Kuhara et al. | Oct 2003 | A1 |
20040033072 | Kaneko | Feb 2004 | A1 |
20050025410 | Zhou et al. | Feb 2005 | A1 |