A more complete understanding of the present invention, and the attendant advantages and features thereof, is more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
Referring now to the drawing figures in which like reference designators refer to like elements, there is shown in
Using the device 100, a user can test various performance parameters of an analog telephone line inserted into the jack 106. The performance parameters include Central Office (CO) battery, or telephone line voltage, loop current, ring voltage, and ring trip energy. The device 100 uses the LED 114 to indicate whether the battery of the device 100 has sufficient charge to power the device 100. By pressing the button 104, the user indicates which performance parameter is being tested by the device 100. LED 110 indicates, by the form in which it is illuminated (i.e., pulsing, rate of pulse, continuous illumination), which performance parameter is being tested by the device 100. Further, the set of indicators 112 indicate the results of each performance parameter tested by the device 100.
The device 100 includes a microcontroller 206 or any other suitable processing unit that can perform and/or control the functions described herein. The microcontroller 206 manages the components of the device 100 and performs the calculations necessary to evaluate the performance parameters of the analog telephone line being tested. The test results indicators 202, the test activation input device 204 and the power supply 210 are all electrically connected to the microcontroller 206.
Also connected to the microcontroller 206 is a load switch 208, that is used to place a load onto the analog telephone line being tested, as explained in greater detail below. The load switch 208 is connected to the test load 212 that includes a filter 214 for eliminating extraneous signal information when evaluating the performance parameters of the analog telephone line being tested.
The schematic diagram of
Circuit 300 further includes a power supply module 210 having a voltage regulator U4, capacitors C1, C3, diode D11, on-off switch S1 (corresponding to on/off switch 108 of
A full wave rectifier bridge having diodes D7-D10 is connected to the test probes 218 via a fuse F2 (that can be a picofuse 1.0 Amps). The full wave rectifier bridge corresponds to rectifier 216 of
In step S406, the user proceeds to plug the analog telephone line being analyzed into the analog telephone line jack 106. To indicate that the Central Office (CO) battery, or telephone line voltage, is being tested the LED 110 pulses in step S408 and the line voltage test is performed by the microcontroller 206 by measuring the voltage present across probe 218. The result is displayed using test results indicators 202 (see
If the telephone line voltage operates within established parameters (step S4120, the middle green LED of LED indicators 112, in the range labeled “Normal” is illuminated if the measured voltage is near the middle of the acceptable range or one of the two yellow LEDs are illuminated if the voltage is still considered normal, but is not quite centered. For example, if the telephone line voltage measures between 42-52 volts, the line is deemed to be operating within the center of the established range and the green LED illuminated. If the line voltage is measured at 36-42 volts, or 52-56.5 volts, voltage is still considered normal, but one of the two yellow LEDs is illuminated (one for the low side of normal and the other for the high side of normal). If the telephone line voltage does not operate within established parameters, the first or last LED of LED indicators 112, labeled “Low” or “High,” is illuminated depending on whether the voltage was less than 36 volts or greater than 56.5 volts. Step S502 (
If the line voltage is normal, the user presses the button 104 to activate the next phase of testing by microcontroller 206 (step S412), namely loop current testing, and the line voltage test result data is stored in memory of the device 100. To indicate that loop current is being tested the LED 110 is flashed rapidly (step S414). In step S416, the device 100 subsequently tests and displays the loop current test result. The device 100 simulates a set going off-hook by placing a load across the analog telephone line, taking the analog telephone line off-hook for a predetermined period of time (250 ms, for example), switching the test load 212 onto the line and taking a current measurement from the analog telephone line. Also in step S416, the microcontroller 206 stores the information garnered from testing the loop current.
If the loop current operates within established parameters (step S418), the middle green LED of LED indicators 112, in the range labeled “Normal,” is illuminated, thereby indicating that the measured current is near the middle of the acceptable range. If one of the two yellow LEDs is illuminated, the current is still considered normal, but is not quite centered. For example, if the loop current measures between 25-35 milliamps, the line is deemed to be operating within the center of the established range and the green LED is illuminated. If the loop current is measured at 20-25 milliamps, or 35-60 milliamps, loop current is still considered normal, but one of the two yellow LEDs is illuminated (one for the low side of normal and the other for the high side of normal). If the loop current does not operate within established parameters, the first or last LED of LED indicators 112, labeled “Low” or “High,” is illuminated depending on whether the current was less than 20 milliamps or greater than 60 milliamps. In that case, step S504 (
If the loop current is normal, the user presses the button 104 to activate the next phase of testing by microcontroller 206 (step S420), namely ring voltage testing. To indicate that ring voltage is being tested the LED 110 is flashed slowly (step S422). Subsequently, in step S424, a telephone call is placed to the line being tested by either the user of device 100 or a third party. In step 426, the microcontroller 206 tests the ring voltage by detecting a ring voltage that is higher voltage than normal. Subsequently, a voltage reading is taken from the analog telephone line for a predetermined period of time (250 ms, for example) after detecting the ring voltage. In one embodiment, the microcontroller 206 determines whether the ring voltage is balanced or unbalanced on a first ring and measures the RMS value of the voltage on the second ring. Also in step S426, the microcontroller 206 stores the information garnered from testing the ring voltage and the result is displayed.
If the ring voltage is within established parameters, the middle green LED of LED indicators 112, in the range labeled “Normal” is illuminated, thereby indicating that the measured voltage is near the middle of the acceptable range. If one of the two yellow LEDs is illuminated, the voltage is still considered normal, but is not quite centered. For example, if the ring voltage measures between 75 and 95 volts, the line is deemed to be operating within the center of the established range and the green LED illuminated. If the ring voltage is measured at 65-75 volts, or 95 to 104 volts, ring voltage is still considered normal, but one of the two yellow LEDs is illuminated (one for the low side of normal and the other for the high side of normal). If the ring test did not complete (step S428), the process continues at step S506 (
In step S432, the user presses the button 104 to activate the next phase of testing by microcontroller 206. To indicate that ring trip energy is being tested the LED 110 is illuminated continuously and is steadily on (step S434). In step S436, the ring trip energy test results are displayed. The ring trip energy is determined by taking the analog telephone line off-hook for a predetermined period of time (1 second, for example), measuring the ring trip energy and then placing the analog telephone line back on-hook. The microcontroller 206 takes the analog telephone line off-hook by switching the load 212 onto the line and places the analog telephone on-hook by removing the load 212. Note this step terminates the incoming test call. Also in step S436, the microcontroller 206 stores the information garnered from testing the ring trip energy
If the ring trip energy is within established parameters (step S438), the middle green LED of LED indicators 112, in the range labeled “Normal,” is illuminated, thereby indicating that the measured trip energy is near the middle of the acceptable range. If one of the two yellow LEDs is illuminated, the trip energy is still considered normal, but is not quite centered. For example, if the trip energy measures between 0.5-1.0 Joule, the line is deemed to be operating within the center of the established range and the green LED illuminated. If the trip energy is measured at 0.25-0.5 Joules, or 1.0-2.0 Joules, trip energy is still considered normal, but one of the two yellow LEDs is illuminated (one for the low side of normal and the other for the high side of normal). If the ring trip energy is measured at less than 0.25 Joules, this is not considered problematic. If the trip energy does not operate within established parameters, the last LED of LED indicators 112, labeled “High,” is illuminated, thereby indicating that the trip energy was greater than 2.0 Joules. In this aspect of testing, the test results for the power component of the trip energy are indicated by which color LED indicator is illuminated. The present invention also measures the current component of the ring trip energy. If, during testing the ring trip energy, the current component exceeds a predetermined value, the LED indicator used to indicate the overall ring trip energy power value is set to flash. The predetermined current value can be based on, for example, the Telcordia Technologies GR-1089 standard. In the event of failure, step S508 (
Once testing is complete, the user can review the testing results on test results indicators 204 (step S440). This is done by activating the test activation input device 204, e.g., pressing the button 104, for a predetermined period of time, such as less than one second. The first activation (step S442) causes the microcontroller 206 to present the results of the first test, e.g., the CO battery test (S444). The repeated activation of the button 104 causes microcontroller 206 to step through the stored test results. The test whose results is being displayed is indicated by the status LED 110, with the results of the test being shown on LED indicators 112. The user can repeatedly step through the tests and results by pressing the button 104 for less than the reset time. As is described below, holding the button 104 for more than the reset time, e.g., 1 second, erases all stored values and returns the device to the ready to test state, e.g., step S406.
Step S506 flows when the ring test does not complete (step S428 in
Step S508 flows from a failed ring trip energy test (step S438 in
In the case of steps S500-506, if the failure of the corresponding test is the first failure, then, in step S508, the user retests. If the test fails again (step S510) technical support is contacted (step S512).
In one embodiment of the present invention, the device 100 includes a sleep function wherein if the device is not in use for a predetermined period of time (such as 4.5 minutes), the microcontroller 206 turns off the LEDs of circuit 300 so as to conserve battery power. The sleep function can be initiated in the middle of a testing scenario. If the user decides to continue the testing scenario after the sleep function has initiated, the user can press button 104 to wake up the device 100 and continue the testing scenario from where he left off. After being woken up, the device 100 continues to possess in memory any information stored during the testing of performance parameters of the analog telephone line.
Of note, although the tests are presented in a specific sequence in
When and if telephone standards change over time, it should be noted that the computer program can be modified to incorporate new values of the thresholds that determine when the LEDs D1-D6 of
Advantageously, the present invention provides a device that sequentially performs a group of tests on an analog telephone line and presents the results using the same set of visual indicators. In other words, a simple set of visual indicators, such as a group of LEDs, is used to display the results of each of the sequentially performed tests.
The present invention can be realized in hardware, software, or a combination of hardware and software. An implementation of the method and apparatus of the present invention can be realized in a centralized fashion in one apparatus, or in a distributed fashion where different elements are spread across several interconnected apparatuses. Any kind of apparatus adapted for carrying out the methods described herein is suited to perform the functions described herein.
A typical combination of hardware and software could be an apparatus having one or more processing elements and a computer program stored on a storage medium that, when loaded and executed, controls the components within the apparatus such that it carries out the methods described herein. The present invention can also be embedded in a computer program product, that comprises all the features enabling the implementation of the methods described herein, and when loaded in a device is able to carry out these methods. Storage medium refers to any volatile or non-volatile storage device.
Computer program or application in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following a) conversion to another language, code or notation; b) reproduction in a different material form. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. Significantly, this invention can be embodied in other specific forms without departing from the spirit or essential attributes thereof, and accordingly, reference should be had to the following claims, rather than to the foregoing specification, as indicating the scope of the invention.