IETF Meeting 99, Prague, July 2017

Slides:



Advertisements
Similar presentations
IETF 77, Maastricht, Netherlands, July 25-30, 2010Page - 1 Information Modele Electro-Optical Multi- Layer G.709 network draft-xie-ccamp-multi-elec-opt-network-ext-req-00.
Advertisements

Application-Based Network Operations (ABNO) IETF 88 – SDN RG
1 68th IETF, Prague, March 2007 Graceful Shutdown in MPLS Traffic Engineering Networks draft-ietf-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
N Group0/1: Yangfei WANG z Amrita Manayil z Thangappan Madavan V K z Peng Fu z Shuo Sun z Total Slides :19 In-Operation.
PCE – OAM Handler in ABNO:
- Software block schemes & diagrams - Communications protocols & data format - Conclusions EUSO-BALLOON DESIGN REVIEW, , CNES TOULOUSE F. S.
IETF68 CCAMP1 GMPLS Control of Ethernet Forwarding Don Fedyk Loa Andersson
Mahapatra-A&M-Fall'001 Co-design Finite State Machines Many slides of this lecture are borrowed from Margarida Jacome.
C LAUDIO A A RDAGNA, E RNESTO D AMIANI, F ULVIO F RATE, D AVIDE R EBECCANI Universita degli Studi di Milano, Italy M ARCO U GHETTI Telecom Italia, TILab,
YANG in a Nutshell The YANG Gang IETF 71. YANG has... A reasonable self-contained specification A focus on readers and reviewers Text-based , patch,
1 Computer Networking Dr. Mohammad Alhihi Communication and Electronic Engineering Department Philadelphia University Faculty of Engineering.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Time-based Updates in Software Defined Networks Tal Mizrahi, Yoram Moses Technion – Israel Institute of Technology SDNRG, IETF Meeting, Berlin, July 2013.
1 BBN Technologies Quality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS Craig Rodrigues, Joseph P. Loyall, Richard E. Schantz.
1 Ping and Traceroute for GMPLS LSPs in Non-Packet Switched Networks draft-ali-ccamp-gmpls-lsp-ping-traceroute-01.txt Zafar Ali, Roberto Cassata (Cisco.
Page th IETF – Hiroshima, Japan, November 2009 WSON Signal Characteristics and Network Element Compatibility Constraints for GMPLS Greg
1 Specification A broad term that means definition Used at different stages of software development for different purposes Generally, a statement of agreement.
Draft-li-rtgwg-igp-ext-mrt-frr-00IETF 85 RTGWG1 Applicability of LDP Multi-Topology for Unicast Fast-reroute Using Maximally Redundant Trees draft-li-rtgwg-ldp-mt-mrt-frr-01.
Page th IETF – Dublin, Ireland, July 2008 Performance Evaluation of PCE Architectures for Wavelength Switched Optical Networks Editors: Greg
YANG Background and Discussion: Why we need a new language for NETCONF configuration modeling The YANG Gang IETF 70 Vancouver, Canada.
I2rs Requirements for NETCONF IETF 93. Requirement Documents
GSMPv3 Packet Capable Switch Support 56th IETF GSMP WG, San Francisco Kenneth Sundell
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
Scuola Superiore Sant’Anna Francesco Paolucci, Luca Valcarenghi, Filippo Cugini, and Piero Castoldi Grid High Performance Networking Research Group (GHPN-RG)
SUPA Proposition Maxim Klyus, NetCracker John Strassner, Huawei Technologies July, 2015.
GEANT OpenCall – NSI CONTEST NSI CONTEST – Demonstrator Giacomo Bernini Nextworks GENI Networking Conference 22, March 2015, Washington DC.
Draft-rkhd-mpls-tp-sd-03 IETF 81 Jul 2011 Rafi Ram Daniel Cohn Masahiro Daikoku.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Real-time Software Design
Multi-layer software defined networking in GÉANT
draft-bernini-nfvrg-vnf-orchestration
draft-dharinigert-ccamp-g lmp-10
Zhenbin Li, Li Zhang(Huawei Technologies)
Yang model for requesting
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
PCEP Extensions For Transporting Traffic Engineering (TE) Data
draft-ietf-teas-yang-te-topo-01
IETF80, Prague Diameter Maintenance and Extensions (DIME) WG
Bing Liu (Ed.) , Guangying Zheng Nov 2014
State pattern – A logical ‘Finite State Machine’
MPLS P2MP OAM <draft-swallow-mpls-mcast-cv-00.txt>
draft-dharini-ccamp-dwdm-if-param-yang-00
YANG Data Model for FDM Abstract
Subscribing to YANG datastore push updates draft-ietf-netconf-yang-push-02 NETMOD WG IETF #95 Buenos Aires 4-April-2015 Alexander Clemm Alberto Gonzalez.
#01 Client/Server Computing
Mattia Cantono, Vittorio CurrI
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-01.txt IETF93, Prague.
Finite State Machines Computer theory covers several types of abstract machines, including Finite State Machines.
draft-haas-bfd-large-packets
UDP based Publication Channel for Streaming Telemetry
draft-ietf-ippm-multipoint-alt-mark-00
A GENERALIZED FIBER FIGURE OF MERIT INCLUDING RAMAN AMPLIFICATION
YANG model for ANI IETF101 draft-eckert-anima-enosuchd-raft-yet-99
Joint OPS Area and OPSAWG Meeting
Framework for DWDM interface Management and Control
DetNet DetNet Flow Information Model draft-farkas-detnet-flow-information-model-02 Balázs Varga, János Farkas, Rodney Cummings, Jiang Yuanlong and.
Framework for DWDM interface Management and Control
Design Rules for Reach Maximization in Uncompensated Nyquist-WDM Links
IETF Meeting 100, Singapore, November 2017
Evolution of the Subscription & Event Notification Drafts IETF #98 Chicago Eric Voit 28-Mar-2017 DRAFT Authors on at least 1 drafts Andy Bierman Alexander.
OAM Configuration Framework and Technology Specific Extensions
<month year> <doc.: IEEE doc> January 2013
Network Monitoring Protocol (NMP)
Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
#01 Client/Server Computing
IPFRR WITH FAST NOTIFICATION
PWE3/MPLS WG, IETF 80th, Prague
Interface extensions YANG & VLAN sub-interface YANG Status update
Presentation transcript:

IETF Meeting 99, Prague, July 2017 Extending YANG for events, actions, and finite state machine draft-sambo-opsawg-ccamp-supa-ext-yang-fsm-00 N. Sambo1, M. Dallaglio1, P. Castoldi1, G. Fioccola2, A. Di Giglio2, F. Cugini3, G. Bernini4, P. Giardina4 1: Scuola Superiore Sant’Anna, Pisa, Italy 2: Telecom Italia, Torino, Italy 3: CNIT, Pisa, Italy 4: Nextworks, Pisa, Italy IETF Meeting 99, Prague, July 2017

Proposal YANG models for events and finite state machine to program actions in YANG-modelled network devices Use case: Flexible transponders in elastic optical networks: multiple rates, multiple modulation formats, multiple FECs Format and FEC can be set based on optical physical layer (e.g., PM-QPSK more robust than PM-16QAM) If physical conditions change (e.g., soft failure: BER increase), format or FEC can be adapted to get more robust transmission

Control scenario ABNO controller: governs the behavior of the network in response to changing network conditions SDN controller: for configuration and reconfiguration of the data plane OAM Handler: for receiving and processing alarms and triggering reconfiguration for maintenance

Active service connection Transmission parameter computation State of the art Active service connection Degradation OAM H Alarm Transmission parameter computation Time consuming SDN controller Configuration Configuration Recovery

Active service connection Fast reaction based on instructions Use case of application for FSM YANG model Active service connection SDN controller Instructions Instructions Degradation Fast reaction based on instructions Faster

This draft YANG models for events, actions, and state machine the actions to be taken and the critical events can be re- programmed on the device by simply sending a new message configuration (NETCONF message) on the device controller with the new information

YANG model for events e.g., BER increase to further express the event: e.g., BER>TH e.g., change modulation format an <rpc> is called

YANG model for finite state machine This model extends the one of the events including state information and transition

Implementation for the use case of application Event: BER>BERth Reaction: e.g., FEC adaptation FEC- adapt Steady Event: BER<BERth Reaction: FEC adaptation

Control plane set up Three PCs: SDN controller (python implementation of a NETCONF client) TX controller (ConfD) RX controller (ConfD) Scenario: BERth=9×10-4 100-Gbps net rate PM-QPSK Steady state: 28 Gbaud 7% of FEC FEC-adapt state: 31 Gbaud 20% of FEC

FSM installation on the device controller Event BER increase with “Filter” expressing a threshold on the BER Event BER decrease “FEC-adapt” state “Steady” state Reaction consists in decreasing redundancy Reaction consists in increasing redundancy

Summary YANG model for finite state machine Generic Use case: reconfig of optical transponders upon physical layer degradations OTHER USE CASES? Comments: - ‘Extending’ can be misleading due to ‘extension’ syntax in YANG

email: nicola.sambo@sssup.it ACK: The work has been partially supported by the ORCHESTRA project.