Embodiments of the present invention relate to the field of data communications, and in particular, to a method and an apparatus for estimating a Far-End Crosstalk channel.
xDSL is a general term of all DSL (Digital Subscriber Line, digital subscriber line) technologies, and is a high-speed data transmission technology that uses a twisted pair telephone line, namely, a unshielded twist pair (Unshielded Twist Pair, UTP), for transmission. Besides DSL for baseband transmission, such as IDSL (DSL based on ISDN (Integrated Services Digital Network, integrated services digital network)) and SHDSL (Symmetric High-speed DSL, symmetric high-speed DSL), xDSL for passband transmission uses the frequency division multiplexing technology to make the xDSL and the POTS (Plain Old Telephone Service, plain old telephone service) coexist on the same twisted pair. The xDSL occupies a high-frequency band, the POTS occupies a baseband part that is lower than 4 KHz, and a POTS signal is separated from an xDSL signal through a splitter. The xDSL for passband transmission employs Discrete Multi-Tone (DMT) modulation. A system that provides access to multiple xDSL signals is referred to as a DSL Access Multiplexer (DSLAM).
With the increase of the band used by the xDSL technology, the problem of crosstalk and especially the crosstalk from high-frequency band becomes increasingly notorious. Crosstalk is generally categorized, based on features, into Near-End Crosstalk (NEXT) and Far-End Crosstalk (FEXT). Because uplink and downlink channels of the xDSL employ frequency division multiplexing, generally the NEXT does not impair the system performance too much. However, the FEXT affects the transmission performance of a line seriously. The FEXT is characterized in that a transmitter of an interfering line pair is far away from a receiver of an interfered line pair; an interference signal is transmitted along the interfering line pair, and coupled to the interfered line pair; and a generated crosstalk signal is transferred to the receiver of the interfered line pair along the interfered line pair.
The Dynamic Spectral Management (DSM) solution is one of the technical solutions for eliminating or mitigating the impact of Far-End Crosstalk, The DSM technology concentratedly optimizes and manages various parameter configurations and signal transmit power spectral density by a series of methods, and even coordinates the transmission and receiving of signals in a whole cable bundle, so that the line transmission performance in the whole cable bundle is optimized.
A method in the prior art is to obtain the Far-End Crosstalk channel through, for example, line grouping, extraction of a line model, and calculation of a line crosstalk model, and is characterized by low accuracy.
Another Far-End Crosstalk channel measurement method in the prior art mainly includes the following steps.
Step 1: Collect a transmit power P2(nT) of a line 2 and a Signal-to-Noise Ratio parameter SNR1(nT) of a line 1 based on each subcarrier in a fixed time interval (T).
In an actual operation process, much dynamic information exists, for example, joining or leaving the network, bit swap (Bit Swap), and SRA. Such dynamic changes occur with the change of a transmit power spectrum.
Step 2: Calculate a transmit power change Pdel2(nT) by subtracting an average transmit power from the transmit power, namely, Pdel2(nT)=P2(nT)−E[P2(nT)].
Step 3: Calculate a noise of the line 1: N1(nT)=SNR1(nT)−(P1(nT)−Hlog1(f0)).
If the line 2 imposes Far-End Crosstalk onto the line 1, when the transmit power spectrum of the line 2 changes, a noise power of the line 1 changes accordingly. Definitely, when more than one crosstalk sources of the line 1 exist, a general noise change rule of the line 1 is not only related to the transmit power of the line 2, but also related to transmit powers of other crosstalk sources. However, the noise power change of the line 1 includes transmit power change information of the line 2, namely, H21(f0)·Pdel2(nT)+ . . . +Hm1(f0)·Pdelm(nT). As line 2 is independent of transmit power changes of other lines that impose crosstalk onto the line 1, when the collected transmit power information is enough, it may be considered that an inner product of the power change of the line 2 and the power changes of other lines is approximately equal to zero: Pdel2(nT), Pdelm(nT)≈0, m≠2.
Therefore,
where . . . represents an inner product. Formula (1)
A result of Formula (1) is a crosstalk coefficient of the line 2 to the line 1 at a specific frequency f0.
Step 4: Calculate crosstalk coefficients at certain frequency or frequencies according to formula (1).
The method is defective in that the crosstalk channel function cannot be calculated until massive transmit power changes of the crosstalk sources and the noise power of the crosstalk target are obtained in a time which is long enough.
In other crosstalk channel measurement methods in the prior art, certain functions of a transceiver need to be changed or a test device need to be added to test the crosstalk function specially.
Therefore, there is a need for a method and an apparatus for obtaining a line crosstalk channel quickly.
Embodiments of the present invention provide a Far-End Crosstalk channel estimation method and apparatus in a two-line pair scenario, so as to obtain the Far-End Crosstalk channel quickly.
Embodiments of the present invention further provide a Far-End Crosstalk channel estimation method and apparatus in a CO/RT two-line pair scenario, so as to quickly obtain a Far-End Crosstalk channel imposed by an RT line onto a CO line. Especially, in the embodiments of the present invention, a line noise of the CO line under a condition that the CO line is activated independently is rationally approximated, so that the Far-End Crosstalk channel imposed by the RT line onto the CO line is obtained more conveniently.
Embodiments of the present invention further provide a Far-End Crosstalk channel estimation method and apparatus in a CO/RT multi-line pair scenario. A rational silence line noise is set in place of a precise measurement. In a permissible error range, a joint Far-End Crosstalk channel imposed by RT lines onto a CO line is obtained through simple line control steps, thereby ensuring the practicality in a multi-line pair scenario.
The Far-End Crosstalk channel or the joint Far-End Crosstalk channel obtained through the foregoing methods and apparatuses can be directly used to implement the DSM L2 technology to eliminate or mitigate the impact of crosstalk.
An embodiment of the present invention provides a Far-End Crosstalk channel estimation method, for estimating a Far-End Crosstalk channel imposed by a first line onto a second line in a two-line pair scenario. The method includes: activating a first line independently, and obtaining a line noise of the first line as a first line noise; activating the first line and a second line, and obtaining a line noise of the first line as a second line noise; and determining a Far-End Crosstalk channel imposed by the second line onto the first line to be: (the second line noise−the first line noise)/a transmit power spectral density of the second line, where the transmit power spectral density of the second line is known. The first line may be a CO line, and the second line may be an RT line.
An embodiment of the present invention further provides a Far-End Crosstalk channel estimation method, for estimating a Far-End Crosstalk channel imposed by an RT line onto a CO line in a CO/RT two-line pair scenario. The method includes: activating an RT line and a CO line; obtaining a line noise of the CO line as a first line noise; obtaining a line noise of the RT line as a second line noise; and determining a Far-End Crosstalk channel imposed by the RT line onto the CO line to be (the second line noise−the first line noise)/a transmit power spectral density of the RT line, where the transmit power spectral density of the RT line is known.
An embodiment of the present invention further provides a Far-End Crosstalk channel estimation method, for estimating a joint Far-End Crosstalk channel imposed by all RT lines onto a CO line when at least one CO line and at least one RT line exist. The method includes: setting a predetermined silence line noise of all lines; controlling all RT lines so that all the RT lines have the same transmit power spectral density; activating all the lines, and obtaining a line noise of a CO line as a first line noise; and determining a joint Far-End Crosstalk channel function imposed by all the RT lines onto the CO line to be: (the first line noise−the predetermined silence line noise)/the transmit power spectral density of the RT lines.
The setting the predetermined silence line noise of all the lines may include: selecting a proper noise power spectral density as the predetermined silence line noise.
The setting the predetermined silence line noise of all the lines may further include: activating all the lines, obtaining line noises of all the lines, and selecting a minimum line noise in the obtained line noises as the predetermined silence line noise.
An embodiment of the present invention further provides a Far-End Crosstalk estimation method, for estimating a Far-End Crosstalk channel imposed by an RT line onto a CO line in a CO/RT two-line pair scenario. The method includes: determining a line noise of a CO line under a condition that the CO line is activated independently as a first line noise; activating an RT line and the CO line, and obtaining a line noise of the CO line as a second line noise; and determining a Far-End Crosstalk channel imposed by the RT line onto the CO line to be: (the second line noise−the first line noise)/a transmit power spectral density of the RT line, where the transmit power spectral density of the RT line is known.
An embodiment of the present invention further provides a Far-End Crosstalk channel estimation apparatus, for estimating a Far-End Crosstalk channel imposed by a first line onto a second line in a two-line pair scenario. The apparatus includes: a first obtaining unit, configured to activate a first line independently, and obtain a line noise of the first line as a first line noise; a second obtaining unit, configured to activate the first line and a second line, and obtain a line noise of the first line as a second line noise; and a determination unit, configured to determine a Far-End Crosstalk channel imposed by the second line onto the first line to be: (the second line noise−the first line noise)/a transmit power spectral density of the second line, where the transmit power spectral density of the second line is known.
An embodiment of the present invention further provides a Far-End Crosstalk channel estimation apparatus, for estimating a Far-End Crosstalk channel imposed by an RT line onto a CO line in a CO/RT two-line pair scenario. The apparatus includes: an activation unit, configured to activate an RT line and a CO line; a first obtaining unit, configured to obtain a line noise of the CO line as a first line noise; a second obtaining unit, configured to obtain a line noise of the RT line as a second line noise; and a determination unit, configured to determine a Far-End Crosstalk channel imposed by the RT line onto the CO line to be: (the second line noise−the first line noise)/a transmit power spectral density of the RT line, where the transmit power spectral density of the RT line is known.
An embodiment of the present invention further provides a Far-End Crosstalk channel estimation apparatus, for estimating a joint Far-End Crosstalk channel imposed by all RT lines onto a CO line when at least one CO line and at least one RT line exist. The apparatus includes: a setting unit, configured to set a predetermined silence line noise of all lines; a control unit, configured to control all RT lines so that all the RT lines have the same transmit power spectral density; an obtaining unit, configured to activate all the lines, and obtain a line noise of a CO line as a first line noise; and a determination unit, configured to determine a joint Far-End Crosstalk channel imposed by all the RT lines onto the CO line to be (the first line noise−the predetermined silence line noise)/the transmit power spectral density of the RT lines.
Through the Far-End Crosstalk channel estimation method and apparatus of the present invention, the Far-End Crosstalk channel can be estimated quickly only through simple line control operations with no need of an additional test device or collection of massive statistic information for a long period of time.
To illustrate the technical solutions according to the embodiments of the present invention more clearly, the accompanying drawings for describing the embodiments or the prior art are introduced briefly in the following. Apparently, the accompanying drawings in the following description are only some embodiments of the present invention, and persons of ordinary skill in the art can derive other drawings from the accompanying drawings without creative efforts.
The technical solutions according to the embodiments of the present invention will be clearly and completely described in the following with reference to the accompanying drawings. It is obvious that the embodiments to be described are a part rather than all of the embodiments of the present invention. All other embodiments obtained by persons skilled in the art based on the embodiments to be described without creative efforts shall fall within the protection scope of the present invention.
Step S310: Activate a CO line independently when no interference exists; and obtain a line noise LNcono
LN
co
no
xtalk=σco2 Formula (2)
in which, σco2 is a power spectral density of the Gaussian white noise of the CO line in case of independent activation.
Step S320: Activate both an RT line and the CO line, and obtain a line noise LNcowith
LN
co
with
xtalk
=H
co,rt
S
rt+σco2 Formula (3)
in which, Hco,rt represents a Far-End Crosstalk channel function imposed by the RT line onto the CO line, Srt represents a transmit power spectral density of the RT line, and Srt is known and controllable.
Step S330: Determine the Far-End Crosstalk channel function Hco,rt imposed by the RT line onto the CO line according to results obtained in steps S310 and S320. Specifically, Formulas (2) and (3) are combined to obtain:
LN
co
with
xtalk
=H
co,rt
S
rt
+LN
co
no
xtalk Formula (4)
From Formula (4), it is deduced that:
It should be noted that as known to those skilled in the art, the line noise, the Gaussian white noise, the Far-End Crosstalk channel function, and the transmit power spectral density mentioned in foregoing description are all related to frequency. The Far-End Crosstalk channel function at a specific frequency, multiple frequencies, or the whole frequency band can be estimated through the method 300 as required.
The line noise in the method 300 can absolutely be obtained by using an existing device, for example, an existing DSL chipset in the industry, without adding a test device. Therefore, through the method 300 according to the first embodiment of the present invention, the Far-End Crosstalk channel in the CO/RT two-line pair scenario can be estimated quickly only through simple line control operations, with no need of an additional test device or collection of massive statistic information for a long period of time.
In the Far-End Crosstalk channel estimation method according to the first embodiment of the present invention, because the line noise of the CO line under a condition of independent activation is obtained by independently activating of the CO line, the CO line needs to be activated twice. However, the process may be simplified by approximating the line noise of the CO line under the condition of independent activation. A second embodiment of the present invention provides another Far-End Crosstalk channel estimation method, in which the CO line needs to be activated only once.
When multiple lines as optimization objects are in the same line bundle, the lines are under the same temperature condition and suffer from the same Radio Frequency Interference (RFI), which make all the lines have a similar background noise. That is to say, under the condition of independent activation, the line noise of an RT line is substantially equal to the line noise of a CO line. In addition, when the CO line and the RT line are activated simultaneously, because the crosstalk imposed by the CO line onto the RT line is so small that it is ignorable, it is further assumed that the line noise of the RT line when both the CO line and the RT line are activated is equal to the line noise of the CO line under the condition that the CO line is activated independently. Such an approximation is practical in practical application.
Step S410: Activate an RT line and a CO line simultaneously. Perform steps S420 and S430 after the activation succeeds.
Step S420: Obtain a line noise LNcowith
Step S430: Obtain a line noise LNcowith
LN
co
with
xtalk
=H
co,rt
S
rt
+LN
co
no
xtalk Formula (6)
Similar to Formula (3), Hco,rt represents a Far-End Crosstalk channel function imposed by the RT line onto the CO line. Typically, at a frequency f0, the value of Hco,rt is a constant. Srt represents a transmit power spectral density of the RT line, and Srt is known and controllable.
Step S440: Determine a value of the Far-End Crosstalk channel function Hco,rt imposed by the RT line onto the CO line according to results obtained in steps S420 and S430.
As described, it is assumed that the line noise of the RT line under the condition of independent activation is equal to the line noise of the CO line, and the line noise of the RT line under the condition that both the RT line and the CO line are activated is equal to the line noise of the CO line under the condition of independent activation, namely:
LN
co
no
xtalk
≈LN
rt
with
xtalk
≈LN
rt
no
xtalk Formula (7)
Therefore, Formulas (6) and (7) are combined to obtain:
It should be noted that as known to those skilled in the art, the line noise, the Far-End Crosstalk channel function, and the transmit power spectral density mentioned in foregoing description are all related to frequency. The Far-End Crosstalk channel function at a specific frequency, multiple frequencies, or the whole frequency band can be estimated through the method 400 as required.
Through the method 400 according to the second embodiment of the present invention, the Far-End Crosstalk channel in the CO/RT two-line pair scenario can be estimated quickly through much more simple line control operations, with no need of an additional test device or collection of massive statistic information for a long period of time. Although approximation is involved in the method 400, the error caused by the approximation is tolerable.
The Far-End Crosstalk channel estimation methods according to the first and second embodiments of the present invention are intended for a CO/RT two-line pair scenario. However, the methods may also be expanded to apply in a CO/RT multi-line pair scenario including multiple CO lines and multiple RT lines which are in the same line bundle.
Step S510: Set a proper noise as an alternative of a silence line noise of all lines. The proper noise is referred to as a predetermined silence line noise PSDinitial below. The predetermined silence line noise may be set in different ways. The following gives an exemplary method of setting the predetermined silence line noise.
After activating all the lines, line noises of all the lines are obtained, and the predetermined silence line noise is determined based on information of the line noises. For example, a minimum line noise in all the line noises is selected as the predetermined silence line noise; however the present invention is not limited thereto. A line noise next to the minimum line noise may be selected as the predetermined silence line noise; or several minimum line noises are selected, and averaged as the predetermined silence line noise. Another exemplary method of setting the predetermined silence line noise is: instead of obtaining a line noise, directly selecting a properly sized noise power spectral density (such as, −140 dBm/Hz) as the predetermined silence line noise. It is known to those skilled in the art that the value of the predetermined silence line noise is related to frequency. The method of setting the predetermined silence line noise is not limited in the embodiment of the present invention, the predetermined silence line noise of all the line may be determined by using other methods.
Step S520: Control all RT lines so that all the RT lines have the same transmit power spectral density. In this embodiment, PSDrt is used to represent the transmit power spectral density of the RT lines.
Step S530: Activate all the lines, including the RT lines and CO lines; and measure a line noise of a CO line after the activation succeeds. In this case, the measured line noise of the CO line is an addition of crosstalk information imposed by the RT lines onto the CO line and the line noise of the CO line under the condition of independent activation, and is expressed as:
LN
co
with
xtalk
=PSD
rt
×H
co,rt
cmb
+LN
co
no
xtalk Formula (9)
In the formula, Hco,rtcmb is a joint Far-End Crosstalk channel function, and indicates the Far-End Crosstalk imposed by all the RT lines onto the CO line; LNcono
Step S540: Determine the joint Far-End Crosstalk channel function by Using the foregoing information:
It should be noted that as known to those skilled in the art, the values of the predetermined silence line noise, the line noise, the joint Far-End Crosstalk channel function, and the transmit power spectral density mentioned in foregoing description are all related to frequency. The joint Far-End Crosstalk channel function at a specific frequency, multiple frequencies, or the whole frequency band can be estimated through the method 500 as required.
Through the method 500 according to the third embodiment of the present invention, the joint Far-End Crosstalk channel in the CO/RT multi-line pair scenario can be estimated quickly through simple line control operations with no need of an additional test device or collection of massive statistic information for a long period of time. Although approximation is involved in the method 500, the error caused by the approximation is tolerable.
The Far-End Crosstalk channel functions obtained according to the first to third embodiments of the present invention, and especially the joint Far-End Crosstalk channel function obtained according to the third embodiment are directly applicable to various spectrum optimization methods of DSM L2, to avoid, eliminate or mitigate the crosstalk between subscriber lines and enhance the line performance.
For example, the Far-End Crosstalk channel estimation apparatuses 600, 700, and 800 according to the embodiments of the present invention may be set on an SMC. However, the present invention is not limited thereto. In practical application, those skilled in the art can absolutely, according to practical demands, set the apparatuses 600, 700, and 800 on other suitable network devices in a DSL network system; or set the apparatuses 600, 700, and 800 on multiple network devices in a distributed way.
The conventional Far-End Crosstalk channel test method requires the change of certain functions of a transceiver, or the addition of a test device, which increases the complexity and cost; or even if no additional test is needed, statistics about the transmit power and Signal-to-Noise Ratio need to be transmitted for a long period of time, which is not practical. According to the embodiments of the present invention, a real Far-End Crosstalk channel function can be estimated quickly only through simple line control operations, with no need to change the functions of the transceiver or add additional test, and no need of massive statistic information or a long period of waiting time.
Persons of ordinary skill in the art can recognize that the exemplary units and steps of algorithm described with reference to the embodiments disclosed herein may be implemented by electronic hardware and/or computer software. In order to further clarify the interchangeability of the hardware and software, in the foregoing description, the exemplary structures and steps are generally described based on functions. Whether the functions are implemented through hardware or software depends on specific applications of the technical solution and designed constraint conditions. Those skilled in the art can use different methods to implement the functions for each specific application, but such implementations should not be regarded as falling outside the scope of the present invention. The steps of the method or the algorithm described with reference to the embodiments disclosed herein may be implemented through hardware and/or a software module executed by a processor. The software module may be located in a Random Access Memory (RAM), a memory, a Read-Only Memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a moveable disk, a CD-ROM, or any other storage media well-known in the art.
Although some embodiments of the present invention are shown and described, it should be understood by those skilled in the art that various modifications can be made to the embodiments without departing from the principle and spirit of the present invention, and the modifications fall in the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
200910146919.0 | Jun 2009 | CN | national |
This application is a continuation of International Application No. PCT/CN2010/073595, filed on Jun. 7, 2010, which claims priority to Chinese Patent Application No. 200910146919.0, filed on Jun. 5, 2009, both of which are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2010/073595 | Jun 2010 | US |
Child | 13311230 | US |