Skip to main content

YANG model for finite state machine

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Nicola Sambo , Piero Castoldi , Giuseppe Fioccola , Filippo Cugini , Haoyu Song , Tianran Zhou
Last updated 2019-11-22 (Latest revision 2019-05-21)
Replaces draft-sambo-opsawg-ccamp-supa-ext-yang-fsm
RFC stream (None)
Intended RFC status (None)
Additional resources Yang catalog entry for finite-state-machine@2016-03-15.yang
Yang catalog entry for transitions@2016-03-15.yang
Yang impact analysis for draft-sambo-netmod-yang-fsm
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


Network operators and service providers are facing the challenge of deploying systems from different vendors while looking for a trade- off among transmission performance, network device reuse, and capital expenditure without the need of being tied to single vendor equipment. The deployment and operation of more dynamic and programmable network infrastructures can be driven by adopting model- driven and software-defined control and management paradigms. In this context, YANG enables to compile a set of consistent vendor- neutral data models for networks and components based on actual operational needs emerging from heterogeneous use cases. This document proposes YANG models to describe events, operations, and finite state machine of YANG-defined network elements. The proposed models can be applied in several use cases: i) in the context of optical networks to pre-instruct data plane devices (e.g., an optical transponder) on the actions to be performed (e.g., code adaptation) in case some events, such as physical layer degradations, occur; ii) in general data networks, network telemetry applications can define and embed custom data probes into data plane devices. A probe in many cases can be modeled as an FSM; iii) the monitoring of packet loss and delay through a network clustering approach; iv) for re- routing in optical networks.


Nicola Sambo
Piero Castoldi
Giuseppe Fioccola
Filippo Cugini
Haoyu Song
Tianran Zhou

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)