NETCONF Data Modeling Language (netmod)
---------------------------------------

Charter
Last Modified: 2010-10-26

Current Status: Active Working Group

Chair(s):
    David Kessens  <[email protected]>
    Juergen Schoenwaelder  <[email protected]>

Operations and Management Area Director(s):
    Dan Romascanu  <[email protected]>
    Ronald Bonica  <[email protected]>

Operations and Management Area Advisor:
    Dan Romascanu  <[email protected]>

Mailing Lists:
    General Discussion:[email protected]
    To Subscribe:      [email protected]
        In Body:       In msg body: subscribe
    Archive:           http://www.ietf.org/mail-archive/web/netmod/

Description of Working Group:

The NETCONF Working Group has completed a base protocol to be used for
configuration management. However, the NETCONF protocol does not include
a modeling language or accompanying rules that can be used to model the
management information that is to be configured using NETCONF. The
NETMOD working group has defined the data modeling language YANG but no
IETF models exist yet. The purpose of the NETMOD working group is to
support the ongoing deployment of YANG by developing a set of core YANG
data models and other activities that will allow network operators to
use YANG for configuration and management of network elements.

The NETMOD Working Group will initially work on the following items:

1. Core system data model
2. Core interface data model
3. Core routing data model that can be augmented with routing
 protocol specifics. This requires appropriate active editorial
 participation from routing experts and review at WGLC by the Routing
Area
 working group.
4. SMIv2 translation to YANG for read-only operational data and
 notifications. Guidance will be provided on how to reference existing
 data structures in SMIv2 from YANG.

The NETMOD Working Group will not work on another version of YANG. All
new charter items must be fully interoperable with implementations of
RFC 4741bis and/or RFC 6020. It will also not serve as a review team for
YANG modules developed by other working groups.

The WG will consult with the NETCONF working group to ensure that
NETMOD's decision do not conflict with planned work in NETCONF.

Goals and Milestones:

  Done         All _individual_ drafts available that will be used as input
               into the WG documents (draft-bjorklund-yang, architecture
               draft, YIN draft, YANG standard library draft, DSDL mapping
               rules draft)

  Done         Initial set of WG drafts: architecture, YANG, YIN, YANG
               standard library, DSDL mapping rules (if there is one/more
               individual draft), based on WG decisions in Dublin

  Done         Initial DSDL mapping rules document

  Done         01 of YANG, DSDL, architecture, YIN, and standard library
               draft. If split out, -00 of on-the-wire XML draft.

  Done         Initial YANG Usage guidelines document available as a working
               group document

  Done         WGLC for YANG, YIN, XML on-the-wire (if split out), YANG
               standard library, DSDL mapping rules

  Done         Submit YANG, YIN, XML on-the-wire (if split out), YANG standard
               library, DSDL mapping rules to the IESG for publication as a
               Proposed Standard

  Mar 2010       WGLC for architecture document, DSDL mapping rules, YANG Usage
               Guidelines

  Apr 2010       Submit the architecture document, YANG Usage Guidelines to the
               IESG for publication as an Informational RFC

  Apr 2010       Submit DSDL mapping rules to the IESG for publication as a
               Proposed Standard


Internet-Drafts:

Posted Revised         I-D Title   <Filename>
------ ------- --------------------------------------------
Feb 2009 Oct 2010   <draft-ietf-netmod-dsdl-map-10.txt>
               Mapping YANG to Document Schema Definition Languages and
               Validating NETCONF Content

Mar 2009 Sep 2010   <draft-ietf-netmod-arch-10.txt>
               An Architecture for Network Management using NETCONF and YANG

May 2009 Oct 2010   <draft-ietf-netmod-yang-usage-11.txt>
               Guidelines for Authors and Reviewers of YANG Data Model
               Documents

Request For Comments:

 RFC   Stat Published     Title
------- -- ----------- ------------------------------------
RFC6021 PS   Oct 2010    Common YANG Data Types

RFC6020 PS   Oct 2010    YANG - A Data Modeling Language for the Network
                      Configuration Protocol (NETCONF)