IEEEIEEE P802.3aeP802.3ae DocumentDocument StructureStructure

Brad Booth March 2000

IEEE P802.3ae 10G 1 ContributionsContributions l Ben Brown, Paul Bottorff - Nortel Networks l Kevin Daines - World Wide Packets l Bob Grow - Intel l Shimon Muller - Sun Microsystems l Howard Frazier - Cisco Systems l Rich Taborek - nSerial l Iain Verigin, Stuart Robinson - PMC-Sierra l Jeff Lynch - IBM l David Law - 3Com l Members of the 10 GEA Technical Committee

IEEE P802.3ae 10G Ethernet 2 IntroductionIntroduction l Second pass at possible P802.3ae document structure – David Law made a first pass in June 1999 – Changes to existing clauses – Addition of new clauses l Evolves as Task Force adopts “core” proposals l Overview of the Document Architecture, NOT an Implementation Architecture

IEEE P802.3ae 10G Ethernet 3 802.3802.3 LayerLayer ModelModel

OSI REFERENCE LAN MODEL CSMA/CD LAYERS LAYERS HIGHER LAYERS APPLICATION LLC PRESENTATION MAC CONTROL (Optional)

SESSION MAC

TRANSPORT PLS Reconciliation Reconciliation Reconciliation MII MII GMII NETWORK PLS PCS PCS

DATA LINK AUI AUI PMA PMA PHY MAU PMA PMA PMD PMD PHYSICAL MDI MDI MDI MDI

MEDIUM MEDIUM MEDIUM MEDIUM

1 Mb/s, 10 Mb/s 10 Mb/s 100 Mb/s 1000 Mb/s

AUI = Attachment Unit Interface PLS = Signaling MDI = Medium Dependent Interface PCS = MII = Media Independent Interface PMA = Physical Medium Attachment GMII = Gigabit Media Independent Interface PHY = Physical Layer Device MAU = PMD = Physical Medium Dependent

IEEE P802.3ae 10G Ethernet 4 ExistingExisting ClausesClauses l Goal: to make MAC speed independent l Clause 1 - Introduction – Layer diagram – Half duplex & CSMA/CD wording – Additions to definitions – Additions to abbreviations – Speed independent

IEEE P802.3ae 10G Ethernet 5 ExistingExisting ClausesClauses (cont.)(cont.) l Clause 2 - MAC Service – Layer diagram – Speed independent – Length l Clause 3 - MAC Frame Structure – Speed independent – Length

IEEE P802.3ae 10G Ethernet 6 ExistingExisting ClausesClauses (cont.)(cont.) l Clause 4 - Media Access Control – Layer diagram – Rate adaptation implementation (if used) – Parameterized values – Speed independent – Length l Clause 6 - PLS Service – Layer diagram

IEEE P802.3ae 10G Ethernet 7 ExistingExisting ClausesClauses (cont.)(cont.) l Clause 22 - Reconciliation Sublayer & MII – Layer diagram – Management interface registers l Clause 30 - Management – PHY/PMD attributes: changes and additions – Counter sizes already fixed – Link Aggregation revision

IEEE P802.3ae 10G Ethernet 8 ExistingExisting ClausesClauses (cont.)(cont.) l Annex 31B - MAC Control PAUSE – Need to evaluate quanta requirements

IEEE P802.3ae 10G Ethernet 9 P802.3aeP802.3ae LayerLayer ModelModel

P802.3ae LAYERS OSI REFERENCE HIGHER LAYERS MODEL LAYERS LLC MAC Control (Optional) APPLICATION MAC

PRESENTATION Reconciliation XGMII SESSION XGXS

TRANSPORT XAUI XGXS NETWORK PCS

DATA LINK PMA PMD PHYSICAL MDI MEDIUM

MDI = Medium Dependent Interface XGXS = XGMII Extender Sublayer XGMII = 10 Gigabit Media Independent Interface PMA = Physical Medium Attachment XAUI = 10 Gigabit Attachment Unit Interface PHY = Physical Layer Device PCS = Physical Coding Sublayer PMD = Physical Medium Dependent

IEEE P802.3ae 10G Ethernet 10 ClauseClause InformationInformation l Clause 43 taken by P802.3ad (Link Aggregation) l P802.3af (DTE Power via MDI) may impact clause numbering l Number of PCS’s, PMA’s and PMD’s will impact clause numbering

IEEE P802.3ae 10G Ethernet 11 NewNew ClausesClauses l Clause 44 - Introduction to 10 Gb/s baseband network l Clause 45 - Reconciliation Sublayer & 10G MII (XGMII) l Clause 46 - XGMII Extender Sublayer (XGXS) l Clause 47 - Physical coding sublayer (PCS)

IEEE P802.3ae 10G Ethernet 12 NewNew ClausesClauses (cont.)(cont.) l Clause 48 - Physical medium attachment (PMA) sublayer l Clause 49 - PMD #1 l Clause 50 - PMD #2 l Clause 51 - PMD #3

IEEE P802.3ae 10G Ethernet 13 P802.3aeP802.3ae IssuesIssues l WAN/LAN PHY (PCS & PMA) – PCS and PMA clauses may cover both variations – Is this possible? (Coding schemes) – Common ground? (Scrambler, SERDES, etc.) l PMD’s – Goal: to shorten list to a maximum of 3

IEEE P802.3ae 10G Ethernet 14 XGMIIXGMII ExtenderExtender (Clause(Clause 46)46) l XGXS = XGMII Extender Sublayer – Uses coding to increase reach of XGMII l XAUI = 10 Gigabit Attachment Unit Interface l Based on HARI proposal

IEEE P802.3ae 10G Ethernet 15 XGXSXGXS HighlightsHighlights l Increased reach – XGMII is ~3” (~7 cm) – XAUI is ~20” (~50 cm) l Lower connection count – XGMII is 74 wires (2 sets of 32 data, 4 control & 1 clock) – XAUI is 16 wires (2 sets of 4 differential pairs)

IEEE P802.3ae 10G Ethernet 16 HistoricalHistorical InformationInformation

OSI REFERENCE LAN MODEL CSMA/CD LAYERS LAYERS HIGHER LAYERS APPLICATION LLC PRESENTATION MAC CONTROL (Optional)

SESSION MAC

TRANSPORT PLS Reconciliation Reconciliation Reconciliation MII MII GMII NETWORK PLS PCS PCS

DATA LINK AUI AUI PMA PMA PHY MAU PMA PMA PMD PMD PHYSICAL MDI MDI MDI MDI

MEDIUM MEDIUM MEDIUM MEDIUM

1 Mb/s, 10 Mb/s 10 Mb/s 100 Mb/s 1000 Mb/s

AUI = Attachment Unit Interface PLS = Physical Layer Signaling MDI = Medium Dependent Interface PCS = Physical Coding Sublayer MII = Media Independent Interface PMA = Physical Medium Attachment GMII = Gigabit Media Independent Interface PHY = Physical Layer Device MAU = Medium Attachment Unit PMD = Physical Medium Dependent

IEEE P802.3ae 10G Ethernet 17 HistoricalHistorical InformationInformation ((contcont.).) l 802.3z – No standardized instantiation of PMD Service Interface – GMII standardized instantiation of PCS Service Interface – TBI standardized instantiation of PMA Service Interface l Industry specified instantiations of PCS Service Interface (SMII, RMII, etc.)

IEEE P802.3ae 10G Ethernet 18 P802.3aeP802.3ae LayerLayer ModelModel P802.3ae LAYERS OSI REFERENCE HIGHER LAYERS MODEL LAYERS LLC MAC Control (Optional) APPLICATION MAC

PRESENTATION Reconciliation XGMII SESSION XGXS

TRANSPORT XAUI XGXS NETWORK PCS

DATA LINK PMA PMD PHYSICAL MDI MEDIUM

MDI = Medium Dependent Interface XGXS = XGMII Extender Sublayer XGMII = 10 Gigabit Media Independent Interface PMA = Physical Medium Attachment XAUI = 10 Gigabit Attachment Unit Interface PHY = Physical Layer Device PCS = Physical Coding Sublayer PMD = Physical Medium Dependent

IEEE P802.3ae 10G Ethernet 19 P802.3aeP802.3ae LayerLayer ModelModel ((contcont.).) l XAUI is standardized instantiation of XGXS Service Interface l XGMII is standardized instantiation of PCS Service Interface and the interface to the Reconciliation Sublayer l PCS Service Interface between PCS and XGXS has no standardized instantiation - implementation specific

IEEE P802.3ae 10G Ethernet 20 FutureFuture WorkWork l Evaluate level of changes to clauses – Technical (Mild, Medium, Hot, Suicide) – Editorial (Minor, Junior, Senior, Pro) l Draft 1.0 – July - adopt “core” proposals – July - authorize distribution of D1.0 prior to September Interim Meeting – September - comment resolution on D1.0

IEEE P802.3ae 10G Ethernet 21 ScheduleSchedule

We are here Task Force TF WG LMSC Formed Review Ballot Ballot STD!

HSSG FORMED PAR Approved

1999 2000 2001

M M J S N J M M J S N J M M J S N J M A A U E O A A A U E O A A A U E O A A R Y L P V N R Y L P V N R Y L P V N R Y T Y T Y T

Objectives Drafted Par Drafted Draft 1 Draft 2 Draft 3 Draft 4 Draft 5

Adopt Core Last Last Technical Proposals Feature Change

IEEE P802.3ae 10G Ethernet 22 ConclusionConclusion l Agreement on the P802.3ae Layer Model will help: – Promote a base layer model for all proposals – Develop the P802.3ae document structure – In the creation of draft D1.0 l Reaching consensus on PCS, PMA and PMD will permit the Task Force to start the real work of developing a Standard

IEEE P802.3ae 10G Ethernet 23