< draft-zhang-bier-te-yang-06.txt   draft-zhang-bier-te-yang-07.txt >
BIER WG Zheng. Zhang BIER WG Zheng. Zhang
Internet-Draft Cui. Wang Internet-Draft Cui. Wang
Intended status: Standards Track Ran. Chen Intended status: Standards Track Ran. Chen
Expires: September 12, 2019 Fangwei. Hu Expires: September 25, 2019 Fangwei. Hu
ZTE Corporation ZTE Corporation
Mahesh. Sivakumar Mahesh. Sivakumar
Cisco Systems, Inc. Cisco Systems, Inc.
Huanan. Chen Huanan. Chen
China Telecom China Telecom
March 11, 2019 March 24, 2019
BIER TE YANG model BIER TE YANG model
draft-zhang-bier-te-yang-06 draft-zhang-bier-te-yang-07
Abstract Abstract
This document defines a YANG data model for BIER TE configuration and This document defines a YANG data model for BIER TE configuration and
operation. operation.
Status of This Memo Status of This Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79. provisions of BCP 78 and BCP 79.
skipping to change at page 1, line 37 skipping to change at page 1, line 37
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on September 12, 2019. This Internet-Draft will expire on September 25, 2019.
Copyright Notice Copyright Notice
Copyright (c) 2019 IETF Trust and the persons identified as the Copyright (c) 2019 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 17 skipping to change at page 2, line 17
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Design of the Data Model . . . . . . . . . . . . . . . . . . 2 2. Design of the Data Model . . . . . . . . . . . . . . . . . . 2
3. BIER-TE configuration . . . . . . . . . . . . . . . . . . . . 3 3. BIER-TE configuration . . . . . . . . . . . . . . . . . . . . 3
4. Notifications . . . . . . . . . . . . . . . . . . . . . . . . 4 4. Notifications . . . . . . . . . . . . . . . . . . . . . . . . 4
5. RPCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5. RPCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6. BIER TE YANG model . . . . . . . . . . . . . . . . . . . . . 4 6. BIER TE YANG model . . . . . . . . . . . . . . . . . . . . . 4
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
8. Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . 14 8. Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . 13
9. Normative References . . . . . . . . . . . . . . . . . . . . 14 9. Normative References . . . . . . . . . . . . . . . . . . . . 13
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15
1. Introduction 1. Introduction
[I-D.ietf-bier-te-arch] introduces an architecture for BIER-TE: [I-D.ietf-bier-te-arch] introduces an architecture for BIER-TE:
Traffic Engineering for Bit Index Explicit Replication (BIER). This Traffic Engineering for Bit Index Explicit Replication (BIER). This
document defines a YANG data model for BIER TE. The content is in document defines a YANG data model for BIER TE. The content is in
keeping with the TE architecture draft. In addition, this YANG data keeping with the TE architecture draft. In addition, this YANG data
model contains BIER TE frr items of [I-D.eckert-bier-te-frr]. model contains BIER TE frr items of [I-D.eckert-bier-te-frr].
skipping to change at page 2, line 47 skipping to change at page 2, line 47
+--rw bier-te +--rw bier-te
+--rw subdomain* [subdomain-id] +--rw subdomain* [subdomain-id]
+--rw subdomain-id uint16 +--rw subdomain-id uint16
+--rw te-adj-id +--rw te-adj-id
| +--rw si* [si] | +--rw si* [si]
| +--rw si uint16 | +--rw si uint16
| +--rw adj* [adj-id] | +--rw adj* [adj-id]
| +--rw adj-id uint16 | +--rw adj-id uint16
| +--rw adj-if if:interface-ref | +--rw adj-if if:interface-ref
| +--rw bp-type? enumeration | +--rw bp-type? enumeration
+--rw te-bift-id
| +--rw type? enumeration
| +--rw value rt-types:mpls-label
+--rw bsl* [fwd-bsl] +--rw bsl* [fwd-bsl]
| +--rw fwd-bsl uint16 | +--rw fwd-bsl uint16
| +--rw si* [si] | +--rw si* [si]
| +--rw si uint16 | +--rw si uint16
| +--rw te-bift-id | +--rw te-bift-id
| | +--rw type? enumeration | | +--rw type? enumeration
| | +--rw value rt-types:mpls-label | | +--rw value rt-types:mpls-label
| +--rw fwd-items* [te-bp] | +--rw fwd-items* [te-bp]
| +--rw te-bp uint16 | +--rw te-bp uint16
| +--rw bp-type? enumeration | +--rw bp-type? enumeration
skipping to change at page 5, line 36 skipping to change at page 5, line 31
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, is permitted pursuant to, and subject without modification, is permitted pursuant to, and subject
to the license terms contained in, the Simplified BSD License to the license terms contained in, the Simplified BSD License
set forth in Section 4.c of the IETF Trust's Legal Provisions set forth in Section 4.c of the IETF Trust's Legal Provisions
Relating to IETF Documents Relating to IETF Documents
(http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info).
This version of this YANG module is part of RFC 3618; see This version of this YANG module is part of RFC 3618; see
the RFC itself for full legal notices."; the RFC itself for full legal notices.";
revision 2019-03-11 { revision 2019-03-23 {
description description
"Initial revision."; "Initial revision.";
reference reference
"draft-ietf-bier-te-arch: Traffic Engineering for Bit Index "draft-ietf-bier-te-arch: Traffic Engineering for Bit Index
Explicit Replication (BIER-TE)"; Explicit Replication (BIER-TE)";
} }
/* /*
* Features * Features
*/ */
skipping to change at page 12, line 24 skipping to change at page 12, line 20
description "The corresponding interface description "The corresponding interface
of this adjacency."; of this adjacency.";
} }
uses bp-type; uses bp-type;
} }
} }
description "This adjacency ID information for BIER TE description "This adjacency ID information for BIER TE
in a SI."; in a SI.";
} }
container te-bift-id {
description "The bift-id which is used to locate
the specific forwarding item.";
uses te-bift-id;
}
list bsl { list bsl {
key "fwd-bsl"; key "fwd-bsl";
description "The forwarding items in one BSL."; description "The forwarding items in one BSL.";
leaf fwd-bsl { leaf fwd-bsl {
type uint16; type uint16;
description "The value of bitstringlength."; description "The value of bitstringlength.";
} }
uses fwd-items; uses fwd-items;
} }
skipping to change at page 14, line 7 skipping to change at page 13, line 44
name: ietf-bier-te name: ietf-bier-te
namespace: urn:ietf:params:xml:ns:yang:ietf-bier-te namespace: urn:ietf:params:xml:ns:yang:ietf-bier-te
prefix: bier-te prefix: bier-te
reference: RFC XXXX reference: RFC XXXX
8. Acknowledgement 8. Acknowledgement
The authors would like to thank Min Gu ( gumin20181129@163.com) for The authors would like to thank Min Gu (gumin20181129@163.com) for
her testing, verification and valuable suggestion. her testing, verification and valuable suggestion.
9. Normative References 9. Normative References
[I-D.eckert-bier-te-frr] [I-D.eckert-bier-te-frr]
Eckert, T., Cauchie, G., Braun, W., and M. Menth, Eckert, T., Cauchie, G., Braun, W., and M. Menth,
"Protection Methods for BIER-TE", draft-eckert-bier-te- "Protection Methods for BIER-TE", draft-eckert-bier-te-
frr-03 (work in progress), March 2018. frr-03 (work in progress), March 2018.
[I-D.ietf-bier-bier-yang] [I-D.ietf-bier-bier-yang]
 End of changes. 9 change blocks. 
17 lines changed or deleted 8 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/