IEEE 802.3ca Channel Bonding And Skew Remediation

Similar documents
10G Broadcast: Review and Motion

P802.3av interim, Shanghai, PRC

Data Rate to Line Rate Conversion. Glen Kramer (Broadcom Ltd)

10G EPON 1G EPON Coexistence

REPORT/GATE FORMAT. Ed Boyd, Xingtera Supporters: Duane Remein, Huawei

Reducing input dynamic range of SOA-preamplifier for 100G-EPON upstream

Proposed NG-EPON wavelength planning decision flow. Ed Harstead, member Fixed Networks Division CTO, Alcatel-Lucent January 2014

FEC Architectural Considerations

(51) Int Cl.: H04L 1/00 ( )

Meeting Minutes Group: IEEE P802.3ca 100G-EPON Task Force

LPI SIGNALING ACROSS CLAUSE 108 RS-FEC

10GE WAN PHY: Physical Medium Attachment (PMA)

IEEE P802.3av GEPON Task Force. Meeting Summary and Action Items

802.3bj FEC Overview and Status IEEE P802.3bm

Performance Results: High Gain FEC over DMT

Detailed. EEE in 100G. Healey, Velu Pillai, Matt Brown, Wael Diab. IEEE P802.3bj March, 2012

Improving Frame FEC Efficiency. Improving Frame FEC Efficiency. Using Frame Bursts. Lior Khermosh, Passave. Ariel Maislos, Passave

INTERNATIONAL TELECOMMUNICATION UNION

802.3bj FEC Overview and Status. PCS, FEC and PMA Sublayer Baseline Proposal DRAFT. IEEE P802.3ck

Technical Article MS-2714

2.1 Introduction. [ Team LiB ] [ Team LiB ] 1 of 1 4/16/12 11:10 AM

Development of optical transmission module for access networks

C-band Wavelength Plan for 10G EPON Downstream

EFM Copper Technical Overview EFM May, 2003 Hugh Barrass (Cisco Systems), Vice Chair. IEEE 802.3ah EFM Task Force IEEE802.

Today s Speaker. SMPTE Standards Update: 3G SDI Standards. Copyright 2013 SMPTE. All rights reserved. 1

WaveDevice Hardware Modules

Backplane NRZ FEC Baseline Proposal

802.3bj FEC Overview and Status. 400GbE PCS Baseline Proposal DRAFT. IEEE P802.3bs 400 Gb/s Ethernet Task Force

50GbE and NG 100GbE Logic Baseline Proposal

Thoughts about adaptive transmitter FFE for 802.3ck Chip-to-Module. Adee Ran, Intel Phil Sun, Credo Adam Healey, Broadcom

Cost Effective High Split Ratios for EPON. Hal Roberts, Mike Rude, Jeff Solum July, 2001

Advice on the use of 3 Gbit/s HD-SDI interfaces

Meeting Minutes Group: IEEE P802.3ca 100G-EPON Task Force

Proposal for 10Gb/s single-lane PHY using PAM-4 signaling

40G SWDM4 MSA Technical Specifications Optical Specifications

Meeting Minutes Group: IEEE P802.3ca 100G-EPON Task Force

SignalTap Plus System Analyzer

An Efficient Implementation of Interactive Video-on-Demand

TCF: Hybrid fibre coax systems Online course specification

10G-BASE-T. Jaime E. Kardontchik Stefan Wurster Carlos Laber. Idaho - June

IEEE P802.3bs D Gb/s & 400 Gb/s Ethernet Initial Working Group ballot comments

100Gb/s Single-lane SERDES Discussion. Phil Sun, Credo Semiconductor IEEE New Ethernet Applications Ad Hoc May 24, 2017

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

100GBASE-FR2, -LR2 Baseline Proposal

100 G Pluggable Optics Drive Testing in New Directions

Datasheet Densité IPG-3901

Toward Convergence of FEC Interleaving Schemes for 400GE

Simula'on Study on 100G EPON Wavelength Plan A. Eugene (Yuxin) Dai Cox Communica'ons IEEE 802.3ca 100G EPON TF November, 2016 San Antonio, Texas, USA

MIPI D-PHY Bandwidth Matrix Table User Guide. UG110 Version 1.0, June 2015

ITU-T. G Amendment 2 (03/2006) Gigabit-capable Passive Optical Networks (G-PON): Transmission convergence layer specification Amendment 2

Real-time serial digital interfaces for UHDTV signals

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Digital transmission of television signals

De-correlating 100GBASE-KR4/CR4 training sequences between lanes

10GBASE-R Test Patterns

FEC IN 32GFC AND 128GFC. Scott Kipp, Anil Mehta June v0

Paper review on Mobile Fronthaul Networks

Next Generation Ultra-High speed standards measurements of Optical and Electrical signals

Digital Transmission System Signaling Protocol EVLA Memorandum No. 33 Version 3

100GBASE-DR2: A Baseline Proposal for the 100G 500m Two Lane Objective. Brian Welch (Luxtera)

INSTRUCTION MANUAL FOR MODEL IOC534 LOW LATENCY FIBER OPTIC TRANSMIT / RECEIVE MODULE

MPEGTool: An X Window Based MPEG Encoder and Statistics Tool 1

50 Gb/s per lane MMF baseline proposals. P802.3cd, Whistler, BC 21 st May 2016 Jonathan King, Finisar Jonathan Ingham, FIT

400GbE AMs and PAM4 test pattern characteristics

Arbitrary Waveform Generator

40G SWDM4 MSA Technical Specifications Optical Specifications

WDM Video Overlays on EFM Access Networks

PicoScope 9200A PC Sampling Oscilloscopes for Windows PCs

DIGITAL TRANSMISSION MEASURING INSTRUMENTS

FOGGY DOCSIS AN ENABLENCE ARTICLE WRITTEN BY JIM FARMER, CTO APRIL,

IP LIVE PRODUCTION UNIT NXL-IP55

THE USE OF forward error correction (FEC) in optical networks

DisplayPort 1.4 Link Layer Compliance

Field Testing and Troubleshooting of PON LAN Networks per IEC Jim Davis Regional Marketing Engineer Fluke Networks

The introduction of a new FTTH Standard in Japan

10GBASE-KR Start-Up Protocol

PROMAX NEWSLETTER Nº 25. Ready to unveil it?

Table LDCP codes used by the CLT {EPoC_PMD_Name} PCS for active CCDN

PicoScope 9200A PC Sampling Oscilloscopes for Windows PCs

PicoScope 9200A PC Sampling Oscilloscopes for Windows PCs

A Look at Some Scrambling Techniques U sed in Various Data Transport Protocols

Real-time serial digital interfaces for UHDTV signals

10 Mb/s Single Twisted Pair Ethernet Proposed PCS Layer for Long Reach PHY Dirk Ziegelmeier Steffen Graber Pepperl+Fuchs

50 Gb/s per lane MMF objectives. IEEE 50G & NGOATH Study Group January 2016, Atlanta, GA Jonathan King, Finisar

DisplayPort TM Ver.1.2 Overview

Synchronization Issues During Encoder / Decoder Tests

OLP-87/87P. SmartClass Fiber PON Power Meter and Microscope

Dual Link DVI Receiver Implementation

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

Error performance objective for 400GbE

Cable Modem. A necessity for tomorrow

PARALLEL PROCESSOR ARRAY FOR HIGH SPEED PATH PLANNING

EPON ONU Triplexer Transceiver

An Effort to Create Multi-vender Environment for 100 Mb/s P2P optical Ethernet Access in Japan

980 Protocol Analyzer General Presentation. Quantum Data Inc Big Timber Road Elgin, IL USA Phone: (847)

INTERNATIONAL STANDARD

F M1SDI 1 Ch Tx & Rx. HD SDI Fiber Optic Link with RS 485. User Manual

Access technologies integration to meet the requirements of 5G networks and beyond

Cisco ONS Exposed Faceplate Mux/Demux 48-Channel Extended Bandwidth Patch Panel and Splitter Coupler Module

Training & EEE Baseline Proposal

TranScend Opto-Stacker & Destacker. Operation Manual

Transcription:

Joint IEEE 802 and ITU-T Study Group 15 workshop Building Tomorrow s Networks Geneva, Switzerland, 27 January 2018 IEEE 802.3ca Channel Bonding And Skew Remediation Glen Kramer, Broadcom

Multi-channel 100G-EPON 100G OLT serves a mix of 25G, 50G, and 100G ONUs Four DS and four US wavelengths λ0: 25G, 50G, and 100G ONUs, all broadcast traffic λ1: 50G and 100G ONUs λ2, λ3: 100G ONUs Four independent schedulers upstream and downstream 100G OLT λ0 λ1 λ2 λ3 Power Splitter 25G ONU 50G ONU 25G 50G 100G 100G ONU λ0 λ1 λ2 2 λ3

Each is a 100 Gb/s If not all four lanes are active at a given time, the MPRS will pause the (i.e., not accept more bits) to equalize and PHY data rates 100G ONU Layering Diagram Client (LLID 0) OAM (optional) (LLID 0) Client (LLID 1) OAM (optional) MPCP (LLID 1) Client (LLID N) OAM (optional) (LLID N) Multi-Point Reconciliation Sublayer (MPRS) MPRS_CTRL. Request(...) 25 GMII 25 GMII 25 GMII 25 GMII PCS PCS PCS PCS PMA PMA PMA PMA PMD 3

Transmission Envelope A grant may allocate bandwidth to multiple LLIDs Envelope is a continuous transmission by a specific LLID on a specific channel (wavelength) Structure of Envelope: Wraps multiple user frames with a common Envelope Header, that includes LLID, Envelope Position Alignment Marker (EPAM), and envelope payload length. Envelope Length represents the number of units (Envelope Quanta - EQ) granted to a given LLID in a given grant on a given channel. Envelope Length includes the Envelope Header. Beginning of an envelope payload may be a full frame or a tail segment of a frame. End of the envelope payload may be a full frame or a head segment of a frame. LLID A EPAM n Len 250 1 EQ = 8 Bytes 1000 500 492 250 EQ (=2000 bytes) 4

Channel Bonding Channel bonding refers to ability of a single LLID (single ) to transmit on multiple channels at the same time When a transmits on multiple channels, its data stream is demultiplexed into multiple channels A unit of demultiplexing is the Envelope Quantum (EQ) EQ represents 64 bits of data (not a fixed duration of time like TQ) At 25GB/s, an EQ takes 2.56 ns At 10Gb/s, an EQ takes 6.4 ns. Instantaneous data rate (Gb/s) 100 75 50 25 0 UC0 UC1 UC2 UC3 5 1 2 3 5 8 11 14 18 22 26 = Envelope Start Header 7 10 13 16 20 24... 4 6 9 12 15 17 21 25 27 28 19 23 Partially overlapping envelopes for LLID B 29 TX clock

2D Alignment Buffer MPRS Channel Bonding is built around the 2D Envelope Alignment buffer (called ENV_TX at the transmitting end and ENV_RX at the receiving end) Each cell in the buffer stores one EQ The buffer has N columns and M rows. N number of channels (N=4 for 100 Gb/s ONU, N=2 for 50 Gb/s ONU, N=1 for 25 Gb/s ONU) M - should be twice as large as the maximum skew / propagation delay variability (in 802.3ca, M=32) The buffer is filled and read in cyclic pattern rowby-row When four LLIDs transmit in parallel on separate channels, the source for each cell in a row would be a different LLID () When one LLID transmits over 4 channels (channel bonding), the source for each cell in a row is that LLID () Many other combinations are also possible (2+2, 3+1, 2+1+1) 6 [0] [1]... [m] ENV_TX 2x25G (bonded) 0 1 2 3 To 25GMII 0 1 2 3...... 30 31

Independent Schedule on Each Channel Envelopes for different LLIDs can be scheduled independently on different channels MPRS will automatically interleave the EQs to fully utilize granted envelopes. 100 Gb/s 75 Gb/s 50 Gb/s 25 Gb/s 0 Gb/s LLIDs A and C on ch. 0 LLIDs B and A on ch. 1 LLIDs C, A, and B on ch. 2 LLID B and A on ch. 3 7

Skew Remediation No matter at what time a particular EQ is received, it is written in ENV_RX buffer in the same location (row) that it had in the ENV_TX buffer. TX UC0 UC1 UC2 UC3 Envelope Header records the row index of this header in the TX buffer (12) 1 2 3 4 6 8 11 14 17 19 (15) 5 (18) 7 9 12 15 10 13 16 18 20 21...... 12 13 14 15 16 17 18 19 20 21 22 23... ENV_TX row index Thus, the relative alignment of envelopes in the ENV_RX buffer is identical to the alignment these envelopes had in the ENV_TX buffer. RX UC0 UC1 UC2 UC3 (18) skew 10 13 16 18 20 21... (15) skew 5 (12) 1 2 3 4 6 8 11 14 17 19 7 9 12 15 Data is received on multiple channels with different propagation delays (skew) As a result, EQs are passed to the receiving in exactly the same order that they were sourced by the transmitting Realigned RX UC0 UC1 UC2 UC3 Envelopes are written in the RX buffer in a row index as recorded in 8 (12) 1 2 3 4 6 8 11 14 17 19 (15) 5 (18) 7 9 12 15 10 13 16 18 20 21...... 12 13 14 15 16 17 18 19 20 21 22 23... Receive time ENV_RX row index

802.3ca standard will support channel bonding The problem of skew remediation was solved in space domain, rather than in time domain. Dealing with time is hard -- Requires infinite timing resolution since skew may take values on a continuous timing scale. Dealing with space is much easier -- Just need to determine the proper location to store each received data unit in the RX buffer. Skew remediation mechanism equalizes all delays between transmitting and receiving MPRS Service Interfaces on all channels Propagation delays Conclusion Jitter in any sublayers below MPRS (25GMII, PCS, PMA, PMD) 9