Professional Documents
Culture Documents
3FL00452-S03M01-VDSL2 Advanced
3FL00452-S03M01-VDSL2 Advanced
3FL00452-S03M01-VDSL2 Advanced
Alcatel-Lucent University
Section 03
VDLS2 advanced
Module 01
VDSL2
3FL00452 Edition 01
@@PRODUCT
@@COURSENAME
@@COURSEPARTNUMBER Edition @@COURSEEDITION
spectral density:
Tx
Near End Crosstalk
Rx Tx
Tx Rx
Rx
Far End Crosstalk
Rx
Twisted pair
Modem:
Transmitter
Signal level
Binder REFA
Disturber signal 1
Victim signal Modem:
2 Receiver
REFV
Coupling length “lcp” Victim
Signal
Freq Binder
1 Freq
CO:
Transmitters CPE 2:
2 Receiver
Signal
Signal
DS Victim
Signal
?
Binder
1 Freq
Modem:
2 Receiver
Signal
Victim: poor
performance
Freq
Such cross-talk is “abnormal”, and leads to bad performance
DSLAM
DS strong signal
998ADE
cpe
-30
-40
-50
-60
-70
-80
-90
-100
-110
100 1000 10000
Frequency [kHz]
FEXT--
FEXT++
1 CPE
CO
2 CPE
US
With UPBO
Based on CO-CPE length
1 CPE
CO
2 CPE
US
Different Rx PSD masks are pre-defined from which the operator can
choose.
ETSI-A .. ETSI-F
In practice VTU-O Rx PSD < Reference PSD Mask (defined in standards)
PSDref A B freq.
In function of the frequency (in MHz) we have an increasing power backoff
-90
D
E
-95 F
AB C
-100 D
E
-105
AB
-110
US1 -A –B√f
-115 US2
-120
-125
0 2 4 6 8 10 12
Frequency [Hz] Frequency (Hz)
x 10
6
PSDref A B freq.
UPBO using ETSI-x or AB-parameters based on max Rx PSD
For longer lines, the Rx signal is attenuated more
no UPBO needed from reference (electrical) length onwards
For extremely short lines (e.g. up to 70m 0.4mm) electrical length is
floored at 1.8 dB
TxPSDus(fx) [dBm/Hz]
max {TxPSDus(fx)}
0 dB eLength [dB]
1.8 dB eLength
PSDref A B freq. 10 * log10 (kL0 _ ref / kL0)
For very short lines, the FEXT decreases more rapidly than the Rx PSD
suggests
Recommended: use equalized FEXT instead of equal Rx PSD
Loosen the UPBO constraints for short lines
up to a certain (electrical) length
TxPSDus(fx) [dBm/Hz]
max {TxPSDus(fx)}
“Equal FEXT”
UPBOPSD(fx)
“ref PSD” “no UPBO”
20.000
Bitrate [kbps]
15.000
10.000
5.000
0
0 200 400 600 800 1000 1200 1400 1600
Length [m]
03 · 01 · 28 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
How to optimize the AB-parameters?
Legacy mode = M0
must be supported by the modems (CO– CPE)
many different vendor-specific implementations!
ITU-T defined optional alternative Electrical Length Estimation
methods (supported in ISAM R4.5.01+)
expressed as
attenuation
at 1 MHz!
AB parameters
Equal FEXT – auto
Equal FEXT – 10dB
Equal FEXT – 15dB
Equal FEXT
Configure your port with Equal FEXT. Apply the spectrum profile with
different kL0 estimation modes. Check the electrical length and the
upstream bit rate.
if possible on a loop with a bridged tap
Attainable
Mode US bit rate kL0 – US1 kL0 – US2 kL0 - overall
0 (legacy /
default)
1 - DS - CPE
2 - US – CO
3 - min(CPE,
CO)
03 · 01 · 40 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
Reference spectrum profile for region B
spectrum profile contains advised values per above slides and with
UPBO enabled
no UPBO
ETSI-A
RFI notches higher than ETSI-A!
ETSI-C
ETSI-F
AB-parameters
AB values for ETSI-F (default)
ANSI-A
ANSI-F
DS
This typically occurs when flavors are mixed: ADSL and VDSL, …
ADSLx
FEXT++
PSD
DPBOEPSD
RT CPE
MUS CO (Ex) ? 2
Line to be protected
Fmin F1 Fmax F 1
PEPSD
16dB
PEPSD
23dB
Recommended:
MUS = -105 dBm/Hz
MUS
f1 f1 f
03 · 01 · 51 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
DPBO result
-65 Breakpoints
-70 MUS
DPBO fMAX
-75 MUF_PSD
-80
MAXNOMPSD
-85
-90 RT PSDsplitFrequency
floor
-95
= -91,5dBm/Hz
MUF
-30
-40
-50
PSD [dBm/Hz]
-60
SR @ 2 km (30dB)
SR @ 4 km (60dB)
reference PSD (NRA)
-70
-80
-90
-100
0 64 128 192 256 320 384 448 512
tone number (spacing: 4.3125 kHz)
Sample ADSL2+
signal
attenuated over
800m
other CPE
cluster
PEPSD
23dB
MUS
f123dB f116dB f
f1 f1 f1
ESEL = 23 dB ESEL = 23 dB ESEL = 16 dB
Offset = 0 dB Offset = 7 dB Offset = 0 dB
PEPSD
23dB
MUS
03 · 01 · 58
VDSL2 Advanced · 3FL00452 VDSL2 f123dB f116dB
COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
f
@@PRODUCT · @@COURSENAME
DPBO: different CO injections
Electrical length: 25dB
CPE cluster
Case 1
CPE cluster
Case 2
ESEL: 25dB
MUFCTRL
10dB PSDRT shape
ESEL
25dB
MUS
f125dB f110dB=MUF f
This scenario is also valid for more than two different victims
Identify weakest (highest ESEL) and strongest (lowest ESEL)
The highest ESEL is used to determine the PSDRT shape
The lowest ESEL is used to determine the MUF (f1)
In the DPBO configuration: MUFCTRL
ESEL = 25 dB ESEL = 25 dB
MUFCTRL = disabled (default: 300) MUFCTRL = 10dB
-75,0
-80,0
-85,0
-90,0
-95,0
-100,0
-105,0
-110,0
-115,0
03 · 01 · 65 0,0 0,5 1,0 1,5 2,0 2,5 3,0 3,5 4,0 4,5 5,0 5,5 6,0 6,5 7,0 7,5 8,0 8,5
COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2 Frequency (MHz)
@@PRODUCT · @@COURSENAME
Example: CO=ADSL2+, CO-RT=2km, cable=PE040
VDSL2 PSD type = 998-M1-A
-30,0
-40,0
-50,0
DPBOSHAPEDds (dBm/Hz)
-60,0
-70,0
-80,0
-90,0
-100,0
0 500 1000 1500 2000 2500 3000
frequency (kHz)
-40,0
-50,0
DPBOSHAPEDds (dBm/Hz)
-60,0
-70,0
-80,0
-90,0
-100,0
0 500 1000 1500 2000 2500 3000
frequency (kHz)
03 · 01 · 67 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
Example: CO=ADSL2+, CO-RT=2km, cable=TP100
VDSL2 PSD type = 998-M2-B
-30,0
-40,0
-50,0
DPBOSHAPEDds (dBm/Hz)
-60,0
-70,0
-80,0
-90,0
-100,0
0 500 1000 1500 2000 2500 3000
frequency (kHz)
Reconfigure your port. Don’t allow the use of the ADSL spectrum up to
frequency 1500 kHz
What is the downstream bit rate?
Launch a short LQD in 5530NA and check the bit loading and SNR.
Reconfigure the port again and allow the full ADSL spectrum
Configure a DBPO profile on your port for a distance between CO and
RT = 2km and cable type = TP100 (0.5mm).
Electrical length = 20.5 dB (in CLI 205)
A=0.36719 (in CLI 94)
B=0.98438 (in CLI 252)
C=0.41016 (in CLI 105)
MUS = -100 dBm/Hz (in CLI -1000)
Launch a short LQD. Check bit loading and SNR graph.
Modify your DPBO profile with MUS = -90dBm/Hz. Compare.
Modify your DPBO profile with offset of 10dB (hidden electrical length).
Compare bit loading with previous case.
ADSL allowed
16.00
14.00 noise result in minutes of
12.00
10.00 downtime
Service degradation:
8.00
6.00
4.00
2.00 lower bandwidth due
0.00
20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 0:00
to higher noise
time
1st noise increase 2nd noise
(neighbour increase (strong
modem) radio signal)
Unstable lines mean less subscribers, lower ARPU, and higher support cost
Two service
interruptions
16.00
14.00 noise
Stable at 9.6Mbps –
12.00
10.00
8.00
6.00 lower service level
4.00
2.00
0.00
20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 0:00
16.00
14.00
ALU solution: Virtual Noise – stable and high bandwidth
noise
•VN
12.00
10.00
•Normal TNM
8.00
6.00
•Stable at 11.6 Mbps
4.00
2.00
- Increased service
0.00
20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 0:00
level
time
03 · 01 · 84 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
Resynchronization due to crosstalk
10 seconds SES
Resynchronization
High crosstalk
Low crosstalk
bit loading
During night
BL Stable
No Errors (CV)
NM high & flat CRC errors
Noise Margin
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
2000m
SNR for bit loading
2500m
3km
Noise
Noisemargin
margin
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
2000m
SNR for bit loading
2500m
3km
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
2000m
SNR for bit loading
2500m
High crosstalk
Medium Crosstalk 3km
Crosstalk
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
2000m
2500m
High crosstalk
3km
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
Loop atten.
Loop attenuation
500m
1000m
Signal & noise levels
1500m
2000m
Reported NM actual NM
Reported max. attainable bit rate actual max. attainable bit rate
Network
NE
Rack
Subrack
LT
XDSL port
Create
Override XDSL Profile Data
Network
NE
Rack
Subrack
LT
XDSL port
active
VDSL2 LT
Double the bit rate at the same reach Extend reach, for same bit rate
Fast
1
9
8
6
5 buffer
7
4 buffer
3 buffer
2 buffer
Slow
Fragmentation Resequencing
G.998.2 Am. 1
Differential delay for aggregation of ADSL2plus and VDSL2 links
G.998.2 Am. 2
New functionality for discovery/aggregation and pair management at the
bonding layer
Explicit PME-ID
NW side uses PME-ID of each link to retrieve mgmt data
Optional 5-bit PME-ID allows parallel initialization of the links (faster)
· If not supported by CPE, the links will be aggregated one-by-one
BACP (Bonding Aggregation Control Protocol)
replaces the G.994.1 discovery/aggregation process.
In ISAM, G.994.1 is used for the discovery and aggregation instead of BACP
Chipset bonding
bonding traffic handled by xDSL chipset
2 adjacent ports on same LT
primary port must be odd-numbered
Board-level bonding
bonding traffic handled by interworking function of LT
non-contiguous ports on same LT can be bonded
any port can be the primary port
In ISAM:
ATM bonding supported for 2 pairs
PTM bonding supported for up to 8 pairs (depending on xDSL LT type)
Assign bonding group profile to bonding interface (no links assigned yet)
bonding group will be created and primary link will automatically be assigned
secondary link can be assigned afterwards
When the bonding group profile or the primary line is removed, the
bonding group is deleted.
NE
Infrastructure
Transmission
Bonding
Bonding groups:
Network
are pre-defined
select one and assign a bonding group profile
unlock after the physical links have been added
NE
Rack
Subrack
LT
Bonding
Bonding group
bonding groups
Subrack
LT
XDSL port
Create
Bonding link
2
1 INP 2
1. Loop length difference INP 4
CO
2. INP difference
3. Crosstalk different per
member line
Phase 1:
probe train: determine capacity Phase 2:
of the group members Assign proportional bit
group assembly timer (GAT): wait rate split – retrain lines
up to GAT for all lines to initialize
Probe training
Each line of the group is trained to determine its max. bit rate
capacity
Info used to optimize link selection and bit rate split
Bonded lines may differ in speed by a factor of up to 4
Some poor lines may not be allowed to synchronize
they will not contribute to the bonding group (until next init)
Bit rate on good lines may be limited to respect the 4:1 ratio
The option resulting in the best overall bonding bit rate is chosen.
Bit rate ratio of the fastest line and the slowest line should not drop
below ¼ (IEEE802.3ah)
in order to reduce delay difference between bonded lines.
Capping Dropping
03 · 01 · 120 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
Bonding initialization: first training phase (ctd)
Probe training phase ends when all lines are in show-time or when
assembly timer expires.
Network
NE
In-service timer (system setting)
Infrastructure
Assembly timer (in bonding group profile)
by default 0
Transmission • means: bonding link will not come up if only one physical link is up
in-service timer = 180
Bonding • means: bonding link will come up after 180 seconds if only one
physical link is up
Bonding system • the bonding link will then ignore the second link
parameters • lock/unlock to try again to have both links in the group
Register
Clearing
Clear the discovery and aggregation registers in the CPE before starting
the next training phase.
Only for PTM bonding
Clearing requires G.994.1 handshake phase (no full init)
Final training
Configured bit rates on the bonding group are split between the links
proportional to the bit rate capacity of the lines (as measured in probe
phase)
Lines enter show-time
Bonding group is brought into service
if min group bit rate (or min ETR for the group) can be achieved
10Mbit/s
INP 2 Delay 8
3. Use a method to force this calculated delay on all the lines in US and
DS
40Mbit/s
INP 2 Delay 6
9Mbit/s
INP 2 Delay 6
03 · 01 · 126 COPYRIGHT © ALCATEL-LUCENT 2015. ALL RIGHTS RESERVED.
VDSL2 Advanced · 3FL00452 VDSL2
@@PRODUCT · @@COURSENAME
Delay equalization - Calculation: increase/decrease delay
Delay increasing
Reduces RS overhead (R/N decrease) but asks more memory
Typical behavior is a strong decrease of NDR because the interleaving memory was
already filled before increasing delay
Almost linear decrease of bit rate with factor old_delay/new_delay
Delay decreasing
Increase RS overhead and less memory
Typical behavior is a small decrease of NDR because of added RSOH
configure xdsl-bonding
group-profile
configure xdsl-bonding group-profile 2 name default local-profile version 1 active
Also define here bit rates, interleaving delay & INP values
group
configure xdsl-bonding group 1/1/6/11 group-profile 2
configure xdsl-bonding group 1/1/6/11 link 1/1/6/40
configure xdsl-bonding group 1/1/6/11 up
group-assembly-time
= Max waiting period for group to become operational (in seconds)
Lines that were down at the end of the probe phase (assembly timer),
will not be allowed to join the group if they recover.
until next full re-init (starting with probe training phase)
When the bonding group is up, unplug one of the pairs (or lock a physical
port)
Is the bonding group still up?
Plug the cable back in (or unlock the physical port)
Does the second line join the bonding group again?
Unplug the cable and lock + unlock the bonding group
Does the bonding group come up?
Keep the cable unplugged. Change setting in bonding group profile (or in
system settings):
assembly timer / in-service timer = 180 s.
Lock & unlock bonding group.
Does the bonding group come up?
Plug the cable back in.
Does the second line join the bonding group again?
What happens if you have an operational link (bridge port) and add a
second link?
Configure both links individually and add a bridge port
Add these links to the bonding group
What happens to the first link?
Do you get an error message when adding a link that already has a bridge port?
(for the first one? for the second link?)
Configure a service profile with meaningful bit rates on the physical ports
(e.g. US bit rates: min. 5000 / max. 60000; DS bit rates: min. 10000 /
max. 80000). Configure a bonding group profile with all bit rates equal to
0. Check bit rate of bonding group.