x DSL Introduction Yaakov J Stein Chief Scientist

  • Slides: 59
Download presentation
x. DSL Introduction Yaakov J. Stein Chief Scientist RAD Data Communications Stein Intro x.

x. DSL Introduction Yaakov J. Stein Chief Scientist RAD Data Communications Stein Intro x. DSL 1. 1

PSTN wiring Stein Intro x. DSL 1. 2

PSTN wiring Stein Intro x. DSL 1. 2

Old (analog) PSTN subscriber line Stein Intro x. DSL 1. 3

Old (analog) PSTN subscriber line Stein Intro x. DSL 1. 3

Voice-grade modems UTP modem Stein Intro x. DSL 1. 4

Voice-grade modems UTP modem Stein Intro x. DSL 1. 4

New (digital) PSTN CO SWITCH “last mile” TDM analog digital PSTN TDM “last mile”

New (digital) PSTN CO SWITCH “last mile” TDM analog digital PSTN TDM “last mile” CO SWITCH Stein Intro x. DSL 1. 5

Voice-grade modems new PSTN over CO SWITCH PSTN UTP subscriber line modem CO SWITCH

Voice-grade modems new PSTN over CO SWITCH PSTN UTP subscriber line modem CO SWITCH modem Modem technology is basically unchanged network/ ISP Communications speeds do not increase router Stein Intro x. DSL 1. 6

Unshielded Twisted Pair Stein Intro x. DSL 1. 7

Unshielded Twisted Pair Stein Intro x. DSL 1. 7

What is UTP? n Two plastic insulated copper wires n Two directions over single

What is UTP? n Two plastic insulated copper wires n Two directions over single pair n Twisted to reduce crosstalk n Supplies DC power and audio signal n Due to physics attenuation increases with frequency Stein Intro x. DSL 1. 8

Why twisted? from Bell’s 1881 patent To place the direct and return lines close

Why twisted? from Bell’s 1881 patent To place the direct and return lines close together. To twist the direct and return lines around one another so that they should be absolutely equidistant from the disturbing wires n a V = (a+n) - (b+n) b Stein Intro x. DSL 1. 9

Why twisted? - continued But even UTP has some cross-talk George Cambell models UTP

Why twisted? - continued But even UTP has some cross-talk George Cambell models UTP crosstalk (see BSTJ 14(4) Oct 1935) Cross-talk due to capacitive and/or inductive mismatch |I 2| = Q f V 1 where Q ~ (Cbc-Cbd) or Q~(Lbc-Lad) Stein Intro x. DSL 1. 10

Loading coil What does a loading coil do? Flattens response in voice band Attenuates

Loading coil What does a loading coil do? Flattens response in voice band Attenuates strongly above voice frequencies loops longer than 18 Kft need loading coils 88 m. H every 6 kft starting 3 kft Stein Intro x. DSL 1. 11

Bridge taps I forgot to mention bridged taps! Parallel run of unterminated UTP n

Bridge taps I forgot to mention bridged taps! Parallel run of unterminated UTP n n unused piece left over from old installation placed for subscriber flexibility Signal are reflected from end of a BT A bridged tap can act like a notch filter! Stein Intro x. DSL 1. 12

Other problems Subscriber lines are seldom single runs of cable US UTP usually comes

Other problems Subscriber lines are seldom single runs of cable US UTP usually comes in 500 ft lengths Splices must be made Average line has >20 splices Splices corrode and add to attenuation Gauge changes Binders typically 26 AWG Change to 24 after 10 Kft In rural areas change to 19 AWG after that Stein Intro x. DSL 1. 13

CSA guidelines 1981 AT&T Carrier Service Area guidelines n n n No loading coils

CSA guidelines 1981 AT&T Carrier Service Area guidelines n n n No loading coils Maximum of 9 Kft of 26 gauge (including bridged taps) Maximum of 12 Kft of 24 gauge (including bridged taps) Maximum of 2. 5 Kft bridged taps Maximum single bridged tap 2 Kft Suggested: no more than 2 gauges In 1991 more than 60% of US lines met CSA requirements Stein Intro x. DSL 1. 14

Present US PSTN UTP only in the last mile (subscriber line) n n n

Present US PSTN UTP only in the last mile (subscriber line) n n n 70% unloaded < 18 Kft 15% loaded > 18 Kft 15% optical or digital to remote terminal + DA (distribution area) PIC, 19, 22, 24, 26 gauge Built for 2 W 4 KHz audio bandwidth DC used for powering Above 100 KHz: n n n severe attenuation cross-talk in binder groups (25 - 1000 UTP) lack of intermanufacturer consistency Stein Intro x. DSL 1. 15

x. DSL Stein Intro x. DSL 1. 16

x. DSL Stein Intro x. DSL 1. 16

Alternatives for data services Fiber, coax, HFC COST: $10 K-$20 K / mile TIME:

Alternatives for data services Fiber, coax, HFC COST: $10 K-$20 K / mile TIME: months to install T 1/E 1 COST: >$5 K/mile for conditioning TIME: weeks to install DSL COST: @ 0 (just equipment price) TIME: @ 0 (just setup time) Stein Intro x. DSL 1. 17

x. DSL Need higher speed digital connection to subscribers Not feasible to replace UTP

x. DSL Need higher speed digital connection to subscribers Not feasible to replace UTP in the last mile Older voice grade modems assume 4 KHz analog line Newer (V. 90) modems assume 64 Kbps digital line DSL modems don’t assume anything Use whatever the physics of the UTP allows Stein Intro x. DSL 1. 18

x. DSL System Reference Model Analog modem CO SWITCH PSTN POTS-C network/ ISP router

x. DSL System Reference Model Analog modem CO SWITCH PSTN POTS-C network/ ISP router POTS SPLITTER WAN POTS-R UTP POTS SPLITTER DSLAM x. TU-C PDN x. TU-R x = H, A, V, . . . Stein Intro x. DSL 1. 19

Splitter separates POTS from DSL signals n n n Must guarantee lifeline POTS services!

Splitter separates POTS from DSL signals n n n Must guarantee lifeline POTS services! Hence usually passive filter Must block impulse noise (e. g. ring) from phone into DSL ADSLforum/T 1 E 1. 4 specify that splitter be separate from modem No interface specification yet (can’t buy splitter and modem from different vendors) Splitter requires installation n Costly technician visit is the major impediment to deployment n G. lite is splitterless ADSL Stein Intro x. DSL 1. 20

Why is DSL better than a voice-grade modem? n Analog telephony modems are limited

Why is DSL better than a voice-grade modem? n Analog telephony modems are limited to 4 KHz bandwidth n Shannon’s theorem tells us that the maximum transfer rate for SNR >> 1 N S C = BW log 2 ( SNR + 1 ) C(bits/Hz) = SNR(d. B) / 3 So by using more BW we can get higher transfer rates! But what is the BW of UTP? Stein Intro x. DSL 1. 21

Attenuation vs. frequency Stein Intro x. DSL 1. 22

Attenuation vs. frequency Stein Intro x. DSL 1. 22

Maximum reach n Length of cable for reliable communications ASSUMING ONLY THERMAL NOISE Bellcore

Maximum reach n Length of cable for reliable communications ASSUMING ONLY THERMAL NOISE Bellcore study in residential areas (NJ) found -140 d. Bm / Hz n white (i. e. independent of frequency) is a good approximation n n Real systems have other sources of noise, and thus have lower reach (Shannon!) n We can compute the maximum reach from UTP attenuation Stein Intro x. DSL 1. 23

x. DSL - Maximum Reach Stein Intro x. DSL 1. 24

x. DSL - Maximum Reach Stein Intro x. DSL 1. 24

Sources of Interference XMTR RCVR XMTR FEXT NEXT RCVR XMTR THERMAL NOISE XMTR RCVR

Sources of Interference XMTR RCVR XMTR FEXT NEXT RCVR XMTR THERMAL NOISE XMTR RCVR RF INGRESS Stein Intro x. DSL 1. 25

Interference for x. DSL Stein Intro x. DSL 1. 26

Interference for x. DSL Stein Intro x. DSL 1. 26

Examples of Realistic Reach More realistic design goals (splices, some xtalk) n 1. 5

Examples of Realistic Reach More realistic design goals (splices, some xtalk) n 1. 5 Mbps 18 Kft 5. 5 km (80% US loops) n 2 Mbps 16 Kft 5 km n 6 Mbps 12 Kft 3. 5 km n 10 Mbps 7 Kft n 13 Mbps 4. 5 Kft 1. 4 km n 26 Mbps 3 Kft 900 m n 52 Mbps 1 Kft 300 m (SONET (CSA 50% US loops) 2 km STS-1 = 1/3 STM-1) Stein Intro x. DSL 1. 27

x. DSL flavors Stein Intro x. DSL 1. 28

x. DSL flavors Stein Intro x. DSL 1. 28

x. DSL flavors Stein Intro x. DSL 1. 29

x. DSL flavors Stein Intro x. DSL 1. 29

ITU G. 99 x standards n G. 991 HDSL (G. 991. 1 HDSL n

ITU G. 99 x standards n G. 991 HDSL (G. 991. 1 HDSL n G. 992 ADSL (G. 992. 1 ADSL G. 992. 2 splitterless ADSL G. 991. 2 SHDSL) G. 992. 3 ADSL 2 G. 992. 4 splitterless ADSL 2 G. 992. 5 ADSL 2+) n G. 993 VDSL (G. 993. 1 VDSL n G. 994 HANDSHAKE n G. 995 GENERAL (INFO) n G. 996 TEST n G. 997 PLOAM n G. 998 bonding (G. 998. 1 ATM G. 993. 2 VDSL 2) G. 998. 2 Ethernet G. 998. 3 TDIM) Stein Intro x. DSL 1. 30

Bonding If we need more BW than attainable by Shannon bounds we can use

Bonding If we need more BW than attainable by Shannon bounds we can use more than one UTP pair (although XT may reduce) this is called bonding or inverse multiplexing There are many ways of using multiple pairs: n ATM - extension of IMA (may be different rates per pair) cells marked with SID and sent on any pair n Ethernet - based on 802. 3(EFM) frames are fragmented, marked with SN, and sent on many pairs n n n Time division inverse mux Dynamic Spectral Management (Cioffi) Ethernet link aggregation Stein Intro x. DSL 1. 31

x. DSL types Stein Intro x. DSL 1. 32

x. DSL types Stein Intro x. DSL 1. 32

T 1 service 1963: Coax deployment of T 1 n n n 2 groups

T 1 service 1963: Coax deployment of T 1 n n n 2 groups in digital TDM RZ-AMI line code Beyond CSA range should use DLC (direct loop carrier) Repeaters every 6 Kft Made possible by Bell Labs invention of the transistor 1971: UTP deployment of T 1 n n Bring 1. 544 Mbps to customer private lines Use two UTP in half duplex Requires expensive line conditioning One T 1 per binder group Stein Intro x. DSL 1. 33

T 1 line conditioning In order for a subscriber’s line to carry T 1

T 1 line conditioning In order for a subscriber’s line to carry T 1 n Single gauge n CSA range No loading coils No bridged taps Repeaters every 6 Kft (starting 3 Kft) One T 1 per binder group Labor intensive (expensive) process Need something better … (DSL) Europeans already found something better n n n n Stein Intro x. DSL 1. 34

The first x. DSL! 1984, 88: IDSL n n BRI access for ISDN 2

The first x. DSL! 1984, 88: IDSL n n BRI access for ISDN 2 B 1 Q (4 level PAM) modulation Prevalent in Europe, never really caught on in US 144 Kbps over CSA range 1991: HDSL n n Replace T 1 line code with IDSL line code (2 B 1 Q) 1 UTP (3 in Europe for E 1 rates) Full CSA distance without line conditioning Requires DSP Stein Intro x. DSL 1. 35

HDSL Replace T 1/E 1 DS 1 service Use 2 B 1 Q line

HDSL Replace T 1/E 1 DS 1 service Use 2 B 1 Q line code, DFE Full duplex on each pair with echo cancellation CSA reach w/o conditioning/repeaters more complex DSP ANSI: 2 pairs for T 1 (each 784 Kbps) ETSI: 1, 2, 3 or 4 pairs Most mature of DSL technologies Stein Intro x. DSL 1. 36

HDSL 2 Customers request HDSL service that is n single UTP HDSL n at

HDSL 2 Customers request HDSL service that is n single UTP HDSL n at least full CSA reach n spectrally compatible w/ HDSL, T 1, ADSL, etc. Variously called HDSL 2 (ANSI) SDSL Symmetric DSL (ETSI) Now called SHDSL Single pair HDSL (ITU) Stein Intro x. DSL 1. 37

ADSL (full rate) Asymmetric - high rate DS lower rate US Originally designed for

ADSL (full rate) Asymmetric - high rate DS lower rate US Originally designed for video on demand Almost retired due to lack of interest …but then came the Internet Studies show DS: US should be about 10: 1 full rate ADSL 512 -640 kbps US, 6 -8 Mbps DS G. lite 512 Kbps US, 1. 5 Mbps DS ADSL could mean All Data Subscribers Living Stein Intro x. DSL 1. 38

G. lite Splitterless ADSL, UAWG ADSL compatible DMT compatible using only 128 tones 512

G. lite Splitterless ADSL, UAWG ADSL compatible DMT compatible using only 128 tones 512 Kbps US / 1. 5 Mbps DS Still much faster than V. 34 or V. 90 modems No splitter required! Certain features removed for simplicity simpler implementation (only 500 MIPS < 2000 MIPS for full rate) Stein Intro x. DSL 1. 39

ADSL 2 ADSL uses BW from 20 k. Hz to 1. 1 MHz ADSL

ADSL 2 ADSL uses BW from 20 k. Hz to 1. 1 MHz ADSL 2 Increases rate/reach of ADSL by using 20 k. Hz - 4. 4 MHz Also numerous efficiency improvements n n n better modulation reduced framing overhead stronger ECC reduced power mode misc. algorithmic improvements for given rate, reach improved by 200 m 3 user data types - STM, ATM and packet (Ethernet) ADSL 2+ dramatically increased rate at short distances Stein Intro x. DSL 1. 40

VDSL Optical network expanding (getting closer to subscriber) Optical Network Unit ONU at curb

VDSL Optical network expanding (getting closer to subscriber) Optical Network Unit ONU at curb or basement cabinet FTTC (curb), FTTB (building) These scenarios usually dictates low power Rates can be very high since required reach is minimal! Proposed standard has multiple rates and reaches Stein Intro x. DSL 1. 41

VDSL 2 VDSL uses BW of 1. 1 MHz - 12 MHz (spectrally compatible

VDSL 2 VDSL uses BW of 1. 1 MHz - 12 MHz (spectrally compatible with ADSL) VDSL 2 uses 20 KHz - 30 MHz n new band-plans n increased DS transmit power various algorithmic improvements borrowed improvements from ADSL 2 3 user data types - STM, ATM and packet (pure Ethernet) n n n Stein Intro x. DSL 1. 42

HPNA (G. PNT) n Studies show that about 50% of US homes have a

HPNA (G. PNT) n Studies show that about 50% of US homes have a PC 30% have Internet access, 20% have more than one PC! n Average consumer has trouble with cabling Home. PNA de facto industry standard for home networking n n Computers, peripherals interconnect (and connect to Internet? ) using internal phone wiring (user side of splitter) Does not interrupt lifeline POTS services Does not require costly or messy LAN wiring of the home Presently 1 Mbps, soon 10 Mbps, eventually 100 Mbps! Stein Intro x. DSL 1. 43

Competition - Cable modems CABLE MODEM CMTS CATV HEADEND fiber OPTICAL FIBER NODE CABLE

Competition - Cable modems CABLE MODEM CMTS CATV HEADEND fiber OPTICAL FIBER NODE CABLE coax COAXIAL MODEM AMPLIFIER CABLE MODEM Stein Intro x. DSL 1. 44

Modem Theory Stein Intro x. DSL 1. 45

Modem Theory Stein Intro x. DSL 1. 45

How do modems work? The simplest attempt is to simply transmit 1 or 0

How do modems work? The simplest attempt is to simply transmit 1 or 0 (volts? ) This is called NRZ (short serial cables, e. g. RS 232) Information rate = number of bits transmitted per second (bps) Stein Intro x. DSL 1. 46

The simplest modem - DC So what about transmitting -1/+1? This is better, but

The simplest modem - DC So what about transmitting -1/+1? This is better, but not perfect! n n n DC isn’t exactly zero Still can have a long run of +1 OR -1 that will decay Even without decay, long runs ruin timing recovery (see below) Stein Intro x. DSL 1. 47

The simplest modem - DC What about RZ? n No long +1 runs, so

The simplest modem - DC What about RZ? n No long +1 runs, so DC decay not important n Still there is DC Half width pulses means twice bandwidth! n Stein Intro x. DSL 1. 48

The simplest modem - DC T 1 uses AMI (Alternate Mark Inversion) n n

The simplest modem - DC T 1 uses AMI (Alternate Mark Inversion) n n Absolutely no DC! No bandwidth increase! Stein Intro x. DSL 1. 49

The simplest modem - DC Even better - use OOK (On Off Keying) n

The simplest modem - DC Even better - use OOK (On Off Keying) n n n Absolutely no DC! Based on sinusoid (“carrier”) Can hear it (morse code) Stein Intro x. DSL 1. 50

PSK Even better to use sinusoids with different phases! BPSK 1 bit / symbol

PSK Even better to use sinusoids with different phases! BPSK 1 bit / symbol or QPSK 2 bits / symbol Bell 212 2 W 1200 bps V. 22 Stein Intro x. DSL 1. 51

QAM Finally, best to use different phases and amplitudes 2 bits per symbol n

QAM Finally, best to use different phases and amplitudes 2 bits per symbol n V. 22 bis 2 W full duplex 2400 bps used 16 QAM (4 bits/symbol) This is getting confusing Stein Intro x. DSL 1. 52

Star watching For QAM we can draw a diagram with n n x and

Star watching For QAM we can draw a diagram with n n x and y as axes A is the radius, f the angle For example, QPSK can be drawn (rotations are time shifts) Each point represents 2 bits! Stein Intro x. DSL 1. 53

QAM constellations 16 QAM V. 29 (4 W 9600 bps) V. 22 bis 2400

QAM constellations 16 QAM V. 29 (4 W 9600 bps) V. 22 bis 2400 bps Codex 9600 (V. 29) 2 W first non-Bell modem (Carterphone decision) Adaptive equalizer Reduced PAR constellation Today - 9600 fax! 8 PSK V. 27 4 W 4800 bps Stein Intro x. DSL 1. 54

QAM constellations (cont) Stein Intro x. DSL 1. 55

QAM constellations (cont) Stein Intro x. DSL 1. 55

DMT - continued frequency time Stein Intro x. DSL 1. 56

DMT - continued frequency time Stein Intro x. DSL 1. 56

x. DSL Line Codes PAM n IDSL (2 B 1 Q) n HDSL 2

x. DSL Line Codes PAM n IDSL (2 B 1 Q) n HDSL 2 (with TCM and optionally OPTIS) n SDSL QAM/CAP n proprietary HDSL/ADSL/VDSL DMT n n ADSL G. lite VDSL line code war is still raging Stein Intro x. DSL 1. 57

Duplexing How do we send information in BOTH directions? n Earliest modems used two

Duplexing How do we send information in BOTH directions? n Earliest modems used two UTP, one for each direction (4 W) n Next generation used 1/2 bandwidth for each direction (FDD) n Alternative is to use 1/2 the time (TDD) More advanced DSP uses adaptive echo canceling Stein Intro x. DSL 1. 58

ADSL FDD Duplexing US uses tones 8 - 32 (below 30 KHz reserved) DS

ADSL FDD Duplexing US uses tones 8 - 32 (below 30 KHz reserved) DS uses 256 tones (FDM from tone 33, EC from tone 8) P O T S US 8 DS 32 256 Stein Intro x. DSL 1. 59