The present invention relates to mapping a cable distribution network, and in particular to the identification and locating of splitters, barrel/splices, low quality splitters and opens in a home coax network utilizing the results from frequency domain reflectometer scans.
Fault detection, e.g. locating faults such as breaks, shorts, discontinuities, degraded components, and improperly terminated transmission lines, is a test performed by CATV service providers in order to pinpoint problems in the cable distribution network. Faults within the distribution network are typically characterized by an impedance mismatch, i.e. the impedance of the fault is different than the characteristic impedance of the transmission lines of the distribution network. For example, transmission lines in a CATV distribution subsystem typically have an impedance of approximately 75 ohms; however, a short on the transmission line would have an approximately zero impedance and a break would have an approximately infinite impedance.
One problem with faults in the distribution subsystem is that faults, due to their impedance mismatch characteristics, reflect signals transmitted through the distribution network. As a result, faults in the distribution network may also cause problems throughout the distribution network due to interference from reflected signals. Therefore, it is important for CATV service providers to be able to easily identify and locate faults within the network in order to cure reception problems of a single subscriber and to remove fault generated interference from the distribution network as a whole.
Frequency domain reflectometry utilizes a reflectometer that applies a sweep signal to a distributed communication network. The sweep signal is an RF signal that is swept from an initial frequency to a final frequency, e.g. 5 MHz to 82 MHz, in relatively small increments, e.g. 0.075 MHz. If an impedance mismatch exists within the network the impedance mismatch will reflect each transmitted signal back to the reflectometer at the same frequency as the transmitted signal, but retarded in phase. As a result of this reflection, a standing wave is generated. The reflectometer measures the level of the standing wave at each swept frequency in order to obtain a reflected sweep response signal. The retardation of the reflected sweep response signal is such that the minimums of the reflected wave will align to ½ the wavelength of the impedance mismatch from the reflectometer. Due to this known relationship, the reflectometer may determine the distance from the reflectometer to the impedance mismatch.
Frequency domain reflectometry (FDR) systems have been used to test networks, such as the one disclosed in U.S. Pat. No. 5,994,905, issued Nov. 30, 1999 to Franchville; U.S. Pat. No. 6,177,801, issued Jan. 23, 2001 to Chong; U.S. Pat. No. 6,466,649, issued Oct. 15, 2002 to Walance et al; U.S. Pat. No. 6,959,037, issued Oct. 25, 2005 to Bailey et al; and U.S. Pat. No. 7,071,700, issued Jul. 4, 2006 to Gorka et al.
Unfortunately, the results of previous FDR systems are typically displayed as a simple graph with distance on the X-axis and reflection amplitude on the Y-axis. The graphical results include several false readings, e.g. harmonics and erroneous reflections, and require a great deal of interpretation by a technician. Filtering processes have been utilized to cut down on the anomalies, but the results are still prone to interpretation errors and there is no definitive means of determining what kind of device is causing each reflection.
An object of the present invention is to overcome the shortcomings of the prior art by providing a system that utilizes the raw data to identify devices in a cable network, such as splitters, bad barrels as well as cables that are open or shorted, and that displays the results in a tabular format with a description of the device type and their distance from the test location.
Accordingly, the present invention relates to a method of identifying elements in a cable network comprising the steps of:
a) performing a frequency domain reflectometer sweep of the cable network generating raw data with a plurality of reflections, each reflection having a peak value;
b) removing all reflections having a peak value less than a predetermined peak threshold value;
c) determining and removing second and third harmonic reflections;
d) determining and removing side lobe reflections to generate filtered data;
e) determining which reflections in the filtered data represent unterminated cables by comparing the peak values with a predetermined open threshold value;
f) determining type and position of any splitters in the cable network from the filtered data;
g) determining position of any barrels in the cable network from the filtered data; and
h) displaying the type and position of the unterminated cables, the splitters and the barrels.
The invention will be described in greater detail with reference to the accompanying drawings which represent preferred embodiments thereof, wherein:
a and 5c illustrate graphical representations of two-port splitters;
b and 5d illustrate graphical representations of barrels; and
a and 6b are flow charts illustrating additional steps involved in the final steps of
With reference to
With reference to
With reference to
Cable or test data is collected in step 112, which involves the RF generating hardware 2 launching one or more test sweeps into the cable network 20, and recording the return signals in memory via the converter 4. Step 113 involves calculating a reflected sweep response level for each point by dividing the test value by the reference value and subtracting 1. In step 114, a windowing technique, e.g. a Hamming Window, is applied to the values calculated in step 113, followed by a fast Fourier transform (FFT) in step 115. In step 116, the magnitude of the return loss for each point is calculated, i.e. Return Loss=20×LOG(value), and then in step 117 cable compensation is applied for each Return Loss value. A separate attenuation compensation factor is determined for each spectral peak of the spectrum, based on the specific cable and the distance traveled, which is multiplied by the magnitude of each spectral peak in order to obtain a reflected sweep response spectrum that has been compensated for attenuation. This process is detailed in U.S. Pat. No. 5,994,905 issued Nov. 30, 1999 in the name of Wavetek Corporation, which is incorporated herein by reference.
The second step 12, in
The highest peak is also identified for determining relative peak levels for each of the other saved peaks, as hereinafter discussed. All of the peaks meeting the aforementioned criteria are found and stored in a Peak Reflection Table along with corresponding information related thereto, e.g. distance to the point, reflected power level (dBrl), width of peak, normalized distance to the point, and the relative level to the highest saved peak. Normalized distance is the FFT x-axis indexes 0-255 prior to being converted to distance (ft). Normalized distances are much easier to use than the floating point distances that result from the conversion to length units, enabling comparisons to be made without considering other factors, e.g. to determine if a reflection is a 2× reflection, you divide it by two, subtract it from another reflection, take the absolute value and then compare to see if the answer is <=1. If the value had been converted to feet, the comparison would be dependant on the velocity of propagation (VOP). The distance D can be calculated from the equation D=fR×c×VOP wherein fR is the frequency of the peak, c is the speed of light, and VOP is the velocity of propagation.
In the third step 13, the relative levels of all of the peaks found in the second step are determined relative to the highest peak. The relative levels are used to compare reflections in a subsequent step.
Second and third harmonic reflections are found and marked for removal in the fourth step 14. The second harmonic reflection can be identified by a peak, which is greater than 10 dB lower and within ±1 normalized counts of a peak proximate thereto. The third harmonic reflection can be identified by a peak, which is greater than 20 dB lower and within ±1 normalized counts of a peak proximate thereto.
A table of side lobes to be removed is produced in the fifth step 15, by first creating a list of potential side lobe producers by determining all reflection peaks that are greater than a minimum side lobe producer level, e.g. >−20 dBrl, and that have not already been marked as second or third harmonic reflections. A table of potential side lobe distances is created by adding and subtracting all of the distances of the reflections marked as side lobe producers. The remaining reflections are searched to determine if any have the same normalized distance as any of the calculated side lobes. If any of the reflections do have the same normalized distance as a calculated side lobe, a verification step is conducted to ensure that the level of the reflection is less than either of the two side lobe producers that may have created it. A reflection is marked for removal in the sixth step 16, if the reflection meets all of the aforementioned criteria. The side lobe table includes a normalized distance and a level. The side lobes consist of the sum and difference of the normalized distances for all reflections deemed as a side lobe producer. Each side lobe is also assigned a level that is equal to the level of the lower of its two parents level. Typically side lobes are <−15 dBrl, within ±1 normalized length units, and lower in level than the calculated side lobe.
The seventh step 17 comprises removal of all of the reflection peaks that have been marked for removal, i.e. the second and third harmonics and the side lobes.
The eighth and ninth steps 18 and 19, respectively, relate to the identification of open or unterminated cables, and the specific identification of elements, such as barrels, higher quality splitters and lower quality splitters, which will be detailed further with reference to
Example illustrated in
If the answer at decision box 183 is NO, i.e. the reflection in question is not the first reflection in a series, then the process proceeds to decision box 187, wherein a determination is made as to whether there are two reflections in a row and whether the next reflection is greater than −3.0 dBrl. If so, then the reflection in question is indicative of a barrel (See
If the answer at step 182 was YES, i.e. the reflection in question is greater than the Open threshold level, then the reflection in question is indicative of an open, and the process proceeds to decision box 189, which is similar to decision box 183. As above, if the reflection in question is a first reflection, then the process proceeds to the final determination step 186. If the reflection in question is not a first reflection, then the process proceeds to decision box 191, which is similar to decision box 187. As above, if the total number of reflections is two, and if the level of the reflection in question is greater than −3 dB, then the reflection is indicative of a barrel (see
If multiple reflections are detected and the dBrl levels are less than −3.0 dBrl with levels having less than a 10 dB difference, it is assumed that a splitter must be present. In the case of a really good splitter, its dBrl may be very low, e.g. −35 dBrl, well below the minimum Open threshold level of −22 dBrl. Accordingly, if the reflections indicate a splitter may be present then an assumed splitter is inserted into the first position of the reflection list and given a level of −99 dBrl, which is well below any realistic reading, and the distance is set to the same distance as the first reflection.
The deep splitter search searches the raw data between FFT distance index 0 and the distance index of the first reflection, because if there is a splitter present it will be found in that area. The deep splitter search looks for peaks down to −40 dBrl, e.g. between −22 dBrl and −40 dBrl. The deep splitter search searches for the largest peak that is not at a side lobe index. Discovery of a low level peak in that area with the aforementioned higher level reflections is indicative of a splitter.
With reference to
In a normal scenario a 2-way splitter has three reflections, i.e. from the splitter port, the first open port and the second open port. Since a good splitter has 75 ohm impedance on all ports, the only reflected signals are the three, i.e. the splitter port, the first port open, the second port open. In a bad splitter the ports are not 75 ohms, whereby reflections bounce off the open ports and then off the back side of the splitter port. The result of all these mismatches is an excessive number of reflections, a lot of which are false events. Without detecting this case and removing the back side reflections the results would have false opens displayed. Accordingly, in a preferred embodiment of the present invention, the testing system in the microprocessor 6 conducts a test that detects an excessive number of reflections, and subsequently executes a back side reflection removal algorithm, in the event the reflection test is positive.
The perfect loss less 2-way splitter splits incoming power evenly between the two output ports, i.e. the output on each port would be −3 dB down from the original. The equation is 100×10−3/10=50%, whereby port1 with 50%+port2 with 50%=100%, which will never happen in real circuits.
However, a typical 2-way splitter is approximately 3.5 dB of loss per port or 100×10−3.5/10=44.7%, whereby two ports at 44.7% adds up to 89.3%. Accordingly, less than 100% of the power is accounted for by the splitter losses. When doing this calculation with reflections (dBrl) the equations is 100×10dBrl/20, in which 20 is 2×10, wherein the 2 accounts for two trips through the splitter.
With a low quality splitter the large reflections from the opens and the back side of the splitter cause the sum of the percentages to exceed 100%, (see step 198 in
With reference to
The present invention claims priority from U.S. Patent Application No. 60/805,117 filed Jun. 19, 2006, which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
5050093 | Reddy et al. | Sep 1991 | A |
5949236 | Franchville | Sep 1999 | A |
5994905 | Franchville et al. | Nov 1999 | A |
6177801 | Chong et al. | Jan 2001 | B1 |
6466649 | Walance et al. | Oct 2002 | B1 |
6959037 | Bailey et al. | Oct 2005 | B2 |
7071700 | Gorka et al. | Jul 2006 | B2 |
7120563 | Bechhoefer et al. | Oct 2006 | B2 |
7171322 | Taylor | Jan 2007 | B2 |
20040073395 | Furse et al. | Apr 2004 | A1 |
Number | Date | Country | |
---|---|---|---|
20070290693 A1 | Dec 2007 | US |
Number | Date | Country | |
---|---|---|---|
60805117 | Jun 2006 | US |