Part IV – Wireline Multiuser Examples Prof. John M. Cioffi Dept of EE Stanford University [email protected] March 31, 2001 April 26 2001 September 9, 2001 1 Multiuser Wonders Parts 3 and 4: Outline/Schedule 2:00-2:45 2:45-3:30 3:30-4:00 4:00-4:30 4:30-5:15 MU Theory channels for wireline Coffee DSL and Ethernet arch Multiuser improvements 2 Multiuser Wonders Outline – Part 4 DSL and Ethernet Applications Evolution of DSL and DSM vs SM Unbundling Towards ethernet Multiuser Spectrum Balancing Vectored VDSL Vectored Ethernet 3 Multiuser Wonders DSL in 2001 digital Internet Service Provider Voice Service Provider G A T E W A Y S ADSL modem Mux or Demux analog ADSL modem split . . Splitter ? ADSL ADSL modem analog 0-4 miles DSLAM digital POTS Network customer premises Telephone company office Data, some voice beginning, to 1.5/.5 Mbps Conservative deployments (9 Million lines) 4 Multiuser Wonders DSL Future Applications To service provider A/VDSL router Enet. 100BT Gigabit E Home/business wiring VoDSL interface Enet mfilt 802.11 Multiline voice (VoDSL) Video (internet, packet based) Not wireless (802.11) or other distribution possible within CPE likely “traditional” TV Small Businesses – less asymmetric 5 Multiuser Wonders Part Fiber, Part DSL = VDSL To 100 Mbps ONU fiber VDSL POTS C-Bank S p l i t S p l i t .1- 2 km LT Only 12,000 of 107 businesses connected by fiber all the way – essentially 0 residences VDSL Rather ONU’s/remote terminals, incrementally with time How long is fiber? Twisted-Pair? Incremental trade-off with time/demand 6 Multiuser Wonders Ethernet – 10BT Hub (yellow coax) Server Internet Router STAR wiring – collision detection not really used 100’s millions deployed on copper Hub is electronic version of a “coax-wired” connection All lines on Hub share the 10 Mbps Manchester coding Category 5 tp (20 dB less xtalk than phone lines- cat 3, 24 gauge) Each line is 2 pairs (so 2 of 4 in cat 5) 100 meters (systems run longer) Result of delay specification related to days in which HUB was a coax. 7 Multiuser Wonders Introduction of Bridges Hub bridge Hub Server Internet Router Little higher level than Hub, which is an electronic version of a “yellow coax” Allows each line’s 10 Mbps to be different Dedicated connection to each user 8 Multiuser Wonders Ethernet – 100BT Server Bridge (router) Internet Each user gets 100 Mbps, dedicated link MLT3 code (4B5B to ternary) – 125 MHz 100 meter range – back compatible with 10BT Data sent when packets available Delay spec really not needed on link anymore Remains a 2-wire duplex situation Lead suppliers do 170m range 9 Multiuser Wonders Ethernet – 1000BT 4 Server Router Internet Continuous, 250 Mbps on each of 4 lines for 1 Gbps total Continuous only All 4 wires in cat 5 used by a single user in duplex, echo-cancelled fashion 125 MHz 5-level (effective 4, or 2 bits) PAM on each line 100 meters – physical layer constraint (lead suppliers do 160 m) 10 Multiuser Wonders Ethernet Faster? VDMT 4 VDMT Router VDMT Server VDMT VDMT VDMT VDMT VDMT VDMT Internet 10,000BT – vectored multiuser, 100 meters 11 Multiuser Wonders Ethernet – longer (EFM) Router DSLAM VDMT 4 VDMT Server VDMT VDMT VDMT VDMT VDMT VDMT VDMT Sites may now be at homes/businesses at end of telco lines Internet VDSL=VDMT 100BT (4 wires) > 1 km Single wire – very high speeds, Distance/rate tradeoff Vectored/spectrally balanced – number of pairs allocated, etc. 12 Multiuser Wonders Outline – Part 4 DSL and Ethernet Applications Evolution of DSL and DSM vs SM Unbundling Towards ethernet Multiuser Spectrum Balancing Vectored VDSL Vectored Ethernet 13 Multiuser Wonders Unbundling in DSL ILEC CLEC Different service providers can “rent” lines to customers Consequent Gets worse with wider bandwidths (shorter lines) Can emissions between lines (crosstalk) be reduced with asymmetric transmission ILEC – often wants asymmetric CLEC – often wants symmetric 14 Multiuser Wonders Spectrum Management Regulate the spectra of the different service providers within the cable Fixed spectra defined for each type of DSL service, no matter where it is used in the world Minimize radiation between cables Balance interest of symmetric/asymmetric (CLEC/ILEC) STATIC spectrum management CO-based SM before FCC for approval ONU/fiber-feed case still under study 15 Multiuser Wonders DSL Line-Unbundled Evolution? Network twisted pair, DSL Central Office SP #1 SP #2 fiber .. . LT SP #2 multiple fibers in this area lead to multiple fibers to home SP #1 Fiber, FTTH Fiber for each service provider? Space at LT for each service provider? 16 Multiuser Wonders HFC – Hybrid Fiber Coax satellite coax Cable Head end Fiber or coax fiber split Fiber from head end to first split More bandwidth, easier bidirectionally Coax still shared among 100’s of users (500) Multiple content providers, unbundling? 17 ? 50 MHz 5-40 MHz 500 MHz Multiuser Wonders Packet Unbundling Service 1 Service 2 twisted pair, DSL Central Office fiber LT xtalk Fiber, FTTH Single fiber/LT controlled by one service provider SBC example: FCC allowed in Sept 2000 at LT only Services unbundled at packet level MAC in LT to control crosstalk problems Dynamic spectrum management 18 Multiuser Wonders The Main Technology Issue (a prime app for MU) Cross-section of cable Also, space Crosstalk – interference between lines Increases with frequency (data rate) Largest source of noise and performance loss Requires spectrum management 19 Multiuser Wonders xtalk coupling “resistance” 65 60 crosstalk coupling (dB) 55 50 45 40 35 30 25 20 5 10 6 7 10 10 8 10 Freq (MHz) 20 Multiuser Wonders Static Spectrum Management ILEC CLEC Up (green) does not like down (yellow) Avoid overlap of yellow with green = static SM Fix allocations to compromise ILEC/CLEC but xtalk/lines are different as are customers in each location 21 Multiuser Wonders DYNAMIC SM = MU Methods Line spectra/signals varied according to situation Data rates/symmetries of customers Relative line lengths Topology of cable loops Large Improvements Possible Migration Strategy to DSL/DSM of future necessary Line to packet unbundling Static to dynamic spectrum management 22 Multiuser Wonders DSL Evolution Goal VDSL Evolution 120 100 100 Data Rate (Mbps) 100 80 Down 60 Up 40 25 25 20 6 10 0.6 5 0 4 km 2 km 1 km .3 km TP Length ADSL VDSL VDSL- EFM 23 VEFM Multiuser Wonders Loop Plant of a Service Provider Telephone Loop Plant customer premises Inside wire Central Office NID drop wire equipment pedestals SAI Main Distributing Frame feeder distribution 20,000 to 1,500 to 160,000 4,000 number of lines present at a site 22,000 feet 9,000 feet wire length to customer (90th percentile) 200 to 800 3,000 feet 4 to 12 500 ft Convenient points RT, SAI (distribution node), pedestal 24 Multiuser Wonders Dynamic Spectrum Management Steps Spectrum balancing – line unbundling For existing “line unbundling” situation where 3rd party can make recommendations to individual lines, all or some Evolution to packet unbundling where situations are mixed pac/line Implementation possible with current ADSL, VDSL systems Vectoring – packet unbundling Lines coordinated at ONU side (or CO side) in terms of signals placed on the line (packet unbunding) Highest possible performance levels, shortest lines Add-on (backward compatible) with ADSL, VDSL 25 Multiuser Wonders Towards Ethernet DSLAMs Move toward customer Speeds go up and DSM used Ethernet reused on top of DSL Multiuser methods Spectrum balancing Vectoring Combination of pairs to get 10, 100, or 1000 26 Multiuser Wonders Outline – Part 4 DSL and Ethernet Applications Evolution of DSL and DSM vs SM Unbundling Towards ethernet Multiuser Spectrum Balancing Vectored VDSL Vectored Ethernet 27 Multiuser Wonders Spectrum Balancing Central DSM/DSL Maintenance CLEC ILEC Lines report information Helps with deployment, problem isolation Can be used for DSM Cent main recommends line spectra 28 Multiuser Wonders Translation to Telco Terms Problem? Data Rate? Cheap service Premium Service Need Fiber Or Maintenance necessary time of day as available guaranteed 29 Multiuser Wonders Network Maintenance Dynamic Spectrum Management DSLAM DSLT POTS Switch MDF &/or splitter(s) >$1B/rboc-ptt/yr ! Spec 30 ADSL Telco’s want to know prevent problems make $ MLT ADSL ADSL ADSL Management Multiuser Wonders Rlong Rate REGIONS Spectral pair 1 Spectral pair 2 Rshort Plot of all possible rates of lines Upstream Downstream Any point in region is possible, but each with different spectra Varies for each cable and loop topology Varies for each combination of desired (allowed) rates 31 Multiuser Wonders Simple Example –PBO 4 lines at 3000’ (7.8 Mbps upstream) Line at 500, 1000, 1500, 2000, 2500’ Compare against best SSM Very little coordination (power of line, rate) 500 1000 1500 2000 2500 Ref length(SSM) 14.0 11.5 10.0 9.0 8.5 32 iterwater. 28.5 24.0 19.5 15.5 11.0 Multiuser Wonders So far, Static SM Plans 998 (USA) – more asymmetric 997 (Europe) – more symmetric Flex plan Number of bands programmable Start/stop frequencies programmable USA VDSL Standard – part 3 (allows DSM) 33 Multiuser Wonders 998 with spectrum balancing Up Down Rate Region: 3000ft loops vs 1000ft loops: Upstream, Plan 998 Rate Region: 3000ft loops vs 1000ft loops: Downstream, Plan 998 9 26 8 25 7 24 Mbps Mbps 6 5 23 4 22 3 21 2 1 4 6 8 10 12 14 Mbps 16 18 20 22 24 20 0 5 10 15 20 25 Mbps 30 35 40 45 50 Line1500 ft versus 3000 ft 26/6 on 3000’ while 30/22 on 1500’ Static SM only 18/1.5 and 6/6 34 Multiuser Wonders flex with spectrum balancing Down Up Rate Region: 3000ft loops vs 1000ft loops: Upstream, Flexible Plan Rate Region: 3000ft loops vs 1000ft loops: Downstream, Flexible Plan 14 26 12 25 10 24 Mbps 27 Mbps 16 8 23 6 22 4 21 2 5 10 15 20 Mbps 25 30 35 20 0 10 20 30 Mbps 40 50 60 Line1500 ft versus 3000 ft. 26/13 Mbps on 3000’, 52/26 Mbps on 1500’ 35 Multiuser Wonders VDSL and ADSL Down 3000’ Down 4500’ ADSL vs VDSL: co-location at CP ADSL vs VDSL: co-location at CP 30 18 17 28 4500ft VDSL downstream rate (Mbps) 3000ft VDSL downstream rate (Mbps) 29 27 26 25 24 23 22 21 20 16 15 14 13 12 11 10 1 1.5 2 2.5 3 3.5 4 4.5 12000ft ADSL downstream rate (Mbps) 5 5.5 9 1 1.5 2 2.5 3 3.5 4 4.5 12000ft ADSL downstream rate (Mbps) 5 5.5 Yellow on short line acts like green 9000’ ADSL (fig 6) 26/3 possible on 3000’ VDSL while ADSL runs 5/.5. 36 Multiuser Wonders VDSL and ADSL with Hdsl/Idsn Down 3000’ Down 4500’ ADSL vs VDSL: co-location at CP 18 29 17 28 16 4500ft VDSL downstream rate (Mbps) 3000ft VDSL downstream rate (Mbps) ADSL vs VDSL: co-location at CP 30 27 26 25 24 23 22 21 20 15 14 13 12 11 10 9 0 0.5 1 1.5 2 12000ft ADSL downstream rate (Mbps) 2.5 3 8 0 0.5 1 1.5 2 12000ft ADSL downstream rate (Mbps) 2.5 3 9000’ ADSL 37 Multiuser Wonders Outline – Part 4 DSL and Ethernet Applications Evolution of DSL and DSM vs SM Unbundling Towards ethernet Multiuser Spectrum Balancing Vectored VDSL Vectored Ethernet 38 Multiuser Wonders Vectoring Results D o w n s t re a m w it h N o is e A U p s t re a m w it h N o is e A 90 80 997 997 998 998 70 V e c t o re d -V D S L 70 60 60 50 Data rate (Mbps) Data rate (Mbps) 80 50 40 40 30 30 20 20 10 10 500 1000 1500 2000 2500 3000 3500 4000 4500 L o o p le n g t h (ft ) V e c t o re d -V D S L 0 500 1000 1500 2000 2500 3000 3500 4000 4500 L o o p le n g t h (ft ) Up (see correction) Down 39 Multiuser Wonders Rate Regions Last slide had all lines same length Rate Region allows tradeoffs between lines (1500, 1000) R a t e re g io n s (u s e r 1 a t 1 5 0 0 ft , u s e r 2 a t 1 0 0 0 ft ) 150 N o D a t a -C o o rd in a t io n V e c t o re d -V D S L Data rate of user 2 (Mbps) 100 50 0 0 50 100 150 D a t a ra t e o f u s e r 1 (M b p s ) 40 Multiuser Wonders How much better can we do? (ADSL) x 10 7 A D S L e vo lu t io n 7 c u rre n t c a n c e l s e lf-x t a lk 6 c a n c e l a ll x t a lk in c re a s e b it c a p im p ro ve c o d in g Total rate 5 4 3 2 1 0 0 2000 4000 6000 8000 10000 12000 14000 16000 L e n g t h (ft ) 41 Multiuser Wonders Ultimate VDSL x 10 8 V D S L e vo lu t io n 3 c u rre n t c a n c e l s e lf-x t a lk c a n c e l a ll x t a lk 2.5 in c re a s e b it c a p im p ro ve c o d in g u lt ra -D S L Total rate 2 1.5 1 0.5 0 0 2000 4000 6000 8000 10000 12000 14000 16000 L e n g t h (ft ) 42 Multiuser Wonders Outline – Part 4 DSL and Ethernet Applications Evolution of DSL and DSM vs SM Unbundling Towards ethernet Multiuser Spectrum Balancing Vectored VDSL Vectored Ethernet 43 Multiuser Wonders EFM Examples Data Rates achievable over a CAT-5 private network 350 300 Data Rate (Mbps) 250 200 Vectoring within quad-TDD Vectoring within quad Vectoring within bundle 150 100 50 0 50 100 150 200 250 300 Wire Length (m) 44 350 400 450 500 Multiuser Wonders EFM Range Data Rates achievable over a CAT-5 private network 200 180 160 Vectoring within bundle with 20dBm power Vectoring within bundle with 11.5dBm power Vectoring within quad with 20 dBm power Vectoring within quad with 11.5 dBm power Data Rate (Mbps) 140 120 100 80 60 40 20 0 500 1000 Wire Length (m) 1500 2 lines, 100BT at 1 km 10BT at 1 km on one line easily 4 lines, 100BT at 2 km 45 Multiuser Wonders Ethernet Examples Data Rates achievable over a CAT-5 private network 20 VDSL Quad - 25 MHz Quad - 50 MHz Quad - 100 MHz Quad - 200 MHz Quad - 400 MHz 18 16 Data Rate (Gbps) 14 12 10 8 6 4 2 0 50 100 150 200 250 300 Wire Length (m) 46 350 400 450 500 Multiuser Wonders Copper has more bw than fiber? 50 line bundle in last segment of phone network 50 lines (200 Mbps/line) = 10 Gbps FTTH shares 2.5 Gbps among several homes in PON architecture Get bandwidth up in fiber connections to and within network Copper in last mile has more BW than system can handle 100BT/100 Mbps to everyone, everywhere a phone line goes, is possible in the next decade. 47 Multiuser Wonders Conclusions Enormous wireline opportunity for multiuser Gains may be even larger than for wireless Relatively stationary environment The real broadband At least 100 BT to everyone anywhere over a twisted pair Data Voice, voice, voice Video Welcome to the broadband age in this century 48 Multiuser Wonders Parts 3 and 4: Outline/Schedule 2:00-2:45 2:45-3:30 3:30-4:00 4:00-4:30 4:30-5:15 MU Theory channels for wireline Coffee DSL and Ethernet arch Multiuser improvements 49 Multiuser Wonders References 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) T. Starr, J. Cioffi, and P. Silverman, Understanding Digital Subscriber Line Technology, Prentice-Hall, Upper Saddle River, NJ, 1999. S. Verdu, Multiuser Detection, Cambridge Press, UK, 1998. C. Aldana and J. Cioffi, “Channel Tracking for MISO Systems using EM Algorithm,” ICC 2001, Helsinki, Fin, http://cafe.stanford.edu/people/cioffi/dsm/channelpap/icc2001.pdf C. Zeng, C. Aldana, A. Salvekar, and J. Cioffi, “Crosstalk Identification in xDSL Systems,” http://cafe.stanford.edu/people/cioffi/dsm/channelpap/jsac01.pdf, August 2001 IEEE JSAC. G. Ginis and J.M. Cioffi, "Vectored-DMT: A FEXT CancellingModulation Scheme for Coordinating Users," ICC 2001, Helsinki, Finland,pp. 305-309. A. Duel-Hallen, "Equalizers for Multiple Input/Multiple Output Channelsand PAM Systems with Cyclostationary Input Sequences," IEEE J. Sel. AreasCommun., vol. 10, no. 3, pp. 630-639, April 1992.(Generalizes infinite length MMSE-DFE's derived with spectralfactorization to MIMO case.) A. Duel-Hallen, "Decorrelating Decision-Feedback Multiuser Detector forSynchronous Code-Division Multiple-Access Channel," IEEE Trans. Commun.,vol. 41, no. 2, pp.285-290, Feb. 1993.(Zero forcing DFE solution.) J. Yang and S. Roy, ``Joint Transmitter-Receiver Optimization forMulti-Input Multi-Output Systems with Decision Feedback,'' IEEETransactions on Information Theory, vol. 40, no. 5, pp. 1334-1347,September 1994.(Showed that minimizing the decision feedback error is equivalent toachieving the mutual information.) G. J. Foschini, G. D. Golden, R. A. Valenzuela and P. W. Wolniansky,``Simplified Processing for High Spectral Efficiency WirelessCommunication Employing Multi-Element Arrays,'' IEEE Journal onSelected Areas in Communications, vol. 17, no. 11, pp. 1841-1852,November 1999.(A zero-forcing GDFE combined with ordering.) M. K. Varanasi, ``Decision Feedback Multiuser Detection: A SystematicApproach,'' IEEE Transactions on Information Theory, vol. 45, no. 1,pp. 219-240, January 1999.(Asymptotic analysis (high SNR) of decision feedback and issues ofordering. 50 Multiuser Wonders More References 11) N. Al-Dhahir and A. H. Sayed, ``The Finite-Length Multi-Input Multi-OutputMMSE-DFE,'' IEEE Transactions on Signal Processing, vol. 48, no. 10,pp. 2921-2936, October 2000. 12) M. L. Honig, P. Crespo, K. Steiglitz, "Suppression of Near- and Far-EndCrosstalk by Linear Pre- and Post-Filtering," IEEE JSAC, vol. 10, no. 3,April 1992, pp. 614-629.(MIMO MMSE linear equalizers.) A. Sendonaris, V. V. Veeravalli, "Joint Signaling Strategies forApproaching the Capacity of Twisted-Pair Channels," IEEE Tran. Commun.,vol. 46, no. 5, May 1998, pp. 673-685. R.S. Cheng and S. Verdu, "Gaussian multiaccess channels with ISI: Capacityregion and multiuser water-filling". IEEE Trans. Info. Th. IT-39, pp773-783, May 1993. W. Yu, W.Rhee, S. Boyd, and J. Cioffi, "Iterative Water-filling for Vector Multiple Access Channel," IEEE International Symposium on InformationTheory 2001. W. Yu, G. Ginis,and J. Cioffi, "An Adaptive Multiuser Power Control Algorithm for VDSL," Submitted to JSAC. Also T1E1.4-2001/200R3 W. Yu, G. Ginis, J. Cioffi, “optimum solution of broadcast communications problem,” in preparation, 2001, [email protected]. K. Cheong, J. Choi, and J. Cioffi, “Multiuser Interference Canceler via Iterative Decoding for DSL Applications,” IEEE JSAC, Feb 2002, to appear, see also August 1999, ITU contribution, SG15/Q4-NG-085. 13) 14) 15) 16) 17) 18) 51 Multiuser Wonders
© Copyright 2026 Paperzz