Flexible Ethernet (FlexE) Deep Dive IETF 98, Chicago, IL, USA March 26-31, 2017 FlexE Design Team.

Slides:



Advertisements
Similar presentations
BGP-SRx BGP - Secure Routing Extension BRITE BGP Security / RPKI Interoperability Test & Evaluation Doug Montgomery 1IETF 802/12/2014.
Advertisements

Progress Report: Metering NSLP (M-NSLP) 66th IETF meeting, NSIS WG.
AAA Mobile IPv6 Application Framework draft-yegin-mip6-aaa-fwk-00.txt Alper Yegin IETF 61 – 12 Nov 2004.
1 7/12/ :20 Chapter 11ATM LANs1 Rivier College CS575: Advanced LANs Chapter 11: ATM LANs.
Abstraction and Control of Transport Networks (ACTN) BoF
1 Introducing the Specifications of the Metro Ethernet Forum.
Multiplexing.
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
68 th IETF, Prague Czech Republic Issues with L2 abstractions and how they affect QOS-based handovers Nada Golmie Advanced Networking Technologies Division.
1 6 Further System Fundamentals (HL) 6.5 Computer – Peripheral Communication.
1 TCP/IP based TML for ForCES Protocol Hormuzd Khosravi Furquan Ansari Jon Maloy 61 st IETF Meeting, DC.
Advantages Of SDH è More Capacity è Easy to interconnect different systems è simple and direct adding or dropping of electrical signals è Strong NMS è.
ITU/OIF Liaison Report Lyndon Ong Ciena March 24, 2006.
1 TCP/IP based TML (Transport Mapping Layer) for ForCES Protocol Hormuzd Khosravi Shuchi Chawla Furquan Ansari Jon Maloy 62 nd IETF Meeting, Minneapolis.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Outsourcing Coordination and Management of Home Wireless Access Points through an Open API Ashish Patro* Prof. Suman Banerjee University of Wisconsin Madison.
Doc.: IEEE /66r0 Submission March 2000 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks WPAN Coexistence.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
69 th IETF, Chicago, IL Performance Evaluation of L3 Transport Protocols for IEEE Richard Rouil, Nada Golmie and David Griffith National Institute.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Media Access Control
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
CRKit Status + Future direction Khanh Le, Ivan Seskar Date : Jan 27, 2012.
What is CRKIT Framework ? Baseband Processor :  FPGA-based off-the-shelf board  Control up to 4 full-duplex wideband radios  FPGA-based System-on-Chip.
Networking Using the OSI Model.
DREAM TEAM 2 Roto, Holiano, Chaka
Bandwidth Utilization: Multiplexing and Spreading
VoIP over Wireless Networks
Networking Devices.
draft-huang-detnet-xhaul-00
FlexE - Channel Control Work in the IETF
Proposed SFD Text for ai Link Setup Procedure
Month Year doc.: IEEE yy/xxxxr0 November 2016
OSI Protocol Stack Given the post man exemple.
FlexE - Channel Control Work in the IETF
Scheduling Information for UL OFDMA Acknowledgement
Chapter 6 Multiplexing.
TRILL Directory Assistance Mechanisms
draft-lw-spring-sid-allocation-02
Feedback Element Compression for ax
2111 NE 25th Ave, Hillsboro OR 97124, USA
By Engr: S Rehan ali shah
160 MHz PHY Transmission Date: Authors: March 2010
Iftekhar Hussain (Presenter),
Dr. Clincy Professor of CS
Analysis and Evaluation of a New MAC Protocol
draft-ipdvb-sec-01.txt ULE Security Requirements
2111 NE 25th Ave, Hillsboro OR 97124, USA
Feedback Element Compression for ax
GMPLS Routing and Signaling Framework for Flexible Ethernet (FlexE) draft-izh-ccamp-flexe-fwk-03 Authors Iftekhar Hussain Radha.
Problem Statement of PPSP
OSI Model The Seven Layers
Mapping the Bluetooth Specification to IEEE
Discussion on Multi-Band for EHT
AP Functional Needs of CAPWAP
Discussion on Multi-Band for EHT
ARC Closing Report Date: Authors: January 2016
WLAN Architectural Considerations for IETF CAPWAP
Is the MAC sufficient for wireless high speed mesh LANs?
Response to Coexistence Presentations
Ethernet 16EC351 Computer networks unit II Mr.M.Jagadesh,AP/ECE.
Cooperative AP Discovery
Intel Validation of TGn Simulation Scenarios
PW Control Word Stitching
FlexE Design Team Presenter: Mach
YANG Data Model for FlexE Interface Management
Channel Busy Detector Channel Status Signal Signal Tquiet Last Busy
DetNet Data Plane Solutions draft-ietf-detnet-dp-sol-ip-02  draft-ietf-detnet-dp-sol-mpls-02  Bala’zs Varga, Jouni Korhonen, Janos Farkas, Lou Berger,
Month Year doc.: IEEE yy/xxxxr0 August 2019
Presentation transcript:

Flexible Ethernet (FlexE) Deep Dive IETF 98, Chicago, IL, USA March 26-31, 2017 FlexE Design Team

What is Flexible Ethernet (FlexE) FlexE refers to a generic mechanism defined in OIF-FLEXE-01.0 implementation agreement for supporting a variety of Ethernet MAC rates e.g.: 200G MAC through bonding of 100GBASE-R PHYs sub-rate of 50G MAC over a 100GBASE-R PHY The FlexE group refers to a group of from 1 to 254 bonded 100G Ethernet PHYs FlexE utilizes the FlexE group framework to provide the aforementioned flexible MAC rates

FlexE Client MAC Rates FlexE Client MAC Rate Support 10G, 40G, m x 25G FlexE Client MAC Rates Configurations Super rate of bonded 100G Ethernet PHYs Sub rate of bonded 100G Ethernet PHYs Channelization within bonded 100G Ethernet PHYs Sub rate of a single 100G Ethernet PHY Channelization within a single 100G Ethernet PHY

FlexE Mux Functions

FlexE Calendar Scheduler

FlexE Overhead Frame and Multiframe The FlexE mux to the FlexE demux info exceeds the 24 bits available in a single ordered set block per PHY. Therefore, it is spread across 8 FlexE blocks on each PHY, each separated by 20 × 1023 FlexE data blocks. Shim-to-Shim In-band Management Channel

Calendar Configuration Example Scenario 1

Calendar Configuration Example Scenario 2

FlexE unaware transport

FlexE termination

FlexE Requirements Summary Support usecases including FlexE unaware, FlexE aware, and FlexE Termination transport Support a flexible mechanism for configuring a FlexE group (e,g., signaling protocol or a SDN controller/management system) Support adding/removing a FlexE client to a FlexE group without affecting traffic on other clients Support resizing of FlexE client BW through coordination of calendar updates within a single FlexE group