The present invention relates to a method and an arrangement in the area of single-ended test of a signal line.
In today's telecommunication it is essential from an economical point of view to use existing copper wires for broadband transmission. These copper wires, often called twisted-pair copper loops or copper access lines, have among themselves very different properties from a broadband point of view. Telecom operators therefore have a great interest in testing the properties of the lines to be able to fully utilize their transmission capacity. The abovementioned is discussed in an article by Walter Goralski: “xDSL Loop Qualification and Testing”, IEEE Communications Magazine, May 1999, pages 79–83. The article also discusses testing possibilities and test equipment.
The transmission properties of copper lines are more closely discussed in an article by José E. Schutt-Ainé: “High-Frequency Characterization of Twisted-Pair Cables”, IEEE Transactions on Communications, Vol. 49, No. 4, April 2001. Propagation parameters of high bit rate digital subscriber twisted-pair cables are extracted by a wave propagation method model. The frequency dependence in the properties of the transmission line and the influence of the skin effect on these are studied.
Testing the transmission properties of a line can be performed by sending a test signal from one end of the line and measure it at the other end, so called double end test. That method is labour intensive and expensive. A more frequently used method is to send a test signal from one end of the line and measure on the reflected pulse, so called Single-Ended Loop Testing, SELT. In an article by Stefano Galli and David L Waring: “Loop Makeup Identification Via Single Ended Testing: Beyond Mere Loop Qualification”, IEEE Journal on Selected Areas in Communications, Vol. 20, No. 5, June 2002 is discussed the influence of different types of line discontinuities and generated echoes in connection with single-ended testing. A mathematical method for handling the echoes is presented and also an experimental validation of the method.
In single-ended testing it is advantageous to use the transceiver as a part of a measurement device for the loop under test. The broadband communication transceiver is no perfect voltage generator but introduces distortion in the measurement. How to remove this distortion is discussed in a standardization paper by Thierry Pollet: “How is G.selt to specify S11 (calibrated measurements)?”, ITU Telecommunication Standardization Sector, Temporary Document OJ-091; Osaka, Japan 21–25 Oct., 2002. A calibration method is presented, based on a one port scattering parameter S11, that includes transceiver parameters which are generated during a calibration. Also in a standardization paper by Thierry Pollet: “Minimal information to be passed between measurement and interpretation unit”, ITU Telecommunication Standardization Sector, Temporary Document OC-049; Ottawa, Canada 5–9 Aug., 2002, the one port scattering parameter S11 is discussed.
The present invention is concerned with a problem how to compensate for influence of a transceiver on a single-ended testing of a copper access line.
Another problem is how to generate and store transceiver values for the compensation.
A further problem is to generate a reliable input impedance of the access line.
The problems are solved by calibrating a test transceiver, which is a typical broadband communication transceiver, and generate transceiver model values. These values are stored and are used in a transmitter for communication purposes, which is connected to a loop. A test signal, as reflected by the loop, is measured at the communication transceiver, giving a loop test result. The influence on this result by the communication transceiver itself is compensated for with the aid of the stored transceiver model values.
Somewhat more in detail the problems are solved in the following manner. At least three test impedances each with a known value are connected to the test transceiver. Test signals are sent through the transceiver and the test impedance and the reflected transceiver test signals are measured. The transceiver model values for the test transceiver itself are generated and are stored. A loop test with a real, unknown line is performed with the communication transceiver and is compensated for with the aid of the stored transceiver model values.
A purpose with the present invention is to compensate for influence of a transceiver on a single-ended testing of a copper access line.
Another purpose is to generate and store transceiver values for the compensation.
A further purpose is to generate a reliable input impedance of the access line.
An advantage with the invention is that the influence of a transceiver on a single-ended testing of a copper access line can be compensated for.
Another advantage is that transceiver values for the compensation can be generated and stored and can be applied for all standard broadband transceivers, based on the same hardware as the tested one. Hence a costly procedure of calibrating an actual transceiver will be eliminated.
Still an advantage is that the generated transceiver values have an easily understandable meaning.
A further advantage is that a reliable input impedance of the access line can be generated.
Still another advantage is that the test transceiver can be any one of the transceivers used for communication purposes.
The invention will now be more closely described with the aid of embodiments and with reference to the enclosed drawings.
As mentioned above it is essential for a network operator to be able to utilize the already existing copper line 2 for the broadband transmission. The operator therefore must know the line properties, such as the length L, signal attenuation and transmission capacity. These properties must normally be determined after a measurement, which is advantageously performed from the transceiver end of the line as a so called Single-Ended Loop Test, SELT. The parameters are related to a line input impedance Zin(ƒ) which can be evaluated using transmitted and reflected test signals. The broadband loop test signal Vin, sent for such measuring purposes, is reflected back over the line 2 and is noted as the loop test signal vout. As will be described below, the signals vin and vout are used in the determining of the properties of the line 2.
What the operator in fact needs to know is the input impedance Zin(ƒ) of the line 2 including the remote device 3, measured from a transceiver interface 5 and being independent of the transceiver 1 itself. A first step in getting the required line properties is to generate an echo transfer function Hecho(ƒ) for the actual line 2. This is calculated by performing a frequency translation of the broadband signals vin and vout, resulting in signals vin(f) and vout(f) in the frequency domain. The transfer function is generated by the relationship
Hecho(ƒ)=Vout(f)/Vin(f) (1)
in which the frequency is denoted by f.
Naturally, the function Hecho(ƒ) includes properties of the transceiver 1. Below it will be described by an example how the required line properties of the line 2 can be obtained with the aid of the frequency dependent echo transfer function Hecho(ƒ). First, the transceiver analog part 43 will be described somewhat more in detail in connection with
The signal Vin, now in analog form from the codec 42, is amplified in the driver block 61. The output impedance of the driver is synthesized by the feedback loop from the sense resistor RS. The line transformer 8 has a voltage step-up from the driver to the loop. The capacitor C1 has a DC-blocking function. The transformer and the capacitor act as a high pass filter between the driver 61/receiver 62 and the loop 2, 3 with a cut-off frequency around 30 kHz. No galvanic access to the loop is possible in this case.
In the present description a frequency-domain model of the echo transfer function Hecho(ƒ) is used to calculate the frequency dependent input impedance Zin(ƒ) of the loop 2 and 3, as seen by the transceiver 1 at the interface 5. The input impedance can then be used for calculating several loop qualification parameters. This frequency-domain model of the echo transfer function Hecho(ƒ) includes three parameters Zh0(ƒ), Zhyb(ƒ) and H∞(ƒ) which relate to the transceiver 1. The parameters, transceiver model values, fully describe the transceiver from this point of view.
The parameters Zh0(ƒ), Zhyb(ƒ) and H∞(ƒ) are originally deduced analytically from the circuits of the transceiver. Some minor simplifications have been made in the analysis, but the model has proved to be very accurate. In the enclosed Appendix 1, “Simulation of the echo transfer function for DAFE708” it is shown how the model of the echo transfer function Hecho(ƒ) is derived.
The values of the parameters are normally not calculated directly from the component values of the transceiver, but are generated from measurements in a calibration process, as will be described below.
In the earlier mentioned standardization paper “How is G.selt to specify S11 (calibrated measurements)?” the scattering parameter S11 is expressed with three parameters C1, C2 and C3 for the transceiver. These parameters should not be confused with the transceiver model values Zh0(ƒ), Zhyb(ƒ) and H∞(ƒ) of the present description. The parameters C1, C2 and C3 are dimensionless quantities and are not given any concrete meaning, although they are successfully used to model the transceiver. The transceiver model values of the present description are recognized in the analysis and can be interpreted directly:
The value H∞(ƒ) is the frequency dependent echo transfer function for the transceiver 1 with open connection to the line 2, i.e. when the line impedance is of unlimited magnitude.
The value Zhyb(ƒ) is the transceiver impedance as measured at the connections to the line 2, i.e. the transceiver impedance at the interface 5 as seen from the line side.
The value Zh0(ƒ) can be expressed as Zh0(ƒ)=H0(f)·Zhyb(ƒ), in which the value H0(f) is the frequency dependent echo transfer function for the transceiver 1 with the connections to the line 2 shortcut and the value Zhyb(ƒ) is defined above.
It is to observe that the transceiver model values are not measured directly, but are generated in a process as will be described below.
The echo transfer function Hecho(ƒ) of equation (1) can be expressed as:
in which
After a calibration measurement of a certain transceiver version its vectors can be determined. These vectors, the transceiver model values, are then pre-stored in for example the software of the transceivers of the measured version, e.g. in the memory 12 of the transceiver 1. The model values are then used for the loop test of the line 2 with its initially unknown properties.
In connection with
Using three impedance values for the calibration is sufficient to generate the transceiver values. To get more precise values, more than the three impedances can be used. This gives rise to an overdetermined equation system. An example on a set of standard values of the test impedance 9 for the calibration is an open circuit, a shortcut circuit and an impedance value corresponding to an expected value for the loop, e.g. 100 ohms. It should be noted that a value for a purely resistive component is normally valid only up to a limited frequency, e.g. 1 MHz. For higher frequencies it is recommended to measure the impedance value of the “resistive” component.
The generating of the three complex vectors Zh0(ƒ), Zhyb(ƒ) and H∞(ƒ) for the measured transceiver 31 is performed in the following manner. The model of the echo transfer function in the relationship (2) can be expressed as:
or equivalently Ax=b, where
The general solution to the system Ax=b is
x=(ATA)−1ATb
By using the values of the transfer function Hecho(ƒ), measured as described above with different types of the input terminations 9, the vector x can be solved. The thus generated calibration values of the vector x are stored for example in the memory 33 of the measurement device 32 or in the memory 12 of the transceivers of the measured version. Note that A, x and b normally are complex valued and frequency dependent.
After a measurement of the echo transfer function Hecho(ƒ) for the actual unknown line 2, its input impedance as seen by the transceiver 1 at the interface 5 can be generated as:
To summarize, a certain hardware for transceivers like the transceiver 1 is first calibrated. This is performed for the test transceiver 31 with the aid of the impedances 9 and the transceiver test signals vtin and vtout. The vector x is calculated and the values of the vector x are stored and can be used for any transceiver with the same hardware. The echo transfer function Hecho(ƒ) is then measured by the transceiver 1 for the line 2 having unknown properties with the aid of the loop test signals vin and vout. The frequency dependent input impedance Zin(ƒ) of the line 2, as seen from the transceiver interface 5, is then generated.
In the embodiment described above, both the transceiver test signals vtin,vtout and the loop test signals vin,vout have been broadband signals. It is possible to use signals of any desired frequency width both for the calibration and the measurement of the line. The calibration and the loop test will of course be valid only for the selected frequency range. It has been mentioned that the transceiver model values are stored in the memory 12 of the transceiver 1. An obvious alternative is to store the values in the memory 33 or in a memory in some central computer and transmit them to the transceiver 1 when they are required for the generating of e.g. the input impedance Zin(ƒ) of the line 2. Also, in the description has been mentioned the test transceiver 31 and the transceiver 1 for communication purposes. The test transceiver 31 can be any of a set of transceivers which are based on one and the same hardware. The test transceiver can in an obvious way be used for the communication purposes.
The above generating of transceiver model values and the generating of the impedance value for the line 2 will be shortly described in connection with flowcharts in
In
This application a non-provisional under 35 U.S.C. 119(e) of U.S. provisional application No. 60/469,658 filed on May 12, 2003 and is also a continuation under 35 U.S.C. 120 of PCT International Application number PCT/SE2004/000296 filed on Mar. 4, 2004, the disclosures of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
6538451 | Galli et al. | Mar 2003 | B1 |
20030231023 | Belge et al. | Dec 2003 | A1 |
Number | Date | Country |
---|---|---|
WO 0124482 | Apr 2001 | WO |
Number | Date | Country | |
---|---|---|---|
20050027456 A1 | Feb 2005 | US |
Number | Date | Country | |
---|---|---|---|
60469658 | May 2003 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/SE04/00296 | Mar 2004 | US |
Child | 10840820 | US |