YANG Data Model for FlexE Interface Management

Slides:



Advertisements
Similar presentations
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 79th IETF - Beijing VPLS PE Model with E-Tree Support Yuanlong Jiang.
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 80th IETF - Prague VPLS PE Model with E-Tree Support Yuanlong Jiang.
RSVP-TE Extensions for SRLG Configuration of FA
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 77th IETF - Anahaim VPLS PE Model with E-Tree Support Yuanlong Jiang.
Framework for G.709 Optical Transport Network (OTN) draft-ietf-ccamp-gmpls-g709-framework-05 CCAMP WG, IETF 82 nd Taipei.
IETF 92 Dallas, TX Yang Data Model for OSPF Protocol draft-ietf-ospf-yang-00 Yingzhen Qu Derek Yeung YingZhen Qu
79th IETF – Beijing, November 2010 OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks Young
YANG Data Model for IPv4-in-IPv6 Softwire draft-sun-softwire-yang November 2014 Q. Sun, H. Wang, Y. Cui, I. Farrer (presenter), M. Boucadair.
Draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG.
Microwave Radio Link Framework
YANG Modelling and NETCONF Protocol Discussion
YANG Data Model For RIB Extensions IETF 97, Seoul
YANG Data Model for RIP draft-liu-rtgwg-yang-rip-01
draft-ietf-teas-yang-te-topo-05
draft-litkowski-isis-yang-isis-cfg IETF 90 - Toronto
FlexE - Channel Control Work in the IETF
draft-ietf-teas-yang-te-topo-06
P802.1CM Time-Sensitive Networking for Fronthaul
draft-ietf-teas-yang-te-topo-01
IETF 95 – Buenos Aires April 2016
pim wg multicast YANG team
Bing Liu (Ed.) , Guangying Zheng Nov 2014
Routing Area Yang Architecture Design Team Update
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-03 draft-ietf-teas-yang-rsvp-03 Tarek Saad (Presenter)
FlexE - Channel Control Work in the IETF
Multi-chassis PON Protection in MPLS
draft-ietf-teas-yang-te-topo-04
IGMP & MLD Snooping YANG Model
IETF #99 Broadband Forum (BBF) YANG Update
Iftekhar Hussain (Presenter),
CCAMP IETF 103 Bangkok Giuseppe Fioccola, Huawei Kwang-Koog Lee, KT
Web-based Console for Controlling a Wireless Sensor Network (WeConWSN)
IETF 103 NETMOD BBF YANG Update
UDP based Publication Channel for Streaming Telemetry
ECEN “Internet Protocols and Modeling”
YANG Key-Chain Model IETF 97, Seoul
draft-ietf-rtgwg-ni-model-03 Impact on LxVPN device models
YANG data model for Flexi-Grid Optical Networks
Interface extensions YANG & VLAN sub-interface YANG Status update
NMDA Q & A draft-dsdt-nmda-guidelines &
RIFT YANG draft-zhang-rift-yang-00
YANG Mount draft-clemm-netmod-mount IETF 98 Chicago, 30 March 2017
YANG Data Models MPLS Base and Static LSPs draft-ietf-mpls-base-yang-04 draft-ietf-mpls-static-yang-04 Tarek.
Routing Area Yang Architecture Design Team Update
Flexible Ethernet (FlexE) Deep Dive IETF 98, Chicago, IL, USA March 26-31, 2017 FlexE Design Team.
IGMP & MLD Snooping YANG Model
draft-liu-netmod-yang-schedule-02
A framework for Management and Control of microwave and millimeter wave interface parameters draft-ietf-ccamp-microwave-framework-01
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-08 draft-ietf-teas-yang-rsvp-07 draft-ietf-teas-yang-rsvp-te-01
Updates to YANG Data Model for IEEE 1588v2
Yingzhen Qu YANG Data Model for OSPF Protocol draft-ietf-ospf-yang-08 draft-ietf-ospf-sr-yang-02 IETF99, Prague Derek Yeung
A YANG Data Model for Microwave Radio Link draft-ietf-ccamp-mw-yang-04
A YANG Data Model for Microwave Radio Link draft-mwdt-ccamp-mw-yang-00
draft-ietf-teas-yang-te-topo-08
draft-lee-rtgwg-actn-applicability-enhanced-vpn-03
Y. Lee, D. Dhody, X. Zhang, A. Guo (Huawei)
A YANG Data Model for Microwave Radio Link draft-mwdt-ccamp-mw-yang-01
IETF Prague BFD Unsolicited
draft-ietf-teas-yang-l3-te-topo-04
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
Transmission of IPv6 Packets over PLC Networks draft-hou-6lo-plc-04
draft-ietf-teas-yang-l3-te-topo-02
YANG data model for Flexi-Grid Optical Networks
YANG Models for MPLS-TP
RIFT YANG draft-zhang-rift-yang-01
Interface extensions YANG & VLAN sub-interface YANG Status update
Schema version selection Reshad Rahman (presenting), Rob Wilton
draft-ggalimbe-ccamp-flex-if-lmp-07
YANG Model for ETH TE Topology CCAMP WG, IETF 105, Montreal, Canada draft-zheng-ccamp-client-topo-yang-06 Italo Busi, Haomian Zheng, Aihua Guo (Huawei)
Presentation transcript:

YANG Data Model for FlexE Interface Management draft-jiang-ccamp-flexe-yang-00 Yuanlong Jiang, Xiang He Huawei Weiqiang Cheng CMCC 104th IETF – Prague

Backgrounds Flex Ethernet is a mechanism specified by OIF Used widely in DC interconnection, and wider applications are in prospect for both transport equipment and routers ITU-T incorporated FlexE as one of the primary interfaces in recommendations (e.g., G.8023 “Characteristics of equipment functional blocks supporting Ethernet physical layer and FlexE interfaces”) 104th IETF – Prague

Requirements on FlexE Interface Mgmt Configuration of FlexE Group, binding of FlexE PHYs, and its FlexE Instances, support of slot configuration Support of interface management in applications for both SDN and distributed routing Remote configuration of FlexE interfaces and FlexE status retrieval Support of FlexE 2.0, but backwards compatible with FlexE 1.0 104th IETF – Prague

Inheritance Hierarchy of FlexE interface ietf-interface RFC 8343 ietf-flexe ieee802-ethernet-interface This module ieee802-ethernet-pon ieee802-ethernet-pse Augment to ietf-interface,a FlexE Group can be used as a network interface 104th IETF – Prague

YANG Tree Diagram of FlexE interface module: ietf-flexe augment /if:interfaces/if:interface: +--rw flexe-group //Each FlexE Group is a network interface +--rw group-number? uint32 +--rw slot-granularity? slot-granularity-enumeration +--rw flexe-phy-type? flexe-phy-enumeration +--rw flexe-calendar-inuse? calendar-enumeration +--rw flexe-phy-list* [phy-number] //Each Flexe Group has a Flexe PHY list | +--rw phy-number uint8 | +--rw flexe-inst-list* [instance-number] //Each Flexe PHY has an Flexe Instance list | +--rw instance-number uint8 | +--rw calendar-slot-list* [slot-id] | +--rw slot-id uint8 | +--rw flexe-slot-status? slot-status-enumeration //slot states {used, unused, unavail} +--rw flexe-client-list* [client-id] //Each Flexe Group has a client list +--rw client-id uint16 +--rw group-number? uint32 +--rw mapped-slot-list* [mapped-slot-id] //Each Client uses a mapped slot list | +--rw mapped-slot-id uint8 | +--rw mapped-phy-number? uint8 | +--rw mapped-inst-number? uint8 +--ro flexe-client-status? uint8 104th IETF – Prague

Summary & Next Step This doc added to the IETF interface the configuration capability of FlexE as defined in OIF FlexE 2.0 The model is compatible with both YANG 1.1 and NMDA Hierarchy Logic of FlexE Group, PHY and Instance are modelled in the module Call for WG reviews and adoption? 104th IETF – Prague

Thank You 104th IETF – Prague