Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 100
- Abstract
- This document specifies the mapping rules for translating YANG data models into Document Schema Definition Languages (DSDL), a coordinated set of XML schema languages standardized as ISO/IEC 19757. The following DSDL schema languages are addressed by the mapping: Regular Language for XML Next Generation (RELAX NG), Schematron, and Schematron and Document Schema Renaming Language (DSRL). The mapping takes one or more YANG modules and produces a set of DSDL schemas for a selected target document type -- datastore content, Network Configuration Protocol (NETCONF) messages, etc. Procedures for schema-based validation of such documents are also discussed. [STANDARDS-TRACK]
- Publication Date
- 2011-02-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC6110- Link
- https://doi.org/10.17487/RFC6110
- Author(s)
- Ladislav Lhotka
- Keyword(s)
- DSDL, Validation, RELAX NG, Schematron, DSRL
Latest version of IETF RFC 6110
Document Versions — IETF RFC 6110
-
▶ IETF RFC 6110 (2011-02-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- ISO.19757-1 — DSDL EXTERNAL
- ISO.19757-2.2003 — RNG-CS EXTERNAL
- ISO.19757-2.2008 — RNG EXTERNAL
- ISO.19757-3.2006 — Schematron EXTERNAL
- ISO.19757-8.2008 — DSRL EXTERNAL
- Clark, J., Ed. and M. Murata, Ed., "RELAX NG DTD Compatibility", OASIS Committee Specification, 3 December 2001. EXTERNAL
- Clark, J., "XSL Transformations (XSLT) Version 1.0", World Wide Web Consortium Recommendation REC-xslt- 19991116, November 1999. EXTERNAL
- IETF RFC 2119 [Active*]
- IETF RFC 3688 [Active*]
- IETF RFC 4741 [Superseded*]
- IETF RFC 6020 [Active*]
- IETF RFC 6021 [Superseded*]
- W3C.xml-infoset.20040204 — REC-XML-INFOSET EXTERNAL
- W3C.xml.20060816 — W3C.REC-xml-20060816 EXTERNAL
- W3C XML Schema P2 [Active]
- W3C XML XPath 1 [Superseded]
Bibliographic Reference(s)
- GITHUB.mbj4668.pyang.201802 — pyang EXTERNAL
- Bjorklund, M., "DHCP Tutorial", November 2007, <http:/ /www.yang-central.org/twiki/bin/view/Main/ DhcpTutorial>. EXTERNAL
- van der Vlist, E., "RELAX NG", O'Reilly, 2004. EXTERNAL
- Clark, J., "Trang: Multiformat schema converter based on RELAX NG", 2008, < http://www.thaiopensource.com/relaxng/trang.html >. EXTERNAL
- IETF RFC 1157 [Active*]
- IETF RFC 2132 [Active*]
- IETF RFC 2578 [Active*]
- IETF RFC 5013 [Active*]
- IETF RFC 5277 [Active*]
- W3C XML Schema P1 [Active]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC6110.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 6110, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content. Available at https://doi.org/10.17487/RFC6110
Snippet:
IETF RFC 6110, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content. Available at https://doi.org/10.17487/RFC6110
HTML (ISO 690 compliant)
Preview:
IETF RFC 6110, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content. Available at https://doi.org/10.17487/RFC6110
Snippet:
<span class="citation"><cite>IETF RFC 6110</cite>, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content. Available at <a href="https://doi.org/10.17487/RFC6110" target="_blank" rel="noopener">https://doi.org/10.17487/RFC6110</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 6110, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content
doi: 10.17487/RFC6110
url: https://doi.org/10.17487/RFC6110
doi: 10.17487/RFC6110
url: https://doi.org/10.17487/RFC6110
Snippet:
<li> <cite id="bib-rfc6110">IETF RFC 6110</cite>, Mapping YANG to Document Schema Definition Languages and Validating NETCONF Content <span class="doi">10.17487/RFC6110</span> </li>
Referenced By
- IETF RFC 6244 [Active*]
- IETF RFC 7952 [Active*]