Detecting DSL Loop Length Changes via Frequency Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In high-speed DSL services, detecting small loop length changes due to in-home wiring modifications is challenging, as existing methods like Single Ended Line Tests (SELT) can flag inconsequential changes as faults, leading to unnecessary actions.
Innovation Solution
A method involving generating a test echo response using SELT, retrieving a historical echo response, applying scale factors to adjust the frequency axis, calculating differences, and identifying the scale factor resulting in the lowest difference to determine if a loop length change has occurred.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If SELT UER traces are used to detect line faults, then fault detection sensitivity is improved, but false positives increase due to inconsequential changes being flagged as faults
Solution Approach 1:
The patent applies parameter changes by scaling the frequency axis of the SELT UER traces using multiple scale factors before comparison. This transforms the trace characteristics to account for loop length variations, allowing the system to distinguish between significant faults and inconsequential changes like wiring modifications. The scaling operation modifies the frequency domain parameters to normalize differences caused by loop length changes.
Solution Approach 2:
The patent implements dynamics by making the comparison process adaptive through iterative scaling. Instead of a static threshold comparison, the system dynamically adjusts the trace parameters through multiple scaling operations and selects the scale factor that minimizes the difference between traces. This dynamic approach allows the system to adapt to varying loop lengths and reduce false positives.
2Measurement precision
If small loop length changes are detected, then wiring modifications are identified, but unnecessary fault actions are triggered
Solution Approach 1:
The patent uses parameter changes by applying scale factors to the frequency axis to normalize loop length variations. By transforming the trace parameters through scaling operations, the system can detect loop length changes while maintaining the ability to distinguish between significant faults and minor wiring modifications, preventing unnecessary fault actions.
Solution Approach 2:
The patent implements feedback by iteratively comparing scaled traces and selecting the scale factor that minimizes the difference. This feedback mechanism allows the system to learn from the comparison results and adjust its detection criteria, enabling it to recognize loop length changes as expected variations rather than faults.
3Reliability
If historical baseline traces are compared with current traces, then fault detection is enabled, but computational complexity increases
Solution Approach 1:
The patent applies parameter changes by limiting the scaling operation to the frequency axis only, rather than transforming the entire trace domain. This selective parameter transformation reduces the computational burden while still effectively normalizing loop length variations, making the comparison process more efficient.
Solution Approach 2:
The patent uses partial action by applying scale factors only to the frequency axis components of the traces, rather than performing comprehensive transformations on all trace parameters. This partial transformation approach reduces computational complexity while maintaining sufficient accuracy for fault detection.
Data Source
AI summary
Presented is a method of detecting a loop length change in a digital subscriber line. An Uncalibrated Echo Response (UER) trace is obtained from the digital subscriber line by running a Single Ended Line Test (SELT). A historical (baseline) UER trace from the same line is retrieved. A line that has experienced a small change in loop length will have the same overall shape, but be compressed or stretched in the frequency domain. Thus, to detect such a change, a comparison between the two traces is made to determine if the difference between the two traces is less than a threshold but non-zero. Then a range of scale factors are applied in the frequency domain on either one of the traces, before determining which of the scale factors results in the lowest difference between the unscaled and scaled traces. The determined scale factor is above a certain threshold, then the line is determined to have had a loop length change. The value of the scale factor can be used to determine the amount the length has changed.


