Proposal for a 10 Gigabit Ethernet WAN PHY

Proposal for a 10 Gigabit Ethernet WAN PHY

Contribution to IEEE 802.3 HSSG Proposal for a 10 Gigabit Ethernet WAN PHY November 10, 1999 Norival Figueira, Nortel Networks Paul Bottorff, Nortel Networks Tom Palkert, AMCC Notice This document has been prepared to assist the IEEE 802.3 HSSG. This document is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contrib- utor(s) reserve(s) the right to add, amend, or withdraw material contained herein. This document does not constitute commitment from the contributing organization(s) to implement the technolo- gy disclosed herein in any current or future product. Release The contributor(s) acknowledges and accepts that this contribution may be made publicly avail- able by IEEE 802.3 HSSG. CONTRIBUTION TO IEEE 802.3 HSSG Contents 1. Summary................................................................................................................................................... 1 2. 10GMII data stream.................................................................................................................................. 2 2.1 Inter-frame <inter-frame>.............................................................................................................. 2 2.2 Preamble <preamble> and start of frame delimiter <sfd>............................................................. 2 2.2.1 Transmit case ................................................................................................................... 2 2.2.2 Receive case..................................................................................................................... 2 2.3 Data <data>.................................................................................................................................... 2 2.4 End-of-Frame delimiter <efd>....................................................................................................... 2 2.5 Definition of Start of Packet and End of Packet Delimiters.......................................................... 2 3. Overview of the Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 10GBASE-WX ................................................................................................................................. 3 3.1 Scope ............................................................................................................................................. 3 3.2 Capabilities .................................................................................................................................... 3 3.3 Summary of 10GBASE-WX sublayers ......................................................................................... 3 3.3.1 Physical Coding Sublayer (PCS) ..................................................................................... 3 3.3.2 Physical Medium Attachment (PMA) sublayer............................................................... 4 3.3.3 Physical Medium Dependent (PMD) sublayer ................................................................ 4 3.4 Inter-sublayer interfaces ................................................................................................................ 5 3.5 Functional block diagram .............................................................................................................. 5 4. Physical Coding Sublayer (PCS), type 10GBASE-WX........................................................................... 6 4.1 PCS Interface (10GMII) ................................................................................................................ 6 4.2 Functions within the PCS .............................................................................................................. 6 4.3 Mapping between 10GMII, PCS, and PMA.................................................................................. 6 4.4 Use of the x43 + 1 self-synchronous scrambler and descrambler .................................................. 7 4.4.1 Self-synchronous scrambler and descrambler ................................................................. 9 4.4.2 Bit order of scrambling and descrambling....................................................................... 9 4.5 Use of header error control (HEC) ................................................................................................ 9 4.5.1 Header error control (HEC) field validation.................................................................. 10 4.5.2 Header error control (HEC) field generation................................................................. 10 4.5.3 The header error control (HEC) check algorithm .......................................................... 11 4.5.4 Idle PHY packets ...........................................................................................................13 4.5.5 MAC packet delineation performance ........................................................................... 13 4.6 Encapsulation............................................................................................................................... 14 4.7 PCS data delay............................................................................................................................. 14 4.8 Detailed functions and state diagrams ......................................................................................... 14 4.8.1 State variables ................................................................................................................ 14 4.8.2 State diagrams................................................................................................................ 16 5. Physical Medium Attachment (PMA) sublayer, type 10GBASE-WX................................................... 16 5.1 Service Interface .......................................................................................................................... 16 5.1.1 PMA_UNITDATA.request............................................................................................ 17 5.1.2 PMA_UNITDATA.indicate........................................................................................... 17 5.1.3 PMA_FREQUENCY_STATUS.request ....................................................................... 18 5.2 Functions within the PMA........................................................................................................... 18 5.2.1 PMA transmit function .................................................................................................. 18 i CONTRIBUTION TO IEEE 802.3 HSSG 5.2.2 PMA receive function.................................................................................................... 20 5.3 Use of STS-192c frame structure ................................................................................................ 20 5.4 Use of Layered Overheads .......................................................................................................... 22 5.5 Use of PMA Section Overhead ................................................................................................... 23 5.5.1 Undefined and unused Section Overheads .................................................................... 23 5.5.2 A1 and A2 (PMA Framing) ........................................................................................... 23 5.5.3 J0 (Section Trace) and Z0 (Section Growth) ................................................................. 23 5.5.4 B1 (Section BIP-8).........................................................................................................24 5.6 Use of PMA Line Overhead ........................................................................................................ 24 5.6.1 Undefined and unused Line Overheads ......................................................................... 24 5.6.2 H1 and H2 (STS Payload Pointer)................................................................................. 25 5.6.3 H3 (Pointer Action Byte) ............................................................................................... 26 5.6.4 K1 and K2 (APS Channel)............................................................................................. 26 5.6.5 S1 (Synchronization Status)........................................................................................... 27 5.7 Use of PMA Path Overhead ........................................................................................................ 27 5.7.1 Undefined and unused Path Overheads ......................................................................... 27 5.7.2 J1 (STS Path Trace) ....................................................................................................... 27 5.7.3 B3 (STS Path BIP-8)...................................................................................................... 28 5.7.4 C2 (STS Path Signal Label)........................................................................................... 28 5.7.5 G1 (Path Status) ............................................................................................................. 28 5.8 Use of bit-interleaved parity 8 (BIP-8)........................................................................................ 28 5.9 Use of the x7 + x6 + 1 frame synchronous scrambler/descrambler.............................................. 29 5.10 Example of STS-192 signal composition

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    36 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us