The present invention relates to an arrangement and to a method for investigation, analysis or prediction of a property of a transmission line. The transmission line may include a number of cable segments. The invention also relates to a transmission line representation model and the set-up, establishment, and use thereof.
Within telecommunications it is becoming more and more widespread and attractive to offer xDSL, i.e. high speed DSL (Digital Subscriber Line) access, to large as well as to small companies and home subscribers. This means that loops and cables, often copper wires, have to be in a state such as to allow that. Therefore advanced loop qualification systems are needed which can detect or minimize qualification errors. Loop qualification actually comprises determination as to whether a loop or a cable is capable of supporting DSL services or not. Estimation of the achievable channel capacity in xDSL transmission e.g. using so called single-ended loop testing (SELT) is a technique which DSL operators often utilize. It is advantageous because it requires only measurements from one end of a copper line to determine accurately its performance. The loop introduces frequency dependent attenuation, insertion losses and phase shift etc. between transmitter and receiver. In addition thereto the attenuation is dependent on the type of cable and on the length of the cable. Sometimes the attenuation is roughly estimated based on cable length estimate and an assumed average attenuation per unit length.
Using SELT, an xDSL modem can report single-ended measurements before activation of DSL services or in order to analyze DSL lines that do not work. However, also other testing techniques can be used and the inventive concept is not limited to SELT applications.
Generally there is a growing demand to model and predict the behavior of telecommunication lines in the access network used by Digital Subscriber Line (DSL) systems, especially for the newly introduced VDSL2 systems.
Therefore, it is essential that used cable models are representative for the real world transmission lines. In particular the transmission properties at very high frequencies, e.g. at VDSL2 frequencies, have to be adequately modeled for correct estimation of the transmission capacity.
Cable models representing the twisted-pair copper lines in the European access networks are standardized by ETSI, European Telecommunication Standard Institute. These models are widely used to compare the performance of DSL transceivers from different vendors and to specify requirements for DSL systems. They are based on the so called BT0 cable model and constitute the norm for DSL cable modelling. However, the BT0 model has a non-physical behaviour in the time domain since it violates the law of causality. The lack of causality of the BT0 model corresponds in the frequency domain to violating the Hilbert transform-relation between the real and the imaginary part of the serial impedance.
In “Low-Order and Causal Twisted-Pair Cable Modelling by Means of the Hilbert Transform” by Fredrik Lindqvist et. al., The twentieth Nordic Conference on Radio Science and Communication, Jun. 9-11, 2008, AIP Conference Proceeding, Vol. 1106, pages 301-310, the necessary requirements for a general frequency-dependent impedance to comply with the causal conditions stated by the Hilbert transform are analyzed. The basic form of the Hilbert transform is extended and a new twisted-pair cable model, denoted BT0H, that is both causal and has fewer parameters than the standardized BT0 model is suggested. The reduction of model order is made possible by relating the real part to the imaginary part of the serial impedance via the Hilbert transform. In other words, unlike BT0, the BTOH model does not treat the serial resistance and the serial inductance as mutually independent.
The merit of low order is important for described DSL line qualification methods where the transfer function of a multi-section line is estimated with model-based optimization. The criteria functions used in this type of applications typically have many local optima. Hence, it has been suggested to employ a parameterized cable model of low order to decrease the search space dimension and thereby reduce the complexity of finding the global optimum.
Disadvantages of the British Telecom (BT) models (BT0 and BT1) are that they are non-causal, meaning that the impulse response of the model does not solely depend on current and past input values, but also on future values. This leads to an unwanted behavior in the time domain. WO 2007/089173 proposes a numerical solution to the problem of calculating a cable model. However, this solution, at least in some applications, demands an amount of computer processing that is somewhat unsatisfactory.
It is therefore an object of the present invention to propose an improved cable or transmission line model. It is particularly an object of the invention to provide a less complex, improved cable model which is causal and of a low order.
It is also an object of the invention to provide an improved arrangement and method respectively for transmission line investigation or analysis, particularly having a lower complexity than known solutions, which is reliable, simple, easy to implement and which requires less computational power. It is a particular object to provide a solution through which cumbersome numerical applications or calculations can be reduced or to a large extent avoided.
Another object is to estimate the line inductance (L(f)) of a transmission line via a Hilbert transform or a relation between line inductance and line resistance.
Another object is to estimate an expression involving the line inductance.
Therefore an arrangement for transmission line investigation is provided which comprises a measurement data providing means for providing measurement data of a first time or frequency dependent property of a transmission line, a transmission line property calculation arrangement, which comprises a transmission line model handling means providing a transmission line model, a Hilbert transform handler and line property determination means, and which is arranged to provide a calculation of the said first property based on a number of model parameters. The model parameters comprise or are related to at least two of the line resistance at 0 frequency, roc, a cut-off frequency, v, a line capacitance, C∞, and a line inductance, L∞H, or one or more relationships therebetween. The line model handling means are adapted to calculate the transmission line inductance L(f) or an expression involving the line inductance via a Hilbert transform of Q(f/v) wherein Q(f/v) is a function that relates the line resistance R(f) to roc, R(f)=roc·Q(f/v), the Hilbert transform of Q(f/v) reading
The Hilbert transform values are calculated using an analytical closed form expression which in one embodiment reads
wherein I0 is a constant, or alternatively values of the Hilbert transform are tabulated or calculated by a polynomial in log f/v. For model parameter values calculated by means of the line model handling means in communication with the Hilbert transform handler, the line property determination means are adapted to calculate the first property. Criteria function application means are in communication with the line property determination means and the measurement data providing means are arranged to, using the measured first property and the calculated first property for a given set of model parameters, to find optimized numerical model parameter values for which one or more given criteria for at least one given transmission line are met.
Information on various ways of implementing a process of finding optimal model parameters can be found in “Estimation of Line Properties in the Copper Access Network”, Fredrik Lindqvist, thesis for the degree of Licentiate in Engineering Lund University, Department of Electrical and Information Technology March 2009, particularly in paper II of the thesis, and also in K. Kerpetz and S. Galli: “Single-Ended Loop Make-Up Identification”, Part I & II in IEEE Transactions on Instrumentation and Measurement, vol. 55, no. 2, pp. 528-537 and pp. 538-549 April 2006. Other useful methods may be e.g. genetic algorithms, simulated annealing, gaussian adaptation.
A method through which one or more of the above mentioned drawbacks are overcome is also proposed, which comprises the steps of: acquiring measurement data relating to a first frequency or time dependent property of a transmission line; expressing the measured quantity using a causal model as a function of a number of model parameters; finding optimized numerical values of the model parameters or the relationships therebetween based on one or more given criteria. The model parameters, comprise one or more parameters, or relationships therebetween, related to the line impedance, e.g. the line resistance at 0 frequency, roc; a cut-off frequency, v; a line capacitance, C∞; a line inductance L∞H; the calculation of a transmission line property comprises; calculating the transmission line inductance L(f), or an expression involving the inductance, via a Hilbert transform,
and the values of said Hilbert transform are calculated using an analytical closed-form expression
for the Hilbert transform, or the values of the Hilbert relation between Q(φ) and Λ(φ), or between line resistance and line inductance, are fetched from a table wherein said values are held in dependence on f/v, by using a polynomial in log f/v.
Still further a cable model is proposed, and a solution through which the parameter values can be found, and particularly such that the relationship between the line resistance and the line inductance can be established. In some applications, line properties can be established by simply putting in information concerning a cable dimension and perform a table look-up to find the relevant parameter values (established by means of the inventive method/arrangement for the model). The model or the relationship can be established, according to the invention, either by means of analytical calculation or by generation of a table corresponding to the Hilbert transform (relation) between Q(φ) and Λ(φ), wherein line resistance
and line inductance
Additionally it is suggested a method of computing a parameter φ as f/v where f is a first frequency of interest, and v represents a frequency with the property that for frequencies substantially higher than v, the resistance of a transmission line varies with frequency as essentially the square root of the frequency, and for frequencies substantially lower than v, the resistance of the line is essentially constant, querying with φ as input a one-dimensional representation R which produces as response to the query a value Λ, wherein Λ is an approximation of the Hilbert transform of a function Q which describes the dependence with frequency of the resistance of the transmission line, estimating a transmission property of the transmission line or setting an operational parameter of the transmission line in dependence of Λ. R may be a table lookup function, or a mathematical expression. Most particularly R is
The invention will in the following be more thoroughly described, in a non-limiting manner, and with reference to the accompanying drawings, in which:
For the understanding of the invention, the Hilbert transform and its generalisation referred to above will be briefly discussed.
A general frequency-dependent (passive) impedance {tilde over (Z)}(ω)={tilde over (R)}(ω)+jω{tilde over (L)}(ω), is considered where {tilde over (R)}(ω) and {tilde over (L)}(ω) are the resistance and the inductance, respectively, at angular frequency ω=2πf. The tilde-sign distinguishes these quantities from the extended impedance used below and {tilde over (z)}(t) denotes the inverse Fourier transform of {tilde over (Z)}(ω). It is assumed that the time domain response {tilde over (z)}(t) is real-valued and causal. Further it is assumed that both {tilde over (R)}(ω)→0 and ω{tilde over (L)}(ω)→0 as ω→∞. Under these conditions {tilde over (z)}(t) has no (Dirac) impulses at t=0 and it can be shown by decomposition of {tilde over (z)}(t) into its even and odd parts that the following relations between {tilde over (R)}(•) and {tilde over (L)}(•) hold:
Equations (1) and (2) are known as the Hilbert transform and assure that {tilde over (z)}(t)=0 for t<0. Next (1) and (2) are extended to the slightly more general case where the resistance and the inductance are permitted to approach constant values as ω→∞. As will be described below this extension has interesting properties applicable to cable modeling. It is assumed that a constant resistance ΔR is added to {tilde over (Z)}(ω). The new total resistance is denoted R(ω)={tilde over (R)}(ω)+ΔR. Adding ΔR to the frequency response corresponds to adding the impulse ΔRδ(t) to {tilde over (z)}(t). Hence, the condition {tilde over (z)}(t)=0 for t<0 is still satisfied. Similarly, the constant jωΔL is added to {tilde over (Z)}(ω), which corresponds to the addition
Consequently, {tilde over (z)}(t) remains causal also in this case where the new total inductance is denoted L(ω)={tilde over (L)}(ω)+ΔL. The first derivative of δ(t) is defined in the article referred to above where
and f(t) is an arbitrary function.
Since the real and the imaginary parts of Z(ω) correspond to the even and the odd part of its time-domain transform, respectively, Z(t) can be expressed as
where {tilde over (z)}e(t) and {tilde over (z)}o(t) are the even and the odd parts of {tilde over (z)}(t). By introducing the signum-function sgn(t), the even and the odd part of z(t) in (3) can be written as
z
e(t)={tilde over (z)}o(t)sgn(t)+ΔRδ(t) (4)
z
o(t)={tilde over (z)}e(t)sgn(t)+ΔRδ′(t). (5)
Hence, the Fourier transform of ze(t) and zo(t) yields
where * is the continuous-time convolution operator. It now follows that the relation between R(ω) and L(ω) can be expressed as follows by replacing * with the convolution integral
where {tilde over (R)}(ω)=R(ω)−ΔR and {tilde over (L)}(ω)=L(ω)−ΔL. Here, ΔR and ΔL are chosen such that {tilde over (R)}(ω)→0 and w{tilde over (L)}(ω)→0 as ω→∞. Thus, by allowing impulses at t=0, the Hilbert transform of (1)-(2) has been extended to the slightly more general case. With the assumed conditions we can state the following based on (8)-(9). For a given causal impedance with inductance L(ω), the total resistance in (8) can only be determined within a constant ΔR. Similarly, given R(ω) of a causal impedance, the total inductance in (9) can only be determined within a constant ΔL. This uncertainty has implications to cable modeling as described in the following section.
A transmission line, e.g. a twisted-pair cable, is commonly divided into a cascade of infinitesimal homogonous line sections of the length dx, as illustrated in
Each segment can be treated as a circuit consisting of a serial impedance Z(ω)=R(ω)dx+jωL(ω)dx and a shunt admittance Y(ω)=G(ω)dx+jωC(ω)dx. Here R(ω), L(ω), G(ω), and C(ω) are the serial resistance, the serial inductance, the shunt conductance, and the shunt capacitance, respectively, which are all frequency-dependent and expressed per unit length. Different parameterized expressions (models) for these quantities can be found, leading to different cable models.
Thus, elements R, L, C and G define the line resistance, the line inductance, the line capacitance, and the line conductance per unit length. They are all, in general, presumed constant with respect to line length but dependent on frequency. The following solution is obtained:
where γ=α+jβ is the complex-valued propagation constant whereas (α) stands for attenuation and (β) for phase delay, and Z0 is characteristic impedance. Under assumption of a perfectly matched source and load impedance, the transfer function yields
H=e
−γd,
where d is length of the line in unit meter.
The standardized BTO cable model defines the line resistance and the line inductance as
where roc, ac, Lo, L∞, fm, b all are model parameters. Moreover, BT0 models the line capacitance as constant with regard to frequency and the conductance is set to zero (approximation). The frequency f=ω/2π is used instead of ω in the previous section. In order to obtain a causal model with fewer model parameters than BT0, the line resistance in R(f) is rewritten as:
where the cut-off frequency
Furthermore the inductance L(f) is expressed by means of the Hilbert transform as:
where Λ(f/v) is the Hilbert transform of Q(f/v) and L∞(H) is another cable-dependent parameter that cannot be determined via the Hilbert transform as described earlier. In the reference “Low-Order and Casual Twisted-Pair Cable Model, with the Hilbert Transform implemented as closed-form expression”, by Fredrik Lindqvist et al., The twentieth Nordic Conference on Radio Science and Communications, Växjö, Sweden, Jun. 9-11, 2008. AIP Conference Proceeding, vol. 1106, pp 301-310. R(f)→0 as f→∞ and the Hilbert integral for calculating Λ(f/v) is not absolute-convergent. However, the Cauchy principle value of the integral is convergent and so interpreted. Another consequence of using the Cauchy principle value is that there is no need to subtract ΔR from R(ω).
As for the BT0 model it is assumed that the line capacitance, denoted C∞(H), is constant with frequency and that the line conductance is zero. Thus, the causal cable model, denoted BT0H, consists of only four cable-dependent parameters represented by R0, v, L∞(H), C∞(H). This should be compared to the original BT0 model that consists of seven parameters where G(f)=0 and C(f)=C∞.
According to the present invention the causal, low-order cable model described above, comprises four parameters that are calculated and, in one embodiment represented by an analytical closed-form expression, e.g. instead of a numerical approximation in another, second, embodiment by means of the creation of a table, and in a third embodiment by a polynomial in log f/v.
According to different embodiments a low number of parameters are used, e.g. four. In other embodiments relationships between two or more parameters are used. A few examples are given below.
For example, if
the characteristic impedance of a line can be calculated using (all) four parameters as:
H(•) is ½πf times the Hilbert transform of the function denoted by •, e.g.
as seen in equation (13), or an approximation thereof, e.g. as in equation (18) below (η denotes the same function as Q).
The characteristic impedance of a line can be calculated using a ratio between some parameters (two cases) as:
a) a ratio between primary parameters:
or
b) as a ratio between model parameters:
Still further the propagation constant of a line can be calculated using a product between some parameters (two cases) e.g. as:
c) a product of primary parameters:
or
d) as a product of model parameters:
PRC=rocC
PLC=L∞C
Γ=√{square root over ((R+jωL)(G+jωC))}{square root over ((R+jωL)(G+jωC))}≈√{square root over ((R+jωL)jωC)}=√{square root over (jωRC−ω2C(H(R)+L∞))}= . . . √{square root over (jωR0ηC−ω2(H(R0ηC)+L∞C))}=√{square root over (jωPRCη−ω2(H(PRCη)+PLC))}
Still further relationships between one or more of said parameters may be used and calculated, e.g. L(f)/C(f), L·R, L·C etc, i.e. products or quotients of the model parameters.
Hence, a line property which depends on a relationship between model parameters, as in the examples above, may be measured, and optimized values of said relationships may be determined instead of optimized values of the model parameters themselves. E.g. if Zc is measured, optimized values of roc/C, and L∞/C may be determined, instead of R, L∞ and C themselves. As referred to earlier in the application,
is the Hilbert transform of
i.e.,
As also referred to above, L∞H(f) is a cable-dependent parameter that cannot be determined via the Hilbert transform.
The Hilbert integral in (14) is not absolute-convergent. However, the Cauchy principle value of the integral is convergent and the integral can be so interpreted.
It should be noted that the proposed cable model, designated as BT0H, is casual and consists of only four parameters: roc, v, L∞H, and C∞ (or relationships between one or more thereof, e.g. quotients or products as discussed above).
In equation (12) and (14) above the functions Q(•) and Λ(•) are both expressed in terms of normalized frequencies. Hence, for φ=f/v, equation (14) can be written as:
Applying the Cauchy principal value method to (15), which would otherwise be undefined, the following is obtained:
It is not straightforward to make a variable change so that this integral can be derived as a finite integral with a finite integrand. However, according to one embodiment, a variable change is performed as follows:
According to another embodiment, an alternative variable change can be done giving the following:
This enables calculation of one single, specific table corresponding to the Hilbert relation between Q(φ) and Λ(φ). Then, the derivation of L(f) in (13) will have a low computational complexity. Since, asymptotically, for a large φ, both Q(φ) and φΛ(φ) are proportional to √{square root over (φ)}, the functions must only be tabulated until it is close enough to the asymptote.
In
are shown. This can, for example, be used to calculate the resistance and inductance for an ETSI 0.5 mm cable model according to (13). With e.g. the parameters roc=179.2, ac=0.0561 and L∞(H)=5.151·10−4 H, the result is shown in
The table lookup for Λ(φ) can for example be realized with an interpolation polynomial p. Since the normalized inductance is viewed in logarithmic scale of φ the polynomial should be derived in logarithmic frequency β=log10(φ). In
When the BT0 model is used as a base model for the resistance as above the functions depend only on the normalized frequency φ. However, if a more complex model is used as a base there might be more dimensions in the table. For example, if the VUB0 model is used there is one additional parameter that is due to the proximity effect. In this case two-dimensional tables would be needed for the functions.
Alternatively, according to the first embodiment referred above, the calculation of the inductance L(f) in (13), via the Hilbert transform in (6), can be approximated to an analytical closed-form expression
wherein
is a constant expressed with the Gamma-function.
To make the approximation even more accurate three additional, real-valued scalar, parameters, A, p, and kf, can be introduced to obtain:
({tilde over (L)} does here not correspond to {tilde over (L)} used earlier (e.g. in equation 2) in the derivation of the Hilbert transform.)
For the special case of A=1, and for frequency zero, f=0, identical inductance values are obtained using closed-form approximation (19) and integral (14). The integral (14) is here considered as a reference.
{tilde over (L)}(0)=L(0) (20)
Similarly, when A·√{square root over (kf)}=1, the closed-form approximation (15) and integral (14) are asymptotic:
For the purpose of standardizing a low-order and causal cable model, the additional parameters A, kf, p, can be pre-determined by optimizing some desired criterion, for each considered cable-type, whereupon the parameters define the standardized cable-type together with (17).
If L∞ is subtracted from the right hand side of equations (18) and (19), and the remainder multiplied by 2πf and divided by roc, they will approximate the Hilbert transform of Q rather than L(f), i.e.
Basically the invention is based on calculating or approximating the Hilbert transform and uses a reformulation of formula (18) above using formula (13) above.
According to different embodiments of the invention, the Hilbert relation between Q(φ) and Λ(φ) can be represented either in a table, or alternatively an analytical, closed-form approximation can be used.
In line property calculating means 20 a first set of input parameters are set (estimated) or selected and provided to, or by, parameter selecting means 21B. The set of parameter values may e.g. comprise values of the four parameters referred to earlier in the application, or any relationships between parameters. In line property calculating means 20, comprising means for holding or applying a line model 21B in communication with a Hilbert transform handler 22 and line property determination means 23, for a given set of parameters currently calculated R(f),L(f) are first established by means of the Hilbert transform handler 22. The established parameters (e.g. R,L) are used by line property determination or providing means 23 (also in communication with the Hilbert transform handler 22) to, for the used parameter values, calculate, determine, an impedance Z(f)calc for the given set of parameters. Criteria function 40 comprising one or more criteria to be met, applies said criteria on the Z(f)measure and Zcalc(f) which are compared e.g. by means of a Least' Square algorithm or similar to establish if the criteria are met. If not, parameter selecting means 21B are activated to find a new parameter set, i.e. to determine a new input data set to be used by the line property calculating means 20; depending on the outcome of the criteria function application means 40 one or more parameters can be modified, to a larger or smaller extent, increased or decreased, some parameters may be unmodified for the subsequent calculation etc. The “loop” formed by means 40-21B-20 (21A-22-21A-23) proceeds until the given criteria are met. Then the parameters for which the criteria were met are stored in more or less temporary holding means 50, a long term storage, or a cache or directly used for estimation of a desired line property.
A criteria function application means 40A applies criteria on the measured Zin and different values of the corresponding calculated property, e.g. Z(f) until the criteria are met, wherein the calculation of R,L is performed using the Hilbert transform as discussed more in detail above. Examples on parameters, roc, v, L∞H and C∞ have also been discussed above.
Line property calculation means comprises Hilbert transform calculating means 22A, line model handler 21A2 and line property determination means 23A. It is here supposed that the four model parameters pi1, pi2, pi3, pi4 are used, e.g. roc, v, C∞, L∞ are used. The optimized values are here stored in a table 55A.
To find the Hilbert relation, either an analytical closed form approximation of L(f) ((18) above), which may be parameterized ((19) above) may be used, or a tabulation is used as described above, e.g. formula (17), by application of a Cauchy principal value method and a variable substitution to enable the provisioning of a one-dimensional table and a numerical solution of the integral. An application, e.g. using a Least Square approach may be used in criteria function application means 40A and found numerical values (of the parameters to be used to give an impedance for which the criteria are met) may in same implementations be stored in a table, 55A for example for different given cable lengths.
A plurality of measurements of different cable dimensions may be carried out to provide a table that can be used if a property of a particular cable is to be found.
As referred to above, the results may also be used directly without storing.
In
In a particular aspect of the invention, it can be said to comprise a method of analysing a transmission line cable comprising the steps of: computing a parameter φ as f/v where f is a first frequency of interest, and v represents a frequency with the property that for frequencies substantially higher than v, the resistance of a transmission line varies with frequency as essentially the square root of the frequency, and for frequencies substantially lower than v, the resistance of the line is essentially constant; querying with φ as input a one-dimensional representation R which produces as response to the query a value Λ, wherein Λ is an approximation of the Hilbert transform of a function Q which describes the dependence with frequency of the resistance of the transmission line; and estimating a transmission property of the transmission line or setting an operational parameter of the transmission line in dependence of Λ. R is a table lookup function. or, according to other implementations a mathematical expression, e.g.
If the given criteria are met (there may be one or more; e.g. a LS approach is used), 130, the parameters of the set for which the criteria were met may be stored, e.g. cached, 140, and the line model applied based on the found parameter set Si, 150. A desired property e.g. L(f), may then be established, for an arbitrary frequency/time, e.g. other than the time/frequency involved in the measurement data, 160. Other properties than L(f) may of course also or alternatively be established.
If, on the other hand, the criteria were not met for set Si (130) the parameters are adjusted to provide a better match between measured and calculated first property, here being illustrated merely performing steps 110, 120, 130 for set i+1, 130A. It should be clear that finding a new parameter set to be used and matched, i.e. the calculated property versus the measured property, involves determination as to whether the parameters are to be increased/decreased, which parameters are to be adjusted etc.
The values of the Hilbert transform are obtained by means of a closed form approximation that is analytically solved, or by means of a table containing the values of the Hilbert relation between Q(f/v) and Λ(f/v) for f/v, 112, as more thoroughly discussed earlier in the application.
It is an advantage of the invention that a causal model is provided which is robust, and does not require extensive numerical computations.
Moreover, the optimized parameters of the BT0H, model provide insertion loss estimates within ±2% compared to the BT0 model. The impulse response for each cable model has been studied for the both models and it can be concluded that use of the BT0H, model as described herein provides a causal and considerably improved time-domain behavior in contrast to BT0.
In advantageous applications an estimate of the inductance is provided, although the invention is not limited thereto, also other properties can be analyzed or estimated. The invention is also in other respects not limited to the specifically illustrated embodiments, but can be varied within the scope of the appended claims. The cable model can be used for a large number of different applications and for estimating or examining different cable types and different properties.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/SE10/50015 | 1/8/2010 | WO | 00 | 4/30/2012 |
Number | Date | Country | |
---|---|---|---|
61256451 | Oct 2009 | US |