Towards 100G over Copper

Similar documents
10GBASE-T T Tutorial. SolarFlare Communications IEEE Kauai, Hawaii. November 11, 2002

Transmission Proposal for 10GBASE-T G. Zimmerman, SolarFlare

QAM-Based 1000BASE-T Transceiver

10Gb/s PMD Using PAM-5 Trellis Coded Modulation

Optimal Transmit Spectra for Communication on Digital Subscriber Lines

Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

THE idea behind constellation shaping is that signals with

QAM-Based Transceiver Solutions for Full-Duplex Gigabit Ethernet Over 4 Pairs of UTP-5 Cable. Motivation for Using QAM

XX.7 Link segment characteristics

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

10GBASE-T Transmitter Key Specifications

Revision of Wireless Channel

Course 2: Channels 1 1

Other Modulation Techniques - CAP, QAM, DMT

Digital Modulation Schemes

Date: June 7, 1999 Dist'n: T1E1.4

Combining Modern Codes and Set- Partitioning for Multilevel Storage Systems

CT-516 Advanced Digital Communications

10 Mb/s Single Twisted Pair Ethernet Evaluation Board Noise Measurements Marcel Medina Steffen Graber Pepperl+Fuchs

Performance Analysis of n Wireless LAN Physical Layer

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

FORWARD ERROR CORRECTION PROPOSAL FOR EPOC PHY LAYER

Digital Communication System

LDPC codes for OFDM over an Inter-symbol Interference Channel

ECEN720: High-Speed Links Circuits and Systems Spring 2017

PERFORMANCE EVALUATION OF A GIGABIT DSL MODEM USING SUPER ORTHOGONAL COMPLETE COMPLEMENTARY CODES UNDER PRACTICAL CROSSTALK CONDITIONS

MULTILEVEL CODING (MLC) with multistage decoding

A 32 Gbps 2048-bit 10GBASE-T Ethernet Energy Efficient LDPC Decoder with Split-Row Threshold Decoding Method

10GBASE-T Transmitter SNDR Definition (System ID Approach) IEEE P802.3an Task Force Santa Clara, Feb 2005 Albert Vareljian, Hiroshi Takatori KeyEye

n Based on the decision rule Po- Ning Chapter Po- Ning Chapter

Communications Theory and Engineering

Department of Electronics and Communication Engineering 1

ANALYSIS OF ADSL2 s 4D-TCM PERFORMANCE

Recent Progress in Mobile Transmission

Digital Television Lecture 5

Basic Concepts in Data Transmission

Lecture 1: Tue Jan 8, Lecture introduction and motivation

Noise considerations for RTPGE objectives. Gavin Parnaby IEEE RTPGE Study Group Geneva September 2012

Trellis-Coded Modulation [TCM]

Contribution of Multidimensional Trellis Coding in VDSL Systems

CSE 461 Bits and Links. David Wetherall

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

UNIVERSITY OF SOUTHAMPTON

Resource allocation for Hybrid ARQ based Mobile Ad Hoc networks

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Channel Precoding for Indoor Radio Communications Using Dimension Partitioning. Yuk-Lun Chan and Weihua Zhuang, Member, IEEE

A Survey of Advanced FEC Systems

Degrees of Freedom in Adaptive Modulation: A Unified View

1000BASE-RH PHY system simulations

A Capacity Achieving and Low Complexity Multilevel Coding Scheme for ISI Channels

IN AN MIMO communication system, multiple transmission

FPGA based Prototyping of Next Generation Forward Error Correction

2015 The MathWorks, Inc. 1

Proposal for Transmitter Electrical Specifications

Digital Communication System

CSEP 561 Bits and Links. David Wetherall

SIMULATIONS OF ERROR CORRECTION CODES FOR DATA COMMUNICATION OVER POWER LINES

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

What s Behind 5G Wireless Communications?

CHAPTER 4 ADAPTIVE BIT-LOADING WITH AWGN FOR PLAIN LINE AND LINE WITH BRIDGE TAPS

BANDWIDTH EFFICIENT TURBO CODING FOR HIGH SPEED MOBILE SATELLITE COMMUNICATIONS

TCM-coded OFDM assisted by ANN in Wireless Channels

Modulation and Coding Tradeoffs

5Gbps Serial Link Transmitter with Pre-emphasis

Adoption of this document as basis for broadband wireless access PHY

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

On the performance of Turbo Codes over UWB channels at low SNR

from ocean to cloud LATENCY REDUCTION VIA BYPASSING SOFT-DECISION FEC OVER SUBMARINE SYSTEMS

Know your Algorithm! Architectural Trade-offs in the Implementation of a Viterbi Decoder. Matthias Kamuf,

Combined Transmitter Diversity and Multi-Level Modulation Techniques

HY448 Sample Problems

Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers

Closing the Gap to the Capacity of APSK: Constellation Shaping and Degree Distributions

Constellation Shaping for LDPC-Coded APSK

Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM)

The Case for Optimum Detection Algorithms in MIMO Wireless Systems. Helmut Bölcskei

Signal Processing for Gigabit-Rate Wireline Communications

PAM-4 Four Wavelength 400Gb/s solution on Duplex SMF

Adaptive Modulation and Coding for LTE Wireless Communication

LDPC FEC PROPOSAL FOR EPOC. Richard S. Prodan Broadcom Corporation

Fundamentals of OFDM Communication Technology

Decoding of Block Turbo Codes

On Performance Improvements with Odd-Power (Cross) QAM Mappings in Wireless Networks

Precoding and Signal Shaping for Digital Transmission

Disclaimer. Primer. Agenda. previous work at the EIT Department, activities at Ericsson

EE290C - Spring 2004 Advanced Topics in Circuit Design High-Speed Electrical Interfaces

d[m] = [m]+ 1 2 [m 2]

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

Digital modulation techniques

Low-Density Parity-Check Codes for Digital Subscriber Lines

PHY PMA electrical specs baseline proposal for 803.an

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ICCE.2012.

Rate and Power Adaptation in OFDM with Quantized Feedback

MULTILEVEL RS/CONVOLUTIONAL CONCATENATED CODED QAM FOR HYBRID IBOC-AM BROADCASTING

Physical Layer: Outline

Transcription:

IEEE 8.3 Higher Speed Study Group Towards G over Copper Faculty Investigator: Dr. M. Kavehrad Graduate Researchers: Mr. A. Enteshari Mr. J. Fadlullah The Pennsylvania State University Center for Information and Communications Technology Research Department of Electrical Engineering EE-EAST EAST University Park, PA. 68

Outline Capacity calculation CAT-7A 5m and m Pre-coding Tomlinson-Harashima pre-coding (THP) Trellis coded modulation (TCM) Low-density parity check codes (LDPC) Interference cancellation Echo cancellation X-Talk cancellation Conclusions

TH Precoding decoding and other post processing Pulse Shaping Feedforward HYBRID 4 Filter 4 h h n f HYBRID Feedforward Filter Pulse Shaping decoding and other post processing TH Precoding TH Precoding decoding and other post processing Pulse Shaping Feedforward Filter HYBRID h f 3 h n 3 HYBRID Feedforward Filter Pulse Shaping decoding and other post processing TH Precoding TH Precoding decoding and other post processing Pulse Shaping Feedforward Filter HYBRID h f h n HYBRID Feedforward Filter Pulse Shaping decoding and other post processing TH Precoding TH Precoding decoding and other post processing Pulse Shaping Feedforward Filter HYBRID HYBRID h Echo Feedforward Filter Pulse Shaping decoding and other post processing TH Precoding AWGN 3

Shannon Capacity Calculations Using measured data on CAT-7A, channel capacity is presented in Theoretical AWGN Channel: S C = W log + N Single-carrier capacity assuming coding gain g c ~ 5 db and SER= -. Water-filling capacity assuming a coding gain of approximately 5dB and SER= -: b m s. t = max N g n= n n N n= ε = Nε log x + SNR Γ n 4

Capacity Calculations Modulation Pulse Shaping Interference Canceller Launch Power Mean Background Noise Level Load Resistance M-PAM Raised Cosine N.L.M.S dbm -65 and -5 dbm/hz Ω 5

CAT-7A: 5m Characteristics of CAT-7A [db] [db] - - -4-4 -6-6 -8-8 - - Insertion Loss Insertion Loss Return Loss - Return Loss - NEXT NEXT FEXT FEXT -4-4 5 5 5 3 5 5 5 3 Frequency [MHz] Frequency [MHz] [db] - -4-6 -8 - CAT-7A: m Insertion Loss Return Loss NEXT FEXT - 5 5 5 3 Frequency [MHz] 6

Shannon Capacity per Pair on CAT-7A N = 65 dbm Hz N = 5 dbm Hz Capacity [Gbit/Sec] Capacity [Gbit/Sec] 45 45 4 4 35 35 3 3 5 5 5 5 5 5 NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively Shannon bound single-carriet Shannon bound bound waterfilling single-carriet bound bound waterfilling bound 5 5 5 3 5 Frequency 5 [MHz] 5 3 Frequency [MHz] 5 m Capacity Gbit/Sec Capacity Gbit/Sec NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively 3 NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively 3 5 5 5 5 Shannon bound single-carriet Shannon bound bound waterfilling single-carriet bound bound waterfilling bound 5 5 5 5 5 3 5 Frequency 5 [M Hz] 5 3 Frequency [M Hz] Capacity Gbit/Sec Capacity Gbit/Sec 8 8 6 6 4 4 8 8 6 6 4 4 NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively Shannon bound s ingle-c Shannon arriet bound bound waterfilling s ingle-c arriet bound bound waterfilling bound 5 5 5 3 5 Frequency 5 [MHz] 5 3 Frequency [MHz] m Capacity Gbit/Sec Capacity Gbit/Sec 8 8 6 6 4 4 NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively NEXT, FEXT and Echo cancelled by 45, 45,and 8dB, respectively Shannon bound single-carriet Shannon bound bound waterfilling single-carriet bound bound waterfilling bound 5 5 5 3 5 Frequency 5 [M Hz] 5 3 Frequency [M Hz] 7

Towards G/m There is a gap between current spectrum of m cable and the estimated lower bound. Assuming optimum bandwidth of about.5ghz, symbol rates up to 5 GSym/Sec are possible for 5Gbps on each pair; a total of Gbps bit rate. To achieve 5Gbps, each symbol should carry at least 5 bits; 3-PAM. This complicates A/D and D/A conversions; thus for now; more than a few level PAM is not practical []. The implementation of a GBASE-T PHY chip in a commercially available CMOS process requires significant innovation in communication theory, analog mixed-signal design, and DSP design Work is underway on VLSI implementation of high-speed data converters: GS/s 8 b ADC with a MB memory in.8 μm CMOS, Poulton et. al., Agilent, IS SCC 3. Insertion Loss from CAT-7 5m Insertion Loss from CAT-7 5m - Insertion Loss from CAT-7 m - Insertion Insertion Loss Loss bound from for CAT-7 N=-65dBm/Hz m Insertion Loss bound for N=-65dBm/Hz - - -3-3 -4-4 [db] [db] -5-5 -6-6 -7-7 -8-8 -9-9 - - 5 5 5 3 5 Frequency 5 [MHz] 5 3 Frequency [MHz] [] Dr. Joseph N. Babanezhad, GBASE-T PHYs Pose Challenges to Designers, Comms Design, Feb 5, 4. 8

Pre-coding: TX Equalization n k a k Mod. b k Pre Coding Pulse Shaping x k Channel + y k Matched Filter z k Equalizer Demod. â k x(k) Pre equalizer t(k) Channel y(k) H(z) -H(z) TH Precoder x(k) t(k) y(k) Mod(M) Channel Mod(M) H(z) -H(z) r(k) 6 Receiver Eye diagram, Symbol rate=4gsym/sec 3 Receiver Eye diagram, Symbol rate=4gsym/sec 4 Amplitude - Amplitude - -4 - -6.5.5.5 Time x - -3.5.5.5 Time x - 9

With this method the received signal is ISI-free, so ideal-channel decoding can be performed at the channel output. The performance achieved is equivalent to the performance that would be obtained, provided ISI could be perfectly equalized at the receiver with decision feedback equalization. It can reduce error propagation and allows us to use current capacity-achieving channel codes, like LDPC in a natural setting. Note: Pre-coding: TX Equalization TH pre-coding, requires storing a number of non-integer valued (analog) past transmitted samples.

Trellis Coded Modulation The redundant coded information selects signals from expanded constellation. Preserves bandwidth efficiency. Combines coding and modulation. Protects the most significant bits (MSB s) by set partitioning and the least significant bits (LSB s) by increasing Euclidean distance. 4-D TCM Z 4 /D 4 /RZ 4 /RD 4 /

Trellis Coded Modulation, Results 4-D Trellis (Z 4 or QAM) Two 4-D TCM have been evaluated for 5m CAT-7A 35Gbps, 7 bits per symbol 55 Gbps, bits per symbol - - coded 4-D coded 4-D uncoded uncoded - - Coded 4-D Coded 4-D uncoded uncoded P P e (b) e (b) - - -3-3 -4-4 -5-5 P P e (b) e (b) - - -3-3 -4-4 -6-6 -5-5 -7-7 4 6 8 4 6 4 6 8 4 6 γ b [db] γ b [db] -6-6 4 6 8 4 6 8 4 6 8 4 6 8 γ b [db] γ b [db]

Low-Density Parity Check Code Linear error-correcting code that has a parity check matrix H with a small number of nonzero elements in each row and column. Approaching Shannon capacity Irregular LDPC code with a code length million. (Richardson:999) Another design by (Chung:),.45 db away from capacity Suitable for parallel implementation With LDPC codes, error detection comes for free. This can be used to dynamically halt the iterations. No outer error detecting code is needed. 3

LDPC Results LDPC (4, 833) and LDPC (48, 73) - - - - BER BER -3-3 Uncoded Data Uncoded Data -4-4 LDPC(4,833) LDPC(4,833) LDPC(48, 73) LDPC(48, 73) 3 4 5 6 7 8 9 3 4 5 6 7 8 9 Eb/No (db) Eb/No (db) Increasing the block size improves performance, substantially. However, long data frames introduce latency that may not be acceptable. 4

Interference sources Echo FEXT NEXT Interference Due to the great shielding, Alien X-talk is negligible for CAT-7A cables. 5

Interference Major source of interference is Echo. The interferences caused by FEXT and NEXT are well below the signal levels. Amplitude E x /E NEXT = 66. db E x /E FEXT = 74.9 db But E x /E Echo = 9 db 3 - - -3 Tim e x -4 Magnitude [V] Magnitude [V] Magnitude [V] Magnitude [V] Magnitude [V] Magnitude [V] Echo Interference Echo Interference - - - -...3.4.5.6.7.8.9....3.4.5.6.7.8.9. 4 x -3 NEXT Interference 4 x -3 NEXT Interference - - -4-4...3.4.5.6.7.8.9....3.4.5.6.7.8.9. x -3 FEXT Interference x -3 FEXT Interference - - - -...3.4.5.6.7.8.9....3.4.5.6.7.8.9. V pp =3 volts, Symbol Rate = 5 Gsps on CAT-7A 5m. 6

Echo Canceller Data-driven echo canceller is used, where the driving signal is the data stream at the input to the local transmitter rather than the line signal at its input (training). The well known normalized least mean square (NLMS) is used..6.4 6 4. e Echo.8.6 Amplitude -.4....3.4.5.6.7.8.9 56 taps, E x /E Echo = 67.9 db -4-6 Time x -4 7

FEXT & NEXT Canceller Fitted FIR model Adaptive filter s error (56 taps NLMS) Magnitude (db) Magnitude (db) -55-55 -6-6 -65-65 -7-7 -75-75 -8-8 -85-85 -9-9...3.4.5.6.7.8.9...3.4.5.6.7.8.9-5 -5 Normalized Frequency ( π rad/sample) Normalized Frequency ( π rad/sample) Fitted FIR model e e FEXT FEXT 3 x 3 x -3-3.5.5.5.5.5.5..4.6.8..4.6.8 Adaptive filter s error (56 taps NLMS) 3.5 x -3 3.5 x -3 3 3 Magnitude (db) Magnitude (db) - - e e NEXT NEXT.5.5.5.5-5 -5.....3.3.4.4.5.5.6.6.7.7.8.8.9.9 Normalized Frequency ( π rad/sample) Normalized Frequency ( π rad/sample).5.5..4.6.8..4.6.8 8

Interference Cancellation, Results All filters are adaptive normalized LMS. 3 Echo Canceller 56 taps E x /E Echo =9.dB before and 7 db after cancellation Total attenuation>9db NEXT Canceller 56 taps E x /E NEXT =66.dB before and 7.9dB after cancellation Total attenuation>4db FEXT Canceller 56 taps E x /E FEXT =75.dB before and 8dB after cancellation Total attenuation>33db Amplitude Amplitude - - -3 Tim e x -4 6 4 - -4-6 Tim e x -4 9

Conclusions Capacity calculations done for different lengths CAT-7A cable show maximum cable length to deliver G is less than meters. With our assumptions, the capacity of m cable is about 7 Gbps and the capacity of 5 meters cable is > Gbps. We expect that the maximum length to deliver G is somewhere between 7 to 8 meters. Pre-coding schemes prove useful for > G high-rate data transmissions, as well. Designed multidimensional trellis-coded modulation and its performance evaluated in different scenarios. Designed LDPC and assessed performance in some cases. Echo, FEXT & NEXT were included in the model and proper cancellation applied. Our simulations verified that Echo is the major source of interference in these applications.

Future Plans As for 4G over m, this appears quite feasible. We intend to keep on working toward reaching Gbps on m, to identify potential, practical improvements needed beyond CAT-7A.