You are on page 1of 15

Design and Simulation of ADSL/ADSL2 Initialization

Process

I. Introduction
Abstract- in this paper , a design and
simulation for Asymmetric Digital Broadband or high-speed Internet access is
Subscriber Line (ADSL)/Asymmetric provided by a series of technologies that
Digital Subscriber Line 2 (ADSL2) give users the ability to send and receive
Initialization Process is presented which data at volumes and speeds far greater than
can be applied to different telephone current Internet access over traditional
network. The Initialization process is telephone lines. In addition to offering
designed and simulated under the speed, broadband access provides a
MATLAB v7 environment. ADSL channel continuous, “always on” connection (no
faces different types of noise, the most need to dial-up) and a “two way”
important types are Background and capability, that is, the ability to both receive
Crosstalk noises and Intersymbol (download) and transmit (upload) data at
interference (ISI) which can be eliminated high speeds. Broadband access, along with
by using Time Domain Equalizer (TEQ). the content and services it might enable, has
Minimum Mean Square Error (MMSE) the potential to transform the Internet: both
algorithm is implemented as TEQ what it offers and how it is used. It is likely
algorithm. The initialization process where that many of the future applications that
tested on American National Standard will best exploit the technological
Institute (ANSI ) define 8 Carrier Serving capabilities of broadband have yet to be
Area (CSA) test loops for ADSL service As developed [1].
a result , 9.02 Mbps and 9.42 Mbps were Telephone line based technologies
achieved over CSA loop-2 for ADSL and provide dedicated access to the individual
ADSL2 respectively. The TEQ efficiency users. One of the best solutions is Digital
for 8 CSA test loop are calculated where it Subscriber Line (DSL) access, which is
achieved 93.1% of zero ISI for CSA loop- targeted for residential users and has
3.a Comparison between Near End Cross- received much attention by many telephone
Talk (NEXT) and Far End Cross-Talk companies. The architecture of DSL
(FEXT) power shows that NEXT have systems allows telephone companies to use
higher power and narrow band where existing twisted-pair infrastructures, by
NEXT powers were (-45.593) dBm for all which there is no need to lay extra lines for
loops and FEXT were ranging from (- new services, for their next-generation
76.353 to -68.261) dBm for the 8 loops. broadband access networks.
Finally the results show that ADSL2 The most promising of the xDSL
outperforms ADSL by about 400Kbps technologies for integrated Internet access
which about 1.1%. is Asymmetric Digital Subscriber Line
(ADSL) by which ADSL is designed to
interoperate with the telephone, i.e. adaption schema. Arslan [6], studied
allowing voice and high-speed data to be different kinds of equalization technique for
sent simultaneously over the same line. discrete multitone transceiver and
Unlike today's computer dialup modems, developed a time domain equalizers (TEQ)
the customer may use the telephone while design method to optimize the channel
the computer is connected to the Internet capacity at the output of the TEQ. Nadhim
Service Provider (ISP). The achievable data [7] studied MCM technique in DSL
rate is significantly higher in ADSL by systems using the Fourier transform and
almost 100 times compared to today's then he used the discreet wavelet transform
fastest 56 Kbps modems [2]. (DWT) and studied the system
A recent development is ADSL2 and performance. DALY [8], dealt with the way
ADSL2+. It defines new applications, of improving the efficiency of multicarrier
services and deployment scenarios. communication on the digital subscriber
The first issue it has to deal with is a loop and also examined bit and power
wide range of used cables in telephone loop loading algorithms for multitone systems.
plant also a varying length of loops from Since ADSL channel does not change
few hundred of feet to 18000 feet. The during data transmission and only minor
modem should adept well with these noises level changes occurs, all problems
changes [3]. are handled during ADSL modem start-up
Other users using ADSL or other process, which is known as ADSL
communication service running on the same initialization process. In this work
binder causes noises, these noises is called ADSL/ADSL2 initialization process in
crosstalk noises, where background noise simulated under MATLAB version 7
represents the thermal and environment environment.
effect. Crosstalk noises have the dominant
effect on ADSL system performance. II. ADSL/ADSL2 Initialization
Other ADSL impartment when
operating on long loops is dispersive
behavior of the channel, resulting in a wider The initialization process allows the ATU-
received pulse. This causes a time sample C and ATU-R to establish their
to spread into the neighboring time slots communications. The process allows the
that causes InterSymbol Interference (ISI). two modems to identify themselves to each
To eliminate this effect ADSL modem other, determine line conditions available to
should shorten the channel impulse to support communication, exchange
desirable length. parameters that define the request
Cioffe [4], described fundamentals of connection, allocate resources, and begin
MCM and how it is analyzed for channels normal communication. The process is
with ISI and additive Gaussian noise. Inoue divided into four phases as described in
[5] ,was concerned with an improvement to ANSI standard:
previously proposed ADSL echo canceller Activation and Acknowledgment: The
using modified conjugate gradient for ATU-R begins the initialization process by
transmitting the appropriate tones to the enter normal communications. In this
ATU-C. When this segment of initialization thesis, this phase is represented by bit
is complete, the ATU-R and ATU-C have loading process.
negotiated the timing method used between The ADSL test loop modeling
them and have determined which device is process simulate the ANSI CSA loops as
the master. At the end of this procedure, the ADSL modem test loop, noise modeling
ATU-R and ATU-C are in state capable of process simulate AWGN, NEXT and FEXT
analyzing the line condition. In this paper, noises for ADSL service. Channel analysis
the ATU-C and ATU-R are assumed to process measure ADSL modem
have negotiated the timing method and performance on test loops with the
perfectly handshaking and all activation and existence of noises by calculating signal to
acknowledgment process is done perfectly. noise ratio (SNR) assuming free ISI
Transceiver Training: During this process, channel. Since the used test loop is not free
the ATU-R and the ATU-C send signals ISI, therefore ISI elimination process is
that allow their partner to determine line required. Channel equalization process
conditions and adjust the equalization of eliminate channel ISI by using Time
their transceiver. Transceiver training also Domain Equalizer (TEQ) and measure
determines if ADSL is operating in FDM or modem performance on test loop after
Echo cancellation mode. equalization by calculating equalizer output
Channel Analysis: The modem exchange signal to noise ratio (SNR). Bit loading
information on the upstream and processes calculates modem performance in
downstream bearer channel required for the terms of bit rate and calculate modem bit
connection the latency paths they will be loading table using equalizer output (SNR).
placed in, and the bandwidths for each
channel requested. Information about A. DSL channel
specific features supported or requested is
also exchanged. The modems then perform The transmission characteristics of DSL
test that determine the loop quality and loops determine the performance of DSL
SNR for each specific 4 kHz DMT tone. systems. DSL loops are based on existing
Exchange: Having gathered the analog telephone subscriber loops which
information about quality of the connection were originally developed for voice
and the requested configuration, the communication. A subscriber loop consists
modems configure themselves and of twisted pair cables that connect a local
exchange information about their central office to customer premises. Two
configuration, the specific bandwidth subscribers are connected to each other
allocated to the requested bearer channels is through central offices.
assigned, the specific DMT tones and the In order to facilitate the development
amount of the data encoded in each tone are of broadband communication on the DSL,
determined and assigned. The connection is the ANSI and ESTI standardization bodies
tested in both directions after which each specified test loops which would hopefully
modem notifies its peer that it is ready to
be representative of a large cross-section of
the DSL links encountered in practice.
The ANSI introduced the Carrier
Serving Area (CSA) engineering guidelines
in the early 1980s to shorten subscriber
loop length, which reduces loop
deployment cost and supports all future
digital services. A carrier serving area
(CSA) is a plant administration area
subsection of the main loop plant. [4].
These generic lines are referred to as ADSL
CSA test-loops [9].

Figure 2. Configuration of the Eight


Figure 1. Transmission Line Standard CSA loops. Number Represent
Schematic. Length/Thickness in Feet/Gauge. Vertical
Lines Represent Bridge-Taps.
The ANSI CSA test loop is modeled and
used as test loops as is shown in Fig 1. The
load impedance shown in Fig. 1 is B. Telephone Line Impairments
considered to be a real constant (100 in
ANSI loops). The eight standard CSA loops
are used as test channels in the Subscriber loops which connect the
ADSL/ADSL2 initialization simulation. customer premises to a Central switching
Office (CO), were developed and deployed
A splitter is used to separate the voice for voice transmission. The term loop refers
signal from ADSL signal, hence a highpass to the twisted copper pair telephone line
filter with low transition frequency is from a CO to the customer. This term
needed. For the purposes of modling, a fifth originates from current flow through a
order Chebyshev high-pass filter with cut- looped circuit from the CO on one wire and
off frequency of 4.8 kHz was used to returning on another wire [10].
simulate splitter effect. All signals sent over conventional
pair-cable telephone lines are subject to line
attenuation, dispersion and electrical noise.
Line attenuation and some forms of in-band
noise both increase with frequency [11].
Intersymbol interference (ISI) is an For ADSL, however, -140 dBm/Hz seems
unavoidable consequence of both wired and to be the most used value for AWGN [14].
wireless communication systems. ISI The performance of DSL transceivers
causes spreading of received signal. can be impaired by interference from. The
As transmissions occur more frequently twisting of the wire pairs reduces this
(that is, the symbol rate is increased, which inductive coupling (also referred as
corresponds to decreasing symbol time T crosstalk), but some signal leakage remains.
for each successive), then a given channel Crosstalk is most pronounced at the
shape exhibits increasing overlap of segment of cable near the interfering
transmissions and thus more ISI. transmitters. The crosstalk resulting from
Equalization methods adaptively configure other transmission systems in the same
the receiver to mitigate ISI [12]. cable (and especially the same binder group
Multicarrier Modulation (MCM) with the cable) is a primary factor limiting
systems use Cyclic Prefix (CP) to separates the bit rates and loop reach achievable by
the symbols in time in order to decrease ISI. DSLs. There are two types of crosstalk
As it is well known, the signal going [12].
through the line is linearly convolved with Near End Cross-Talk (NEXT) is a
the impulse response of the line. If the major impairment for systems that share the
impulse response is shorter than the same frequency band for upstream and
duration of the cyclic prefix, each symbol downstream transmission. NEXT noise is
can be processed separately, and there is no seen by the receiver located at the same end
ISI [11]. of the cable bender of the transmitter that is
the noise source.
Another impairment of data transmission is Far End Cross-Talk (FEXT) is the
white noise. One special kind of noise is noise detected by the receiver located at the
Additive White Gaussian Noise (AWGN) far end of the cable from the transmitter
which represents background noise as that is the noise source. FEXT is less severe
already specified by its name. It has a flat than NEXT because the FEXT noise is
spectrum and a Gaussian amplitude attenuated by traversing the full length of
probability. Normally it is characterized by the cable [12].
its power spectral density. In order to evaluate a NEXT or a
Since AWGN have constant PSD FEXT crosstalk signals, the PSD function
( /2), it is easly built by generating a of the interfering service has to be known.
random signal process and muliplying it by The PSD of downstream and upstream for
the AWGN power, where AWGN power is ADSL will be discussed in this subsection.
the AWGN PSD (Watt/Hz) multiplied by This paper will focus on Standard
the used bandwidth. T1.413 by ANSI as a reference for the
For simulation, different levels of ADSL service. The ADSL upstream
AWGN have been used, all moving in a according to ANSI can be given by
range between (-170 to -140 dBm/Hz)
single sided power spectral density [13].
the resulted signal is summed to generate
the total noise signal.

C. Equalization for Discrete


Multitone Modulation
the is the same for both the
download and upload stream except for the With DMT, the problem of fully equalizing
differences between the and a channel is converted into partitioning the
coefficient. The NEXT for channel into small subchannels which is
ADSL service can be calculated using more efficient to implement in high-speed
transmission. However, this does not imply
that equalization is not required in a DMT
where U is the number of disturbers in the system. The spectra of each inverse FFT
cable, is the coupling (IFFT) modulated subchannel is a sampled
coefficient for 49 NEXT disturbers and sinc function which is not bandlimited.
is the frequency in Hz. The FEXT for Demodulation is still possible due to
ADSL service can be calculated using the orthogonality between the sinc
functions. An ISI channel, destroys
orthogonality between subchannels so that
Where is the channel gain (frequency they cannot be separated at the receiver.
response), 8 x 10-20 is the coupling One way to reduce ISI with a shorter
coefficient for 49 FEXT disturbers and is cyclic prefix is to use an equalizer. Since
the coupling path distance. the length of a DMT symbol is longer than
Generating a crosstalk signal is a symbol in single carrier modulation,
conveniently accomplished by defining a equalization is simpler. Also, noise
enhancement by the equalizer is not an
filter transfer function in terms of the
issue because the equalizer does not affect
desired power spectral density (PSD). If
the SNR in each subchannel, which are the
the input to the filter is a white noise
primary parameters to determine the
process with unit variance, then the PSD is
performance of a DMT system.
equal to the magnitude squared of the filter
The ADSL standard uses a guard
transfer function. The filter transfer
period, time-domain equalization, and
function is
frequency-domain equalization. The Time-
Domain Equalizer (TEQ) shortens the
Where is the PSD in Watts/Hz. channel to a length of a predetermined but
The total Noise PSD will be short guard period. The TEQ can be
implemented as an FIR filter whose filter
Since there are different PSD origins, each coefficients are trained during initialization.
PSD is can be simulated independently and This combination has been standardized
and is implemented in practical systems [4].
Minimum Mean-Squared Error Impulse design method formulates the square of the
Response Shortening Algorithm difference between the TIR and SIR as the
Chow and Cioffi [15] are the first to apply error and minimizes it. The method
channel shortening equalization to minimizes the difference between the TIR
multicarrier modulation. They use the and SIR both inside and outside the target
MMSE design method to shorten a given window.
channel to the length of the cyclic prefix. In fact, the difference between the
The idea behind the MMSE TEQ TIR and SIR inside the target window does
design method may be explained by Fig. 3. not cause ISI. Both the TIR and SIR inside
The structure consists of an FIR equalizer the target window have higher amplitudes,
in cascade with the channel and a parallel which mean that difference inside the target
branch that consists of a delay and an FIR window might contribute more to the MSE
filter with a target impulse response (TIR). than the difference outside.
The goal in the MMSE design of the vector Since the MMSE method in general
of TEQ taps (w) is to minimize the mean cannot force the error to become exactly
square of the error between the output of zero, some residual ISI will remain. To
the equalizer and the output of the TIR. maximize channel capacity, the residual ISI
Assume that the error is zero for any given should be placed in frequency bands with
input signal. That means the impulse high channel noise.
responses of both branches are equal. In
other words, the equalized channel impulse
response (upper branch) would be equal to
a delayed version of the TIR. Setting the
number of taps of the TIR to a desired
length forces the equalizer channel impulse
response to have the same length.

Figure 4. Target Impulse Response (TIR)


and Shortened Impulse Response (SIR)[6].
Figure 3. Block diagram of Minimum
Mean-Squared Error (MMSE) Equalizer[6]. This ensures that the residual ISI
would be small compared to the noise and
Fig 4. shows a TIR and Shortened the effect on the SNR would be negligible
Impulse Response (SIR). The MMSE [4]. The MMSE design method does not
have a mechanism to shape the residual ISI [12]. As was described before, the encoder
in frequency. MMSE algorithm is takes the data bit stream and encodes it into
implemented in chapter five and used to N QAM constellation points for each
eliminate ISI. subchannel. This encoding is done
according to the bit loading table which
Table 1. Performance Comparison defines the number of bits carried by each
between Selected TEQ algorithems [16]. tone.
Bit Rate as a percentage The ADSL system has the following rules
Loop of Match Filter Bound Rb(MFB) for bit loading as given in ANSI T1.413:
CSA (MFB) (Mbps)  Only integer number of bits is
General MSSNR Min allowed, if the resulted is not
MMSE ISI integer, it is rounded to the least
1 92% 62% 98% 8.45 integer.
 The minimum number of bits that
2 90% 75% 97% 9.68
can be carried on any sub channel is
3 91% 82% 99% 8.11 2 (4-QAM), so any subchannel that
4 92% 61% 98% 8.05 cannot carry 2 bits is turned off.
5 85% 72% 98% 8.53  The maximum number of bits that
6 93% 80% 99% 7.77 each subchannel can carry is 15 bits,
7 77% 74.2% 96.0% 7.75 if the resulted is greater than 15
8 56% 71% 99% 6.90 bits, it is replaced by 15 bits
In ADSL2 system, the same rule can be
A comparison of selected TEQ algorithms applied except for the following, as
can be shown in Table 1 as percentage to described in ITU G.992.3:
Match Filter Bound (MFB) which  The minimum number of bits that
represents perfect equalization, the number can be carried on any sub channel is
of TEQ taps is 17. The Minimum Mean 1bit (2-QAM), rather than 2 bits for
Squared Error (MMSE) is the most ADSL, any subchannel that cannot
commonly used in commercial ADSL carry 1 bit is turned off.
modems. MMSE design methods are
relatively easier to implement with adaptive
algorithms and are efficient in the sense of E. Channel Analysis
computational complexity [4]. MMSE
algorithm is implemented in chapter five This section will discuss the process of
and used to shorten test loop impulse calculating ADSL signal to noise ratio
response. (SNR) which is needed to determine the
channel capacity.
D. Bit Loading During channel analysis process
ATU-C send signal know as Medly. This
The process of assigning information and signal consists of binary random data
energy to each of the subchannels is called transmitted to ATU-R. All subchannels are
bit loading in multichannel transmission
used and each subchannel is modulated
with 4-QAM signals at maximum allowable
power. where is the transmitted signal power
On the other side, the ATU-R will spectrum and represent subchannel
receive the Medly signal but after the signal power.
was filtered by the channel. The ATU-R Using the generated noise and the
will need also to estimate channel noises. known channel impulse response, the SNR
The received Medly signal power and its for each of the DMT subchannels can be
calculated noise are used to calculate each calculated. Hence
subchannel SNR value.
Fig. 5 shows the ADSL downstream
mask. Using ADSL PSD mask, the total where is the SNR for the
power can be calculated, as stated subchannel, is the channel gain
previously only ADSL downstream ATU-C (frequency response) for the subchannel
to ATU-R will be simulated. The used PSD (which can be calculated by taking the
mask that is the downstream PSD over square of the absolute value of the Fourier
POST with overlap spectrum so the transform of the channel impulse response),
bandwidth that will be used for is the noise PSD for the
transmission is from 25.875 KHz to 1104 subchannel, assuming free ISI channel. The
KHz. SNR for a channel without ISI is referred to
as , where MFB stand for Match
Filter Bound. The average SNR for DMT
channel can be calculated using.

Where term is called the average SNR


or geometric SNR ( .
Figure 5. ADSL Downstream PSD Mask. The Time domain equalizer (TEQ)
algorithm is not perfect and do not shorten
The maximum transmitted power the channel to (v+1). The residual will
PSD is -36.5 dBm/Hz but a margin of 3.5 cause ISI and that will affect on the system
dBm is used as the filter pass band ripple as performance. To calculate SNR that include
was described in ANSI T1.413[17]. The the residual ISI the following equation can
resulted maximum power will be -40 be used :
dBm/Hz. Hence the total power is given by:

where is the equalizer output SNR,


is the equalizer gain (frequency
response) and is the ISI gain of the
Also residual ISI.
The represents the equalizer III. Simulation of ADSL/ADSL2
output SNR which is used to calculate Process
channel capacity. In order to calculate the
efficiency of the equalizer, the total bit rate The CSA loops modeled with impulse
for equalized channel and Match Filter responses consist of 512 samples and
Bound channel using the geometric SNR of sampled at a rate of 2.208 MHz using
the equalizer output and the Linemod[16], the ADSL channel noises, the
MMSE TEQ algorithm were all modeled
geometric SNR of the free ISI channel
using MATLAB then ADSL channel
are used:
analysis is calculated finally the bit-loading
table is built, The MATLAB code were
assembled to create a program that
To calculate the number of bits that each
simulate the initialization process for
subchannel can carry, the default bit-
ADSL/ADSL2 modems, as stated before
loading algorithm is used to calculate the
the program simulate the downstream
bit loading table as explained in subsection
ATU-C to ATU-R only.
D where :
As shown in Fig. 6, the program
consists mainly from 6 MATLAB file
Here, is the number of bits that can be codes, that simulate the ADSL/ADSL2
carried on the subchannel and is the initialization process. Each file represent a
modulation gap. process that was explained in previous
For DSL application the targeted bit subsections.
error rate is , the modulation Table 2 shows the used parameters
gap for QAM ( ) is 9.8 dB as defined for ADSL/ADSL2 initialization process
in ANSI, and thus, the for a DSL system simulation.
is Table 2. ADSL/ADSL2 Test Parameters.
where is the DSL margin, for standard Parameters Value
ADSL system the margin is 6 dB, is the Name
coding gain for the used error correcting Input Power 20 dBm
system, the code gain for ADSL system
with RS code is 4.2 dB and for ADSL2 Number of 19 tap
where Trills code is used the code gain is Equalizer Tap
5.5 dB as defined in section 4.5. The total Margin 6 dB
bit rate ( ) can be calculated by using: Code Gain 4.2 dB for ADSL
5.5 dB for ADSL2
where is the total number of transmitted AWGN Power -140 dBm/Hz
bits in one frame and is the frame period.
NEXT Users 10
FEXT Users 10
Figure 6. ADSL/ADSL2 Initialization Program Structure.

A GUI (graphical user interface) was built IV. Simulation Results and
to ease the use of the initialization program,
Discussion
In this subsection the result for the ADSL response to the required length (v+1), the
initialization on CSA test loop-1 is remaining impulses will cause ISI as shown
presented. ADSL2 have similar results in Fig 8. Table 4 shows the equalizer
except for bit loading table since ADSL2 efficiency for all CSA loops.
modem has higher code gain.
Table 3. CSA Loops NEXT and FEXT
A. Channel Modeling Results Power.
NEXT Power FEXT Power
ADSL CSA loop-1 was simulated as shown CSA (dBm) (dBm)
in figure (5.19) and filtered with high pass Loop 10 24 10 24
filter to simulate POST splitter effect on the Users Users Users Users
channel effect. The impulse response of the Loop-1 -45.593 -43.28 -71.475 -69.143
channel is much greater than 33 (v+1) Loop-2 -45.593 -43.28 -72.924 -70.5
which is the maximum allowable value for Loop-3 -45.593 -43.28 -76.353 -74.157
ADSL. For this reason, the Time Domain Loop-4 -45.593 -43.28 -72.17 -69.86
Equalizer (TEQ) is required. Loop-5 -45.593 -43.28 -72.58 -70.373
Loop-6 -45.593 -43.28 -71.7 -69.497
Loop-7 -45.593 -43.28 -68.261 -65.981
B. Noise Modeling Results Loop-8 -45.593 -43.28 -68.901 -66.60
Using Eqs (1-5), the noise signals AWGN,
NEXT, FEXT were modeled. Fig. 7 shows
AWGN, NEXT and FEXT power spectrum.
The Next Power is -45.593 dBm and FEXT
power is -71.475 dBm. Table 3 shows the
NEXT and FEXT power for all loops.
It is noticed that NEXT power did
not change with the change of loops. This is
because NEXT is channel independent,
while FEXT is channel and couple length
dependent.
Since equalizer effect is not only on
the channel and signal but it also affect the
received noise and its residual ISI cause
noise, it called ISI noise.

C. Channel Equalization Results Figure 7. AWGN, FEXT and NEXT Power


Spectrum.
By implementing MSSE an equalizer with
19 tap using MMSE algorithm was used to It is noticed that the equalizers efficiency is
shorten the CSA loop-1. The equalizer less than that given in section II, since the
shortens most of the channel impulse equalizer efficiency depends on the
transmitted power, AWGN power, NEXT Using Eq. 10, the Geometric MFB
users and FEXT users. Changing of these (Match Filter Bound) SNR ( ) for
parameters will change the equalizers CSA loop-1 is 40.182 dB, Geometric
efficiency. Equalizer SNR ( ) is 32.58 dB and
the Equalizer Efficiency is 81.2 %. Table 5
shows the achieved equalizer geometric
SNR ( ) and Match Filter bound
SNR ( ) for all CSA loops.

Figure 8. Comparison between Channel


and Equalized Channel Impulse Response.

Table 4. CSA Loops Equalizer Efficiency.


CSA Loop Equalizer Efficiency
Name ( ) (%) Figure 9. Transmitted Signal Power
Loop-1 81.2 Spectrum.
Loop-2 89.8
Loop-3 93.1 Table 5 CSA Loops Calculated
Loop-4 80.0 and .
Loop-5 85.1
Loop-6 87.1 CSA Geometric Match
Loop-7 70.8 Loop SNR Geometric
Loop-8 85.1 ( ) SNR
(dB) ( )
(dB)
D. Channel Analysis Results Loop-1 32.58 40.123
Loop-2 39.57 44.1
The used transmitted signal spectrum
Loop-3 36.5 39.21
during the SNR calculation is shown in Fig
9. The average transmitted is 20 dBm Loop-4 31.36 39.2
which is the maximum allowable Loop-5 34.39 40.41
transmitted power. Loop-6 33.31 38.24
The signal to noise ration SNR can Loop-7 26.96 38.08
be calculated using Eq. 9 and Eq. 11 Loop-8 29.8 35.01
for and respectively.
before real system installation, it provide
The loops equalizer output SNR information about potential system
depends on the equalizer efficiency and performance, Time Domain Equalizer
more efficient equalization algorithm can (TEQ) can shorten the impulse response to
achieve better SNR. desirable system impulse response length,
. for the MMSE algorithm as TEQ algorithm,
TEQ can achieve up to 93% of zero ISI
E. Bit Loading Table Results channel. Also Time Domain Equalizer
(TEQ) increase noise level especially
The bit loading table is calculated by using higher frequencies which cause BER, using
Eq. 13 and applied the rules of adaptive TEQ can mitigate noise
ADSL/ADSL2. Using Eq. 15 the total bit enhancement, Noise effects on bit rate,
rate for CSA Loop-1 is 6.62 Mbps. Table 6 where higher AWGN level, more FEXT
shows a comparison between ADSL and and NEXT interfered user’s cause’s higher
ADSL2 Total Bit Rate. noise power which leads to reduce bit rate.
NEXT is the dominant channel impartment
Table 6 Comparison between ADSL and compared to AWGN and FEXT, where
ADSL2 Total Bit Rate over CSA Loops. NEXT have higher power and narrow
CSA ADSL ADSL2 bandwidth, Bit loading algorithm determine
Loops Total Bit Rate Total Bit Rate the number of bits that can be carried on
Rb (Mbps) Rb (Mbps) each subchannel, using Default bit loading
Loop-1 6.620 7.08 algorithm ensure equal probability of error
Loop-2 9.02 9.42 on all subchannels, where it is fast and
Loop-3 7.94 8.36 simple and can be done offline, ADSL2
Loop-4 6.2 6.68 achieve higher bit rate than ADSL by more
Loop-5 7.22 7.68 than 400 Kbps on CSA loops also ADSL2
Loop-6 6.86 7.32 have higher code gain and more flexible bit
Loop-7 4.6 5.09 loading role.
Loop-8 5.66 6.07
VI. References
It is noticed that ADSL2 achieves
better bit rate than ADSL in about 400 [1] Angele A. and Lennard G. Kruger, ”
Kbps which is about 1.1% because it have Broadband Internet Regulation and Access:
higher code gain and more flexible bit Background and Issues”, CRS Issue Brief for
Congress, USA, June, 2006.
loading rules.
[2] M. Rehman, "DSL vs. Cable Modem",
Research Paper, North Dakota State
V. Conclusion University, March 2000.

[3] M. Ding, ” Channel Equalization To Achieve


Modling standard loops has important role High Bit Rates In Discrete Multitone
in expecting the performance of the systems Systems”, Ph.D. Thesis, University of Texas
at Austin, August 2000. [12] D. Daly , C. Heneghan and A.D. Fagan,
“Power- and bit- loading algorithms for
[4] D. Daly, "Efficient Multi-Carrier multitone communications”, IEEE Int.,
Communication on the Digital Subscriber Signal Process., Analysis, Rome, Italy,
Loop", Ph.D. Thesis, Dept. of Elect. And September 2003.
Electronic, University College of Duplin,
Ireland, May 2003. [13] Dr. B. Z. Hassan, "Error Detection and
Correction via Reed-Solomon Codes",
[5] M. Schlegal, "High Bit Rate Data Lecture, Al Nahrain University, Iraq, 2004.
Transmission over the Telephone Loop Plant
Emphasizing on DMT Modulation Scheme", [14] Comtech AHA corporation Primer, "Reed-
Diploma Thesis, Dept. of Electronics, Solomon Error Correction Code (ECC)". AHA
Technological Educational Institute of Application Note, Moscow, 2002.
Piraeus, 2001.
[15] J. A. C. Bingham, "ADSL, VDSL, and
[6] Z. Cai , “Enhancement of ADSL design Multicarrier Modulation", John Wiley and
through concatenated coding”, Elsevier Sons, Inc, 2000.
Science, Signal Processing 81 (2001) 2187–
2199, December 2000. [16] D. G. Messerschmitt and A. Salvekar,
“Linemod software for trans-mission line
[7] Ian C. Wong and Brian L. Evans, “High-speed analysis", Dept. of Electrical Eng. and
Wireline Communication Systems”, literature Computer Sci., University of California,
survey Report, Embedded Signal Processing Berkeley, Internet Web Site,
Laboratory, University of Texas at Austin, http://www.stanford.edu/Cioffi/linemod/li
May 2005. nemod.html.

[8] . Z. H. Muhssen, "Performance Evaluation of [17] F. Van der Puteen, Alcatel Telecom and F.
modulation Techniques in Asymmetric digital Wellesplein, "Network and Customer
subscriber line", M.Sc. Thesis, Electronic and Installation Interfaces–Asymmetric Digital
Communications Engineering, University of Subscriber Line (ADSL) Metallic Interface",
Al-Nahrain, Iraq, September 2005. ANSI T1.413 Issue 2, June 1998.

[9] NEXTEP Broadband Networks Group, "xDSL


Modulation Techniques: Methods of
Achieving Spectrum-Efficient Modulation for
High Quality Transmissions", A Nextep
Broadband White Paper, May 2001.

[10] T. J. Willink and P. H. Wittke, “Optimization


and performance evaluation of multicarrier
transmission”, IEEE Trans. Inform. Theory,
vol. 43, no. 2, pp. 426–440, March 1997.

[11] J. Campello, “Practical bit loading for DMT”,


IEEE Int. Conf. Communication, Vancouver,
June 1999, pp. 801–805.

You might also like