Abstract:
A method and apparatus for mechanizing the currently manual ADSL loop testing process is disclosed. In one embodiment, an automated loop testing device is disclosed, where the loop testing device has a pair of terminals, e.g., RJ-11 jacks on both sides of the device. The jack on one side connects to inside wiring which, in turn, connects to an ADSL modem. The other jack connects to an outside line which, in turn, connects to a central office of a network provider. In operation, the present device detects a line voltage reversal and then disconnects the input line to the ADSL Modem. When the voltage returns to normal, then the device behaves normally by being closed, essentially acting as a pass through device and again connects the input lines to the output lines.

Description:
[0001]    This application is a continuation of U.S. patent application Ser. No. 11/208,999 filed Aug. 22, 2005 (currently allowed) which is herein incorporated by reference in its entirety. 
     
    
       [0002]    The present invention relates generally to communication networks and, more particularly, to a method and apparatus for automated Asymmetric Digital Subscriber Line (ADSL) loop testing in ADSL networks. 
       BACKGROUND OF THE INVENTION 
       [0003]    In traditional ADSL loop testing operation, the customer must be home to help facilitate testing the line. Network technicians must step customers through a process of disconnecting equipment while the testing is being done, one piece of equipment at a time. In addition, testing is usually done at night so the communications lines are not disrupted. The customers find this testing process very inconvenient, time consuming and cumbersome. 
         [0004]    Therefore, a need exists for a method and apparatus for automated ADSL loop testing. 
       SUMMARY OF THE INVENTION 
       [0005]    In one embodiment, the present invention mechanizes the currently manual ADSL loop testing process. In one embodiment, an automated loop testing device is disclosed, where the loop testing device has a pair of terminals, e.g., RJ-11 jacks on both sides of the device. The jack on one side connects to an inside line which, in turn, connects to an ADSL modem. The other jack connects to an outside line which, in turn, connects to the central office of a network provider. This device detects a line voltage reversal and then disconnects the input line to the ADSL Modem. When the voltage returns to normal, then the device behaves normally by being closed, essentially acting as a pass through device and connects the input lines to the output lines. The present invention uses a specific methodology and the automated ADSL loop testing device to mechanize ADSL loop testing. The testing methodology and the automated ADSL loop testing device together allow the current testing process to be mechanized, making the ADSL loop testing process more convenient for both customers or subscribers and network provider technicians. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0006]    The teaching of the present invention can be readily understood by considering the following detailed description in conjunction with the accompanying drawings, in which: 
           [0007]      FIG. 1  illustrates a block diagram of an automated ADSL loop testing device of the present invention; 
           [0008]      FIG. 2  illustrates a flowchart of a method to facilitate automated ADSL loop testing of the present invention; and 
           [0009]      FIG. 3  illustrates a high level block diagram of a general purpose computer suitable for use in performing the functions described herein. 
       
    
    
       [0010]    To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. 
       DETAILED DESCRIPTION 
       [0011]    In one embodiment, the present invention is a device that automates and mechanizes the ADSL loop testing operation. In traditional ADSL testing, the customer must be home to help facilitate testing the ADSL line. Network technicians must step customers through a process of disconnecting equipment while the testing is being done, one piece of home networking equipment at a time. In addition, testing is usually done at night so the communications lines are not disrupted. The customers find this testing process very inconvenient, time consuming and cumbersome. 
         [0012]    When customers first plug in their ADSL modem, the first signal that is sent by the ADSL modem is a low frequency signal to the Digital-Subscriber Loop Access Multiplexer (D-SLAM), e.g., every 30 seconds to announce its presence. Broadly defined, a D-SLAM is a network element in a network provider&#39;s central office which takes a number of ADSL subscriber lines on the access side and statistically multiplexes these lines onto a single higher capacity packet switched line on the network side of the network element. When the presence is sensed by the D-SLAM, the D-SLAM will send a response to the ADSL modem and the ADSL modem will stop sending the low frequency signal. If there is a communications problem between the ADSL modem and the D-SLAM and a response is not received by the ADSL modem, the ADSL modem will continue to send the low frequency signal every 30 seconds in order to get a response from the D-SLAM. While technicians try to take measurements, this signal noise dominates the line and destroys the ability to take any loop testing related measurements. The modem emits the high-power and low-frequency signal that renders test measurements useless. 
         [0013]    The automated ADSL loop testing device of the present invention eliminates this problem by mechanizing the entire testing operation. The new device eliminates this low-frequency signal from the modem by disconnecting the line from the modem so that technicians can perform ADSL loop related test measurements, a testing process that lasts about two minutes. The automated ADSL loop testing device of the present invention can be shipped to the customer or subscriber and installed by the customer. The device is installed in line between the ADSL modem and the outside line connecting to the central office, and it measures voltage on the line. It allows technicians to apply the reverse voltage to begin testing. 
         [0014]    Normally, the ADSL loop has a Direct Current (DC) voltage of −48 volts between the tip wire and the ring wire of the ADSL line. Note that each phone line between a residence and a central office, a pair of wiring known as the local loop, comprising the tip wire and the ring wire, is used to connect the residence and the central office. As soon as the device detects a reverse voltage condition, it disconnects the line from the ADSL modem and the device can facilitate loop testing without interferences from the ADSL modem. In one embodiment, a voltage reversal condition is a condition such that the voltage between the tip wire and the ring wire of the ADSL line has a DC voltage of +48 volts instead of −48 volts. The device of the present invention can also be used to provide other ADSL loop testing related feature, such as providing analog test signature and loopback test. For analog signature testing, a standard Resistance Inductance Capacitance (RLC) signature, such as a load impedance, that is a methodic group test can be placed at the end of an ADSL loop. For loopback testing, the tip wire and the ring wire of the ADSL line can be shorted to provide a loopback. Basically, technicians use the device to disconnect the line temporarily to complete testing of the ADSL line, after which the line is restored to service by reconnecting the line to the ADSL modem. 
         [0015]    In one embodiment, the present invention is unique to ADSL. The device is not applicable to Symmetric Digital Subscriber Line (SDSL) or ISDN (Integrated Services Digital Network) Digital Subscriber Line (IDSL) because SDSL and IDSL loops do not carry any DC voltage. 
         [0016]      FIG. 1  illustrates a block diagram of an automated ADSL loop testing device. Device  100  will be installed by the customer in line between the local loop, the phone line connecting to the central office, and the ADSL modem. Terminal  140  represents the tip wire terminal and terminal  145  represents the ring wire terminal connecting to the central office. In normal operations conditions, the tip wire is connected to the ground in the central office and the ring wire is connected to a −48 volt DC current source. When the automated ADSL loop testing device is installed, by default, switch  180  and switch  185  are in the closed position; therefore, the automated ADSL loop testing device provides straight through connectivity between terminal  140  and terminal  150 , as well as between terminal  145  and terminal  155 . Switch  160  and switch  170  are in the open positions by default. 
         [0017]    Power supply  110  converts and stores DC line power to supply power to a controller  120 , e.g., a microprocessor, to allow the automated testing to be performed by the technician. When the microprocessor senses a line reversal, e.g. DC voltage difference between terminal  121  (tip wire) and terminal  122  (ring wire) changes from −48 volts to +48 volts, it changes the position of switch  180  and switch  185  from closed to open to basically disconnect the ADSL modem from the ADSL loop. Microprocessor  120  may also perform:
       a loopback on the line by setting switch  170  to the closed position; or   placing an analog RLC signature impedance, Z, on the line by setting switch  160  to the closed position.       
 
         [0020]    When switch  170  is in the closed position, the technician can perform continuity testing of the ADSL loop between the tip wire and the ring wire since the tip wire and the ring wire are essentially shorted by the automated ADSL loop testing device at the end of the ADSL loop. Then, microprocessor  120  sets switch  170  to the open position to disable the loopback and sets switch  160  to the closed position to place an analog RLC impedance signature at the end of the ADSL loop. The technician can proceed to perform the analog RLC impedance signature related testing when switch  160  is in the closed position. Then microprocessor  120  sets switch  160  to the open position again. 
         [0021]    Once the aforementioned testing process has been performed and microprocessor senses the line voltage is again set to the normal condition, i.e. DC voltage difference between terminal  121  (tip wire) and terminal  122  (ring wire) changes from +48 volts back to −48 volts, switch  180  and switch  185  will be set again to the closed position to reconnect the ADSL loop with the ADSL modem. 
         [0022]      FIG. 2  illustrates a flowchart of a method  200  to facilitate automated ADSL loop testing. Method  200  starts in step  205  and proceeds to step  210 . 
         [0023]    In step  210 , the method  200  detects a line voltage reversal on the ADSL line. In step  220 , the method disconnects the ADSL modem from the ADSL line. In step  230 , the method performs a loopback toward the central office by shorting the tip wire and ring wire at the end of the ADSL loop. In step  235 , the method disables the loopback by removing the short between the tip and the ring wire. In step  240 , the method places a standard RLC analog impedance signature at the end of the ADSL line. In step  245 , the method removes the analog signature from the ADSL loop. In step  250 , the method detects the line voltage has returned to normal on the ADSL line and reconnects the ADSL modem to the ADSL line. The method ends in step  260 . 
         [0024]    It should be noted that the steps disclosed in  FIG. 2  is illustrative. Namely, depending on the test that is being performed, the sequence and the number of the steps in  FIG. 2  can be adjusted, or omitted accordingly. In other words, various steps of  FIG. 2  can be perceived as optional. 
         [0025]      FIG. 3  depicts a high level block diagram of a general purpose computer suitable for use in performing the functions described herein. As depicted in  FIG. 3 , the system  300  comprises a processor element  302  (e.g., a CPU), a memory  304 , e.g., random access memory (RAM) and/or read only memory (ROM), an automated ADSL loop testing module  305 , and various input/output devices  306  (e.g., storage devices, including but not limited to, a tape drive, a floppy drive, a hard disk drive or a compact disk drive, a receiver, a transmitter, a speaker, a display, a speech synthesizer, an output port, and a user input device (such as a keyboard, a keypad, a mouse, and the like)). 
         [0026]    It should be noted that the present invention can be implemented in software and/or in a combination of software and hardware, e.g., using application specific integrated circuits (ASIC), a general purpose computer or any other hardware equivalents. In one embodiment, the present automated ADSL loop testing module or process  305  can be loaded into memory  304  and executed by processor  302  to implement the functions as discussed above. As such, the present automated ADSL loop testing process  305  (including associated data structures) of the present invention can be stored on a computer readable medium or carrier, e.g., RAM memory, magnetic or optical drive or diskette and the like. 
         [0027]    While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.