+ All Categories
Home > Documents > 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T:...

10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T:...

Date post: 12-Mar-2018
Category:
Upload: lenga
View: 217 times
Download: 1 times
Share this document with a friend
23
1 10GBASE 10GBASE - - T: T: 10Gbit/s Ethernet over copper 10Gbit/s Ethernet over copper NEWCOM-ACoRN Joint Workshop www.newcom-acorn.org Vienna, 20-22 September 2006 Gottfried Ungerboeck 2 Contents Contents Introduction & Ethernet evolution Link characteristics 10GBASE-T modulation and equalization 10GBASE-T coding and framing Decision-point SNR and power control Front-end and echo cancellation challenges Transceiver realization Start-up procedure Status and outlook
Transcript
Page 1: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

1

10GBASE10GBASE--T: T: 10Gbit/s Ethernet over copper10Gbit/s Ethernet over copper

NEWCOM-ACoRN Joint Workshopwww.newcom-acorn.org

Vienna, 20-22 September 2006

Gottfried Ungerboeck

2

ContentsContents

Introduction & Ethernet evolution

Link characteristics

10GBASE-T modulation and equalization

10GBASE-T coding and framing

Decision-point SNR and power control

Front-end and echo cancellation challenges

Transceiver realization

Start-up procedure

Status and outlook

Page 2: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

3

Ethernet over UTP copper is ubiquitous Ethernet over UTP copper is ubiquitous

4-pair UTP cable + RJ-45 connector: fast, secure, cheap

4

Ethernet over UTP copper is ubiquitous Ethernet over UTP copper is ubiquitous

Total Ethernet ports(switch + client) shipped

through 2004: >> 2 Billion(BRCM estimate)

Installed Cable Length Distribution

0%

2%

4%

6%

8%

10%

12%

14%

16%

18%

0 10 20 30 40 50 60 70 80 90 100 110

Length (m)

% D

istr

ibu

tio

n

Sources: Hubbell, Seimon Co., Nordx/CDT, Cabling Partnership, & Fluke; 120K links surveyed

* shorter distances fordata centers only

Length distribution of installed cabling*

Estimated WW Installed Base (Copper links)

139 millionCat5

462 millionCat5e

3.7 millionCat7

315 millionCat6 Cat5 / old class D

Cat5e / new class D

Cat6 / class E

Cat7 / class F

(BSRIA)

Estimated WW installed base of copper links

Page 3: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

5

Ethernet drawing by Bob Metcalfe, around 1976

In the meanwhile, the ETHER bus has evolved into a topology of In the meanwhile, the ETHER bus has evolved into a topology of connected stars, in which stations are attached to the network connected stars, in which stations are attached to the network

nodes via pointnodes via point--toto--point links. point links. Repeaters are replaced by switches. The CarrierRepeaters are replaced by switches. The Carrier--Sense Multiple Sense Multiple Access with Collision Detection (CSMA/CD) protocol no longer Access with Collision Detection (CSMA/CD) protocol no longer

plays a critical role.plays a critical role.The Ethernet Frame Format has been retained.The Ethernet Frame Format has been retained.

Evolution of EthernetEvolution of Ethernet

6

IEEE 802.3 (Ethernet) Standard

• Latest consolidated version of 9 Dec 2005

• Comprises 67 clauses, 2696 pages (Clause 55 reserved for 10GBASE-T)

• 10GBASE-T approvedon 21 July 2006.

Page 4: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

7

Ethernet Physical Layers (Ethernet Physical Layers (PHYsPHYs) for Copper) for Copper

1 Mbit/s: 1BASE5 (coax)

10 Mbit/s: 10BASE5, 10BASE2, 10BROAD36 (coax)

10BASE-T (2-pair UTP-3, 1 x 10 Mbit/s, HDX, 1991)

100 Mbit/s: 100BASE-T4 (4 pair UTP-3, 3 x 33 Mbit/s, HDX)

100BASE-TX (2-pair UTP-5, 1 x100 Mbit/s, FDX, 1995)

100BASE-T2 (2 pair UTP-3, 2 x 50 Mbit/s, dual DX, 1997)

1Gbit/s: 1000BASE-T (4-pair UTP-5, 4 x 250 Mbits, quad DX, 1999)

10Gbit/s: 10GBASE-T (4-pair UTP- 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006)

Deployed in huge quantities

UTP-3: unshielded twisted pair – category 3 (voice grade) UTP-5: unshielded twisted pair – category 5 (data grade)

8

Ethernet Copper PHY ProgressionEthernet Copper PHY Progression

• As data rates increase, copper PHYs must become increasingly more sophisticated to operate over UTP cabling

10 Mbps2-pair HDXManchester

100 Mbps2-pair FDXScramblingMLT-3Equalization

1000 Mbps4-pair quad DXScramblingEcho & NEXT canc.

PAM-5TCM (8st 4D) Parallel DFE

10 Gbps4-pair quad DXScramblingEcho &NEXT canc.

128-DSQLDPC + CRCTH precodingMatrix FFEPCS framesTX power controlComplex trainingprocedure

2-pair HDX/FDX

4-pair quad DX

Page 5: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

9

10BASE10BASE--T and 100BASET and 100BASE--TX modulationsTX modulations

10BASE-T: 10 Mbit/s over 2-pair UTP-3 (voice grade, 1991)

100BASE-TX: 100 Mbit/s over 2-pair UTP-5 (data grade, 1995)

MLT-3 signal

1 0 1 1 1 0 1 0 0 1

10

10GBASE10GBASE--T: 4T: 4--pair quad DXpair quad DX

Like 1000BASE-T, but 10 times faster and more sophisticated ...

Page 6: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

11

Link characteristics and achievable rate

12

Link segment characteristics specified for 10GBASELink segment characteristics specified for 10GBASE--TT

• "The cabling system used to support 10GBASE-T requires ... ISO/IEC 11801 Class E or Class F 4-pair balanced cabling with a nominal impedance of 100 Ω" i.e., cabling better than Cat 5

• Link segment characteristics include the effects of work area & equipment cables and connectors

• Cabling types and distances:

− Class E* / Category 6***: unscreened ≤ 55 m

− Class E* / Category 6***: screened ≤ 100 m

− Class F* and Class EA**/ Augmented Category 6 **** ≤ 100 m

* ISO/IEC TR-24750, ** ISO/IEC 11801 Ed 2.1, *** TIA/EIA TSB-155, **** TIA/EIA-568-B.2-10

Page 7: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

13

Class E / Category 6: unscreened, 55 mClass E / Category 6: unscreened, 55 m

0 100 200 300 400 500-80

-70

-60

-50

-40

-30

-20

-10

0

Frequency f [MHz]

|GC

AB

LE(f

)|2 , C

PSA

NEX

T(f),

CPS

AFE

XT(f

) [d

B]

linkchar10GBASET(cabling='Class Eu',L=55),12-Sep-2006

14

Class E / Category 6: screened, 100 mClass E / Category 6: screened, 100 m

0 100 200 300 400 500-80

-70

-60

-50

-40

-30

-20

-10

0

Frequency f [MHz]

|GC

AB

LE(f

)|2 , C

PSA

NEX

T(f),

CPS

AFE

XT(f

) [d

B]

linkchar10GBASET(cabling='Class Es',L=100),12-Sep-2006

Page 8: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

15

Classes F and EClasses F and EAA / Augmented Category 6, 100 m/ Augmented Category 6, 100 m

0 100 200 300 400 500-80

-70

-60

-50

-40

-30

-20

-10

0

Frequency f [MHz]

|GC

AB

LE(f

)|2 , C

PSA

NEX

T(f),

CPS

AFE

XT(f

) [d

B]

linkchar10GBASET(cabling='Class F',L=100),12-Sep-2006

16

T2/12f =

01f =

T4/11f =

T8/31f =

T2/11f =

Achievable bit rate Achievable bit rate vsvs modulation ratemodulation rate

• Class E / Category 6: screened, 100m• Transmit power PT = 5 dBm, background noise N0 = -140 dBm/Hz• ANEXT from same kind transmission, AFEXT ignored

This motivated the choice of 800 Mbaud.800 Mbaud x 3.125 bit/dim x 4 pairs = 10 Gbit/s

Page 9: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

17

Modulation and equalization

18

10GBASE10GBASE--T modulation and equalizationT modulation and equalization

• At 800 Mbaud, a 4-pair UTP cable acts like a MIMO–ISI channel.

• MIMO-OFDM cannot be used because 10GBASE-T transceiver latency is required to be ≤ 2.56 μsec

• Hence the following choice:

800 Mbaud baseband transmission using 16-PAM: 4 bit/dim, reduced to 3.125 bit/dim by 2-D alphabet partitioning and coding.

Link training: decision-feedback receiver structure with adaptive matrix feedforward filter (4x4 FFF) and scalar feedback filters (4 FBFs). Matrix FBF not needed because cable transfer function is strongly diagonal-dominated.

Data mode: Feedback filters are swapped to transmitter. Tomlinson-Harashima precoding in transmitter. Matrix FFF in receiver.

Page 10: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

19

TomlinsonTomlinson--HarashimaHarashima (TH) precoding(TH) precoding

2w

2x/ SNR ratio noise-to-Signal σσ=

1)-(M3,1, PAM-Man

±±±=∈

nkM2 ×na

3/M:MnxM 22x =σ<≤−

ny

)D(a )D(w)D(kM2)D(a)D(y ++=

2DhDh1)D(h 21 ++=≅

( ) )D(h/)D(kM2)D(a)D(x +=

nx

2wσ

)D(h/1

M2 ulomod

M2M2

nw

20

TH precoding: symbol distributionTH precoding: symbol distribution

Symbol values vs. time Symbol distribution

PA

M-1

6 ba

sic

PA

M-1

6 ex

pand

ed

Page 11: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

21

Coding and framing

22

Towards LDPCTowards LDPC--coded 128coded 128--DSQ modulationDSQ modulation

• First proposal for 10GBASE-T: interleaved RS coding concatenated with 4-D 16-state TCM. Decoding complexity was low. Performance was OK with sufficient interleaving. Possibility of iterative decoding was considered.

• 10GBASE-T task force considered latency caused by RS byte interleaving/deinterleaving unacceptable.

• The majority favored short-block LDPC coded modulation, initially with a 2-D 128-point “doughnut” constellation (3.5 bit/dim).

• Finally (2048,1723) LDPC* coded 128-DSQ was adopted.

* H matrix construction is based on Generalized RS(32,2,31) code over GF(26) (similar to Djurdjevic et al., "A class of low-density parity-check codes constructed based on Reed-Solomon codes with two information symbols," IEEE Commun. Letters, vol. 7, pp. 317-319, July 2003).

Page 12: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

23

128128--point 2point 2--D constellations (3.5 bit/dim)D constellations (3.5 bit/dim)

12/)M2( utput Eprecoder oension at dimrgy per Signal ene 2x =

24M2 = 32M2 =

20 =Δ 220 =Δ

124/48/E 20x ==Δ 666.108/)3/256(/E 2

0x ==Δ

1)-(M3,1,

PAM-M

±±±=

24

128128--DSQ partitioning into 16 subsets DSQ partitioning into 16 subsets ("12 dB" partitioning)("12 dB" partitioning)

)dB12(4 04 +Δ=Δ

Page 13: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

25

10GBASE10GBASE--T coding, framing, symbol mappingT coding, framing, symbol mapping

26

Error performanceError performance

BER=10-12 @ SNR = 23.32 dB

with LDPC (2048,1723) 128-DSQ

BER=10-12 @ SNR = 31.5 dBuncoded

BER with TCM (estimated)

> 8dB coding gain

Sha

nnon

Lim

it

Page 14: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

27

128128--DSQ constellation, moduloDSQ constellation, modulo--32 extended32 extended

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

4 coded bits:Gray (dH = 1)

3 uncoded bits:pseudo-Gray (dH = 1 or 2)

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

011 101

001 111

010 100

000 110

28

Metric calculation for 4 coded bitsMetric calculation for 4 coded bits

)4mod1x(llrb)x/1cPr(

)x/0cPr(log)4modx(llrb

)x/1cPr(

)x/0cPr(log

)4mod1x(llrb)x/1cPr(

)x/0cPr(log)4modx(llrb

)x/1cPr(

)x/0cPr(log

224

242

23

23

112

121

11

11

+===

===

+===

===

⎥⎦⎤

⎢⎣⎡=

⎥⎦⎤

⎢⎣⎡

++

⎥⎦⎤

⎢⎣⎡ −

2

1

2

1

xx

2/)15s(2/)15s(

5.05.05.05.0

1R

2x

1x

Page 15: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

29

The function The function llrb(xllrb(x))

[ ]( ) [ ]( )

[ ]( ) [ ]( ) 4x5.2

5.2x5.0

5.0x0

: 5.3x

: x 1.5

: 0.5 x1

2/)3k4(xexp2/)2k4(xexp

2/)1k4(xexp2/)0k4(xexp

ln)x(llrb2

k

2222

k

2222

≤≤≤≤

≤≤

⎪⎩

⎪⎨

−−

+

σ≅

σ+−−+σ+−−

σ+−−+σ+−−=

∑∞

−∞=

−∞=

0 0.5 1 1.5 2 2.5 3 3.5 4-1.5

-1

-0.5

0

0.5

1

1.5

x

2)x(

llrb

σ×

x

4

30

Decision-point SNR versuscable length

Page 16: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

31

DecisionDecision--point SNR vs. cable lengthpoint SNR vs. cable length

dBm5P

dBm1P

dBm7P

dBm13P

dBm19P

T

T

T

T

T

+=−=−=−=−=

dB .5 23SNR req ≈

Cable Class E screened; worst-case ANEXT from adjacent linkstransmitting at PT = 5 dBm; AWGN = -140 dBm/Hz; ideal precoding

response, ideal receiver filter and FFF equalization

Tinymargin

32

NearNear--far problem for 10GBASEfar problem for 10GBASE--TT

• Worst case alien crosstalk configuration: short cable bundled atthe end with long cable(s)

• TX power of short link can be reduced without impacting short-link BER, and should be reduced to improve long-link BER.

hyb. hyb.

hyb. hyb.

large

small

Page 17: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

33

DecisionDecision--point SNR point SNR vsvs cable length: conclusionscable length: conclusions

• SNR margin for 100m Class E screened cable is tiny even for ideal transceiver realization

• 10GBASE-T requires TX power control

Transmit power options adopted for 10GBASE-T

Maximum power Pmax = 3.2 – 5.2 dBm

Power backoff levels: 0, -2, -4, -6, -8, -10, -12, -14 dB

Power backoff must be used for shorter cables

34

Transceiver front end and echo cancellation

Page 18: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

35

10GBASE10GBASE--T transmit PSD specificationT transmit PSD specification

The 10GBASE-T Task Force could not agree on a tighter specification. This loose specification allows for a wide range of PSD shapes except one with a wider spectral notch around dc!

5

36

Transmitter frontTransmitter front--end: end: ““simplesimple””

800 Ms/scurrent DAC

TH precoder

→≅ RZ

800 Ms/s

ADC VGAReceive filter RF

Adaptive all-digital

echo canceller

1:1

VCT→IZ

Trivial FE filterf3dB = 300 MHz

RC

pF6.10C

100R

=Ω=

- power efficient at expense of missing analog hybrid function

- poor out-of-band signal suppression

- backwards termination marginal

- TX PSD depends significantly on transformer

Page 19: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

37

from THP

to FFF

)D(ECc

RC smoothing

)f(HT

ADC Receive filter

)f(GR

DAC+

)f(HE

16x16 n <≤− Trans-former

RCsmoothingTrans-former

)f(G)f(HCT≈

nz

)f(GC

nx′DAC

+ADCin6 :rangeinput ADC σ×±

ADCne

DACne

DAC & ADC precision requirementsDAC & ADC precision requirements

Decision-point SNRmmse [dB] with DAC and ADC errors only (no noise, no alien Xtalk)

31.0530.2528.1710

<28<28<259

<25<25<258

1098

31.8928.18<2513

28.36<28<2512

<25<25<2511

11109

enob(DAC)100 m: "simple"

front-end requires unrealistic DAC &

ADC precision, other approach

is needed.

enob

(AD

C)

50 m Class E 100 m Class E

enob(DAC)

enob = equivalent number of bits

enob

(AD

C)

38

Transceiver realization

Page 20: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

39

Transceiver block diagramTransceiver block diagram

40

Partitioned frequencyPartitioned frequency--domain filterdomain filter

Page 21: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

41

Start-up procedure

42

StartStart--up procedureup procedure

Page 22: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

43

Status and outlook

44

The IEEE P802.3an (10GBASEThe IEEE P802.3an (10GBASE--T) time lineT) time line

Page 23: 10GBASE-T: 10Gbit/s Ethernet over copperusers.ecs.soton.ac.uk/sqc/EL336/10GBASE-T.pdf · 10GBASE-T: 10Gbit/s Ethernet over copper ... 6 or better, 4 x 2.5 Gbit/s, quad DX, 2006) Deployed

45

10GBASE-T: the ultimate copper PHY? Pushing everything to the limit: data rate, cable length, transceiver front-end, signal converters, modulation and coding, length of adaptive filters, speed in every respect

Very large chip. Estimated ≈ 10M gates, ≈ 10 W (65nm)

Big challenge for 100 m: front-end DACs, ADCs

Main/initial market for 10Gbit/s over copper: short reach

Intermediate solutions …

Short-haul 10GBASE-T implementations: ≤ 30 m

“Copper FiberChannel”: 1, 2, 4 Gbit/s; 50 – 100 m Cat5/5A

OutlookOutlook


Recommended