Upload
vankiet
View
238
Download
0
Embed Size (px)
Citation preview
10 Gigabit Ethernet
Jákó Andrá[email protected]
Networkshop 2006. 10 Gigabit Ethernet 2
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 3
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 4
• csak full-duplex– nincs CSMA/CD– a half-duplex mód már a GE-nél is feleslegesnek bizonyult
• sőt, emiatt kellett kifejleszteni a Carrier Extensiont és a Frame Burstinget
Medium Access Control
Networkshop 2006. 10 Gigabit Ethernet 5
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 6
• LAN – WAN– LAN: „normális” Ethernet– WAN: egyszerűsített SDH keretezés
• átviteli közeg– optikai szálpár
• multi, mono– twinax kábel– csavart érpáros kábel
• soros – párhuzamos– soros: egyetlen ~10 Gbit/s jelfolyam– párhuzamos: több kisebb sebességű jelfolyam
• „beépített” WDM• több réz vezető
PHY jellemzők
Networkshop 2006. 10 Gigabit Ethernet 7
PHY taxonómia
csavart érpártwinax
optikai szál
WANLAN
párhuzamossoros
TXWR
10GB
AS
E-T
10GB
AS
E-C
X4
10GB
AS
E-LX
4
10GB
AS
E-E
W
10GB
AS
E-LW
10GB
AS
E-S
W
10GB
AS
E-E
R
10GB
AS
E-LR
10GB
AS
E-LR
M
10GB
AS
E-S
R
Networkshop 2006. 10 Gigabit Ethernet 8
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 9
• 2 bit header + 64 bit payload• header
– „01” után csupa adat– „10” után vezérlő információ, és esetleg adat is
• az első byte adja meg a másik 7 struktúráját– „00” és „11” érvénytelen
• az érvényes header a 66 bites blokk határának detektálására is alkalmas
• scrambler – önszinkronizáló folyamkódoló– a header biteket nem kódolja, csak a másik 64 bitet
64B/66B PCS
vezérlő információ (és Ethernet adat)formátum10
64 bit Ethernet adat01
Networkshop 2006. 10 Gigabit Ethernet 10
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 11
• két 10GE állomás között pont-pont SDH/SONET link• SDH VC-4-64c vagy SONET STS-192c
– konyhanyelven STM-64 ill. OC-192
• ~9.58 Gbit/s adatsebesség (~9.95 Gbit/s vonali)– MAC és PHY között 10 Gbit/s– adáskor a MAC extra szünetet iktat be a keretek közé
• ezeket a PHY eldobja• ami megmarad, az már belefér a ~9.58 Gbit/s-ba
– vételkor a PHY iktat be extra üres szimbólumokat a keretek közé• ezen a MAC nem csodálkozik
• WIS – WAN Interface Sublayer– egyszerűsített SDH keretezéssel látja el az adatfolyamot– kezeli az SDH riasztásokat
WAN PHY
Networkshop 2006. 10 Gigabit Ethernet 12
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 13
• 8B/10B blokk kódolás– mint a GE-nél (1000BASE-X)– vezérlőinformációk elférnek a szimbólumtérben– órajel visszanyerhető a jelfolyamból
• négy párhuzamos jelfolyam– 3.125 Gbaud jelzési sebesség
8B/10B PCS
Networkshop 2006. 10 Gigabit Ethernet 14
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 15
• 10GBASE-LX4: 4 WWDM lambda 24.5 nm-enként
‡ mode-conditioning patch kábel szükséges
Optikai média
10GBASE-EW1550
10GBASE-ER
10GBASE-LW
10GBASE-LR
‡10GBASE-LX4
‡
1310
10GBASE-LRM
10GBASE-SW850
10GBASE-SR
monomódusúszálpár
multimódusúszálpár
hullámhossz [nm]típus
Networkshop 2006. 10 Gigabit Ethernet 16
• monomódusú szálon– 10GBASE-L* : 10 km– 10GBASE-E* : 40 km
• multimódusú szálon függ a szál modális sávszélességétől is
Optikai hatótávolság
3002203005002000
30022082500500
24010066400400
50
30022033500200
3002202650016062.5
10GBASE-LX4(~3 Gbaud)
10GBASE-LRM(~10 Gbaud)
10GBASE-S*(~10 Gbaud)1300 nm850 nm
áthidalható távolság [m]modális sávszélesség [MHz*km]mag átmérő
[μm]
• 10GBASE-LRM: vételi oldalon elektronikus diszperzió-kompenzáció
Networkshop 2006. 10 Gigabit Ethernet 17
• twinaxiális kábel– olyan koaxiális kábelhez képest, mint a sajtburger
a hamburgerhez képest• legalábbis az elnevezés…
– koaxiális kábelhez hasonlít, de belül két vezető van
• CX4 kábel = 8 twinax összefogva– irányonként 4
• Infiniband 4X csatlakozó• max. 15 m
10GBASE-CX4 médium
Networkshop 2006. 10 Gigabit Ethernet 18
• Multi-Source Agreement (MSA)– több gyártó által közösen kialakított specifikáció – kvázi szabvány
• XENPAK, X2, XPAK– a teljes PHY benne van
• XFP (10 Gbit Small Form Factor Pluggable)– csak a PMD van benne
Transceiverek
XENPAKXPAK
XFP
Networkshop 2006. 10 Gigabit Ethernet 19
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 20
• kidolgozás alatt, 802.3an draft• komoly kódolási és jelfeldolgozási arzenál• jó minőségű kábel• ami változatlan:
– max. 100 m– RJ-45– adás és vétel mind a négy érpáron
• hibrid áramkörök– auto-negotiation
10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 21
• 64B/65B– majdnem azonos a 64B/66B-vel
• 1 bit jelzi, hogy a többi 64 tisztán adat-e vagy vezérlő is
• scrambler – önszinkronizáló folyamkódoló– mind a 65 bitet kódolja– más kódoló (polinom) a MASTER és a SLAVE PHY-n
• 50 db 65 bites blokkhoz 8 bit CRC• +1 kitöltő bit, hogy összesen 3259 legyen
– ebből 3 * 512 bit marad kódolatlanul– a többi 1723 bithez LDPC kódolóval 325 bit paritás
• Low-Density Parity-Check, lineáris blokk kódoló• 1723 + 325 = 2048 = 4 * 512
• 512 db 7 bites szó ( 3 * 512 + 4 * 512 )– az első 3 bit védtelen– a második 4 hibajavító kóddal védett
64B/65B, LDPC
Networkshop 2006. 10 Gigabit Ethernet 22
64B/65B, LDPC
64B/65B
50 * 651 8
CRC-8
50 * 64 bit Ethernet keret (+ vezérlő információk)
3 4 3 4 3 81 * 3…
LDPC
325
3 4 3 4 3 4…
33 4
43 4 …3 4
1. 2. 431. 432. 512.511.
3 4
430.… …
kódoló
védtelen bitek
védett bitek
Networkshop 2006. 10 Gigabit Ethernet 23
• két, időben egymást követő 16 szintű PAM szimbólum– 256 kombináció
• ebből egy 128 elemű maximális távolságú konstelláció– DSQ: double square
DSQ128, PAM16
0
PAM-16 (t+1)
PAM-16 (t)15
0
15
Networkshop 2006. 10 Gigabit Ethernet 24
• a 7 bites szó 3 kódolatlan bitje jelöli ki a csoportot– ezek között nagy lesz a távolság
• a 4 LDPC-vel kódolt bit pedig a csoporton belüli pozíciót– ezek között kisebb a távolság, de ezt kompenzálja a hibajavító kód
DSQ128, PAM16 (folyt.)
001
011
110
101
011
110
100
000
111
101
000
100
0000
0100
1100
1000
0001
0101
1101
1001
0011
0111
1111
1011
0010
0110
1110
1010
Networkshop 2006. 10 Gigabit Ethernet 25
• 50 * 64 adatbit → 512 * 7 bit kódolva• 7 bit → 2 PAM16 szimbólum
– 10 Gbit adat → 3.2 G szimbólum
• a PAM16 szimbólumok a 4 érpárra szét vannak osztva– 800 Mbaud jelzési sebesség (3.2 G / 4)– 1.25 ns szimbólumidő
Jelzési sebesség
Networkshop 2006. 10 Gigabit Ethernet 26
• soft decision– a vett PAM-16 jel még az A/D konverzió előtt az LDPC dekóderhez kerül
• az A/D konverziónál elveszne értékes információ• nem csak 16 diszkrét érték, hanem egy finom felbontású jelszint a dekóder
bemenete• a dekóder egy valószínűségi értékként értelmezi ezt
• iteratív– esetleg több lépésben próbál hihetőnek tűnő adatblokkot reprodukálni– a sikerességet a 8 bites CRC-vel ellenőrzi
LDPC dekódolás
Networkshop 2006. 10 Gigabit Ethernet 27
• Tomlinson-Harashima Precoding (THP)– a csatorna karakterisztikájának vizsgálata teszt mintákkal (train)
• link inicializálásakor• később korrekciók
– ennek megfelelő equalizer használata adáskor
• visszhang elnyomás• közeli és távoli áthallás (NEXT, FEXT) elnyomása
DSP módszerek
Networkshop 2006. 10 Gigabit Ethernet 28
• nehéz megtalálni a jó kompromisszumot vevő oldalon a dekódolás és a DSP bonyolultsága és hatékonysága közt
• nagy az interface energiaigénye– pillanatnyi cél: < 10 W
• az eddigi eredmények bíztatók– remélhetőleg hamarosan elkészül a szabvány kiegészítése– és előbb-utóbb termékek is megjelennek
A 10GBASE-T kihívásai
Networkshop 2006. 10 Gigabit Ethernet 29
Tartalom
MAC
PMD
PMA
WIS
64B/66B PCS
PMD
PMA
64B/66B PCS
AN
PMA
LDPC PCS
PMD
PMA
8B/10B PCS
Medium Medium Medium Medium
PHY
XGMII
MDI
10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T
Networkshop 2006. 10 Gigabit Ethernet 30
• Cat6a = augmented Cat6– kidolgozás alatt, talán kész lesz 2006-ban
• mitől jobb?– sűrűbben megcsavart érpárok– a 4 érpár csavarása eltér egymástól– az érpárokat műanyag terelő pozícionálja
a kábelben– vastagabb külső burkolat
Cat6a UTP
Networkshop 2006. 10 Gigabit Ethernet 31
az előadás teljes szövege:http://splash.eik.bme.hu/
Köszönöm a figyelmet!