Académique Documents
Professionnel Documents
Culture Documents
ADSL Technology
DSL Definition
ADSL Technology
Why introducing ADSL ?
Internet Services Characteristics
Classical Internet Architecture
Main ADSL Characteristics
ADSL resulting Architecture
ADSL Limitations
More technically
Downstream
Bandwidth
10M
Games
Teleworkers
Internet
Video On Demand
1M
Music On Demand
100k
Modem V90
Upstream
10k
Bandwidth
64k 128k 192k 256k 320k 384k
Copper Pair
PSTN
Bandwidth
Internet Narrowband
Access Server
Chosen Technology
Frequency Division Multiplexing (FDM)
POTS, Upstream and Downstream Isolation
Bandwidth
Against CAPS
Frequency
POTS
Up to 8,3 Mb/s
Copper
Pair
Internet Customer
Up to 800 Kb/s
Chosen Technology
Discrete Multi Tone (DMT)
QAM Modulation for 255 spectral carriers
Bits Number
Upstream Downstream
Carriers
1 7 29 38 255
Class 5
CO Filter
PSTN CPE Filter Customer
Copper
Pair
ATM
ADSL
DSLAM PoP Modem
Broadband
Access Server
Main characteristics
Need of filters simultaneously in the CO and the CP
ATM as the Transport Layer
In general, up to the Broadband Access Server (IP Gateway)
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Centralized versus Distributed Filters
Centralised Distributed
Splitters Splitters
20
1km
2km
40
3km
60
4km
80
Frequency
Mbit/s
10
Downstream bandwidth is ADSL Downstream
8
more impacted by
distance between the 6
customer
2
0 km
0 1 2 3 4 5 6
Kbit/s
1000
ADSL Upstream
800 For long distances, ADSL
600 technology keeps an
important symmetrical
400
bandwidth
200
0 km
0 1 2 3 4 5 6
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
ADSL Standards
Signal Prerequisites
ADSL Standards
UP DOWN G.lite
30kHz 548kHz
ISDN
UP DOWN G.dmt Annex B
138kHz 1,1MHz
Signal Prerequisites
Q: How can we increase the data speed and respect the symbol
rate related constraint ? (Nyquist)
Time (sec)
Ts
Symbol period
Capacity [bps] ~
~ 1/3 x W x SNR x G
W = bandwidth in Hz
SNR = Signal to Noise ratio in dB
G = Gainfactor achieved by error correction
20
Sha
15 n non
Ha
rtle
yc
AD a pa
10 SL city
8,1 Mb/s
5
6 Mb/s
2 Mb/s
km
1 2 3 4 5 6
UTP Cable length
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Attenuation versus Frequency
20
1 km
2km
40
3km
4km
60
Cable diameter = 0,5mm²
80
Local exchange
8
ADSL Downstream
Mbit/s
0 km
0 1 2 3 4 5 6
1000
ADSL Upstream
800
Kbit/s
600
400
200
0 km
0 1 2 3 4 5 6
2
3
Echo
Echo
Main
Signal
Attenuation (dB) Increased
attenuation due to
Bridged Tap
Frequency (Hz)
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Crosstalk
Rx Tx
Tx
Near End Crosstalk
Rx Tx
Rx
Tx Rx
Far End Crosstalk
Rx
Rx Tx Rx
Tx
For ADSL there is no Near End Crosstalk only Far End Crosstalk!
NEXT
30kHz 138kHz 1,1MHz
ISDN
UP DOWN G.dmt Annex B
138kHz 1,1MHz
When AoP (ADSL over POTS) and AoI (ADSL) over ISDN reside
in the same cable, there is NEXT.
Some frequencies of the downstream transmitter of an AoP line
overlap with the receiver frequencies of an AoI line.
ADSL Technology
Characteristics
0
t
-1
1110 1100 1000 1010
-2
-3
1111 1101 1001 1011
Constellation
Parasite noise
Same frequency
3 Amplitude 3 0111 0101 0001 0011
2
1001 Phase 2
1011
0110 0100 0000 0010
1 1
0 0
-1 -1
1110 1100 1010
1000
-2 -2
-3 -3
1111 1101 1001 1011
0,5 1 0,5 1
Transmit Receive
8 QAM-256 33,8
9 QAM-512 36,8
10 QAM-1.024 39,9
12 QAM-4.096 45,9
14 QAM-16.384 51,9
QAM-4 f1
QAM-16 f2
QAM-4 f3
= DMT
Ts (Symbol Time)
1 DMT Symbol
ADSL filter
characteristics
Frequency
interference
frequency
Bits / carrier
7 29 38 255 carrier
4 30 125 165 1100 frequency (kHz)
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
ADSL Working Ways
How do ADSL modems synchronise ?
At startup, the ATU-C and ATU-R modems will negotiate the maximum
parameters for the copper pair, depending on the conditions on the line.
The objective is to get a BER >= 10-7 on the copper pair
Rate Controlled by the network operator
The network operator will fix the upstream and downstream bandwidth of
the line.
If these parameters are under the negotiated one, the line is up. If not,
the line is down.
Rate Adaptive
The network operator will fix a bandwidth slot for both upstream and
downstream bandwidth.
The ADSL line starts at the maximum parameters.
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Carriers
14
13
12
11 Current max. bits/carrier
10
9
8 Current used bits/carrier
7
6
5
4
3
2
1
Carriers
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Bit Swapping explanation
14
13
12
11 Current max. bits/carrier
10
9
8 Current used bits/carrier
7
6
5
4
3
2
1
Carriers
Affected frequencies
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Bit Swapping explanation
Bits/carrier
14
13
12
11 Current max. bits/carrier
10
9
8 Current used bits/carrier
7
6
5
4
3
2
1
Carriers
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Bit Swapping explanation
14
13
12
11 Current max. bits/carrier
10
9
8 Current used bits/carrier
7
6
5
4
3
2
1
Carriers
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
ADSL Superframe
DMT Symbol
DS 1 DS 2 DS 3 DS 4 ..... DS 67 DS 68 SS 69
SUPERFRAME
17 ms
DMT Symbol
A DMT symbol is the sum of all symbols on each individual carrier.
Data Symbol (DS)
A data symbol is used to transmit information (data).
Synchronisation Symbol (SS)
A sync symbol is transmit after 68 data symbols to assure synchronisation and
to detect a possible loss of frame.
ADSL Symbol Period
Ts = 17 ms / 68 = 250 s (symbol period for the data plane!)
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Reed Solomon (correction mode)
Code RS(255,239)
Byte
1 Distance : n-k+1
2
d= 255-239+1
3
4
d=17
Data to be transmitted
Burst of errors
Lost data
Received data
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
Interleaving
Message
Ctrl
vector Data to be transmitted
Bloc 0 Bloc 1 Bloc 2 Bloc 3 Bloc 4
Burst errors
6 lost bytes
Transmitted Data
Correction Ctrl Correction Ctrl Correction Ctrl Correction Ctrl Correction Ctrl
FAST =
NO
INTERLEAVING !
Hypothesis
Assume Trellis coding is not used!!
1 Data symbol corresponds to a 255 Byte Reed Solomon word.
Some bytes in the RS word are framing overhead used for modem to modem
communication (EOC, AOC, IB, CRC).
Symmetric Technology
More technically
SHDSL Standardization
Two similar standards
ITU-T G.991.2 specification (february 2001)
ETSI TS 101 524 (april 2001)
No interoperability problems
Single-pair High speed DSL
Full duplex over 1 or 2 pairs
Trellis Coded Pulse Amplitude Modulation (TC PAM) with 16 levels
Designed to be spectral compatible with ADSL in the same bundle
Two different implementations (no compatibility)
Annex 9 : ATM based (c.f. 7300 ASAM)
Annex 1 to 8 : TDM based (c.f. 1512 from VND)
Alcatel Confidential and Proprietary
12/08/21
ARCHITECTS OF AN INTERNET WORLD
SHDSL Main Characteristics
Main Characteristics
Rate adaptive
Symmetrical data rate from 192kbps to 2312 kbps for 1 pair
Per 64 kbps steps
Maximum range up to 2,5 km without repeaters
Symmetrical PSD mask (ETSI or North-America) or Asymmetrical PSD
mask (North-America)
Chosen by handshaking (ITU-T G.994)
Multi Pairs Possibility
To increase bandwidth to the customer
To increase the SHDSL reach (more customers)
PAYLOAD
DATA
TRELLIS LINE
FRAMER SCRAMBLER PRECODER DAC
ENCODER DRIVER
• Maps payload • Randomizes the • Maps 3 bits in • Forms the • Digital to analog • Amplifies the
to SHDSL frame signal one symbol symbol conversion signal
• Inserts EOC • Avoids periodic • Calculates • Introduces • Drives the line
signals coding bit predistortion
•Adds coding bit • Compensates
to the symbol the line distortion
14 2 K 10 K 10 K 10 K 2 2
6 ms
Sub block 10
Sub block 11
Sub block 12
Sub block 2
Sub block 1
Sub block 3
Sub block 4
Sub block 5
Sub block 6
Sub block 7
Sub block 8
Sub block 9
Stuffing (0 or 4)
FRAME SYNC : 11111100001100
or spare bits (2)
OH : OVERHEAD, total of 32 bits
ks
3 ≤ n ≤ 36 and 0≤i≤7
K = 12 [i + (n x 8)] bits
Plesiochronous mode:
No stuffing bits at end of frame
SHDSL frame Tx in 6ms – ( 2 x 6 / #bits in frame) ms
4 stuffing bits at end of frame
SHDSL frame Tx in 6ms + ( 2 x 6 / #bits in frame) ms
Synchronous mode:
No stuffing bits only 2 spare bits at end of SHDSL frame
SHDSL frame Tx in 6 ms
Thank you