Skip to main content

A YANG Data Model for the RFC 9543 Network Slice Service
draft-ietf-teas-ietf-network-slice-nbi-yang-25

Revision differences

Document history

Date Rev. By Action
2025-05-22
25 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2025-05-21
25 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2025-05-21
25 (System) IANA Action state changed to In Progress from Waiting on Authors
2025-05-20
25 (System) IANA Action state changed to Waiting on Authors
2025-05-14
25 (System) RFC Editor state changed to MISSREF from EDIT
2025-05-12
25 (System) RFC Editor state changed to EDIT
2025-05-12
25 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2025-05-12
25 (System) Announcement was received by RFC Editor
2025-05-12
25 Cindy Morgan Downref to RFC 9543 approved by Last Call for draft-ietf-teas-ietf-network-slice-nbi-yang-25
2025-05-12
25 (System) Removed all action holders (IESG state changed)
2025-05-12
25 Cindy Morgan IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2025-05-12
25 Cindy Morgan IESG has approved the document
2025-05-12
25 Cindy Morgan Closed "Approve" ballot
2025-05-12
25 Cindy Morgan Ballot approval text was generated
2025-05-12
25 Jim Guichard IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::AD Followup
2025-05-09
25 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-25.txt
2025-05-09
25 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2025-05-09
25 Bo Wu Uploaded new revision
2025-04-30
24 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-24.txt
2025-04-30
24 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2025-04-30
24 Bo Wu Uploaded new revision
2025-04-24
23 Cindy Morgan IESG state changed to Approved-announcement to be sent::AD Followup from IESG Evaluation
2025-04-24
23 Ketan Talaulikar
[Ballot comment]
Thanks to the authors for responding to my comments with clarifications. They are all fully addressed.

Thanks to the WG for this good …
[Ballot comment]
Thanks to the authors for responding to my comments with clarifications. They are all fully addressed.

Thanks to the WG for this good work.
2025-04-24
23 Ketan Talaulikar Ballot comment text updated for Ketan Talaulikar
2025-04-23
23 Paul Wouters
[Ballot comment]
Note that the title, abstract and introduction talk about "RFC 9543 Network Slice Service" but the Security Considerations talk about ietf-network-slice-service. Would it …
[Ballot comment]
Note that the title, abstract and introduction talk about "RFC 9543 Network Slice Service" but the Security Considerations talk about ietf-network-slice-service. Would it make sense to explain somewhere at the top that an "RFC 9543 Network Slice Service" is the same as an "IETF Network Slice Service" ?
2025-04-23
23 Paul Wouters [Ballot Position Update] New position, No Objection, has been recorded for Paul Wouters
2025-04-23
23 Erik Kline
[Ballot comment]
# Internet AD comments for draft-ietf-teas-ietf-network-slice-nbi-yang-22
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Comments …
[Ballot comment]
# Internet AD comments for draft-ietf-teas-ietf-network-slice-nbi-yang-22
CC @ekline

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

## Comments

### S6

* If wanted to have a service that was matching on a specific SVLAN + CVLAN
  combination (not just every SVLAN with CVLAN == ), would I use
  both `cvlan-id` and `svlan-id` in the list?
2025-04-23
23 Erik Kline [Ballot Position Update] New position, No Objection, has been recorded for Erik Kline
2025-04-23
23 Éric Vyncke
[Ballot comment]

# Éric Vyncke, INT AD, comments for draft-ietf-teas-ietf-network-slice-nbi-yang-23
CC @evyncke

Thank you for the work put into this document.

Please find below some …
[Ballot comment]

# Éric Vyncke, INT AD, comments for draft-ietf-teas-ietf-network-slice-nbi-yang-23
CC @evyncke

Thank you for the work put into this document.

Please find below some non-blocking COMMENT points (but replies would be appreciated even if only for my own education), and some nits.

Special thanks to Vishnu Pavan Beeram for the shepherd's write-up including the WG consensus even if the justification of the intended status is rather light.

I hope that this review helps to improve the document,

Regards,

-éric

## COMMENTS (non-blocking)

### IPR on a YANG data model ?

I am just curious and there is no need to reply, but what kind of IPR can be applied to a data model ? Or is about a service ?

### Section 5.1

The model always ties one SLO and one SLE, wouldn't separate templates for SLO & SLE be more granular and more flexible ? E.g., having a SLE template applicable to multiple slices ? or having a SLO without any SLE ? I note that section 5.2.3 has separate data nodes for SLE & SLO.

Should the examples include path-constraints per the tree above ? (I am not a YANG expert though)

"bound" is uint64, i.e., no decimals ? Is it on purpose ?

### Section 5.2

A tree view of the "slice-service" would probably help the reader.

### Section 5.2.1

As figure 7 contains `rw sdp-ip-address*` I would assume that there can be multiple IP addresses so the sentence `The SDP IP address` should include a plural form.

Figure 9 and text, should 'dscp' be all uppercase character (of course the node itself should be lowercase) ?

### Section 6

Thank you for the dual-stack examples for source/destination-ip-prefix :-)

leaf ac-ipv4-prefix-length and leaf ac-ipv6-prefix-length: should there be a range of the values ?

### Section 11.2

Should the IEEE references use a more recent version than 2005 ?

## NITS (non-blocking / cosmetic)

### Section 6

s/Layer 2 or Layer 3/layer-2 or layer-3/

### Use of SVG graphics

To make a much nicer HTML rendering, suggest using the aasvg too to generate SVG graphics. It is worth a try especially if the I-D uses the Kramdown file format ;-)
2025-04-23
23 Éric Vyncke [Ballot Position Update] New position, No Objection, has been recorded for Éric Vyncke
2025-04-23
23 Mahesh Jethanandani
[Ballot comment]
Section 3, paragraph 5
>    An example of Network Slice Services that contains multiple
>    connectivity constructs is shown in Figure …
[Ballot comment]
Section 3, paragraph 5
>    An example of Network Slice Services that contains multiple
>    connectivity constructs is shown in Figure 2.

More of a nit, but since it seems to repeat itself, I would suggest that the document agree on all references to Connectivity Construct and be consistent. I see "Connectivity construct", "connectivity construct", and what I would prefer, "Connectivity Construct" or just "CC". Would suggest putting CC in the terminology section also.

Section 6, paragraph 61
>      typedef percentage {
>        type decimal64 {
>          fraction-digits 5;
>          range "0..100";
>        }
>        description
>          "Percentage to 5 decimal places.";
>      }

Curious to know whether there is a requirement to measure bandwidth down to a percentage value to 5 decimal places? Suffice it to say that this is the first time I am seeing percentage calculation to that precision.

Section 6, paragraph 67
>          leaf-list security {
>            type identityref {
>              base service-security-type;
>            }
>            description
>              "The security functions that the customer requests
>              the operator to apply to traffic between the two SDPs.";
>          }

Why is this a leaf-list? How would one implement more than one security between two SDPs at the same time?

Section 6, paragraph 72
>              leaf ce-mode {
>                type boolean;
>                description
>                  "Indicates that SDP is on the CE.";
>              }

As what? Meaning, does it mean CE when it is set to 'true'? It would help to say that.

Section 6, paragraph 71
>                  leaf ac-ipv4-prefix-length {
>                    type uint8;
>                    description
>                      "The IPv4 subnet prefix length expressed in bits.";
>                  }
>                  leaf ac-ipv6-address {
>                    type inet:ipv6-address;
>                    description
>                      "The IPv6 address of the AC.";
>                  }
>                  leaf ac-ipv6-prefix-length {
>                    type uint8;
>                    description
>                      "The IPv6 subnet prefix length expressed in bits.";
>                  }

Is there a reason why the 'ip-prefix' definition in RFC 6991 cannot be used instead of defining a prefix for IPv4, and one for IPv6?

Section 6, paragraph 70
>              container sdp-monitoring {
>                config false;
>                description
>                  "Container for SDP monitoring metrics.";
>                leaf incoming-bw-value {
>                  type yang:gauge64;
>                  units "bps";
>                  description
>                    "Indicates the absolute value of the incoming
>                    bandwidth at an SDP from the customer network or
>                    from another provider's network.";
>                }
>                leaf incoming-bw-percent {
>                  type percentage;
>                  units "percent";
>                  description
>                    "Indicates a percentage of the incoming bandwidth
>                    at an SDP from the customer network or
>                    from another provider's network.";
>                }
>                leaf outgoing-bw-value {
>                  type yang:gauge64;
>                  units "bps";
>                  description
>                    "Indicates the absolute value of the outgoing
>                    bandwidth at an SDP towards the customer network or
>                    towards another provider's network.";
>                }
>                leaf outgoing-bw-percent {
>                  type percentage;
>                  units "percent";
>                  description
>                    "Indicates a percentage of the outgoing bandwidth
>                    at an SDP towards the customer network or towards
>                    another provider's network.";
>                }
>              }
>            }
>          }

Is there other monitoring information that this model could expose? For example, you are applying QoS on the input and output. What about packets that are dropped because of the QoS policy applied on the input or output?

"B.1.", paragraph 8
>    Figure 20 shows an example YANG JSON data for the body of the Network
>    Slice Service instances request.

These examples are not tagged with and tags to enable them to be extracted. Can these examples be tagged? I was hoping to verify these examples against the model.

DOWNREF [RFC9543] from this Proposed Standard to Informational RFC9543. (For
IESG discussion. It seems this DOWNREF was not mentioned in the Last Call and
also seems to not appear in the DOWNREF registry.)

DOWNREF [I-D.ietf-teas-rfc8776-update] from this Proposed Standard to
draft-ietf-teas-RFC8776-update of unknown standards level. (For IESG
discussion. It seems this DOWNREF was not mentioned in the Last Call and also
seems to not appear in the DOWNREF registry.)

Found terminology that should be reviewed for inclusivity; see
https://www.rfc-editor.org/part2/#inclusive_language for background and more
guidance:

* Term "natively"; alternatives might be "built-in", "fundamental",
  "ingrained", "intrinsic", "original"

-------------------------------------------------------------------------------
NIT
-------------------------------------------------------------------------------

All comments below are about very minor potential issues that you may choose to
address in some way - or ignore - as you see fit. Some were flagged by
automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
will likely be some false positives. There is no need to let me know what you
did with these suggestions.

Section 3, paragraph 5
>      CC: Connectivity construct

s/Connectivity construct/Connectivity Construct/

Section 3, paragraph 4
>    ----: Represents connectivity construct

s/connectivity construct/Connectivity Construct/

Section 2, paragraph 1
> 543]. * Customer Higher-level Operation System: See Section 6.3.1 of [RFC954
>                              ^^^^^^^^^^^^^^^^
The word "operation" doesn't fit in this context. Would it be better to say "Management System"?

Section 4, paragraph 1
> y the customer's higher level operation system to communicate with an NSC fo
>                              ^^^^^^^^^^^^^^^^
The word "operation" doesn't fit in this context. Same suggestion as above for this and more occurances in the document.

Section 5.2, paragraph 4
>  the Network Slice Service. * "geo-location": Indicates SDP location informa
>                                ^^^^^^^^^^^^
This word is normally spelled as one.

Section 6, paragraph 3
> n the bandwidth that can be shared amongst a group of connectivity constructs
>                                    ^^^^^^^
Do not mix variants of the same word ("amongst" and "among") within a single
text.

Section 6, paragraph 24
> ement, if the percentile is set to 95.000 and the 95th percentile one-way de
>                                    ^^^^^^
In English-speaking countries, the correct thousands separator is a comma.

"B.3.", paragraph 7
> o specify a specific SDP belonging to an Network Slice Service. Authors' Addr
>                                      ^^
Use "a" instead of "an" if the following word doesn't start with a vowel sound,
e.g. "a sentence", "a university".
2025-04-23
23 Mahesh Jethanandani [Ballot Position Update] Position for Mahesh Jethanandani has been changed to No Objection from Discuss
2025-04-23
23 Orie Steele [Ballot Position Update] New position, No Objection, has been recorded for Orie Steele
2025-04-23
23 Deb Cooley
[Ballot comment]
Many thanks to Mike Ounsworth for his secdir review.

I have one small comment:

Section 7, para 2:  Please replace the last sentence …
[Ballot comment]
Many thanks to Mike Ounsworth for his secdir review.

I have one small comment:

Section 7, para 2:  Please replace the last sentence with "The YANG-based management protocols have to use a secure transport layer such as SSH [RFC4252], TLS [RFC8446], or QUIC [RFC9000].  The YANG-based management protocols also have to use mutual authentication." [note:  this change will eventually be in the template.]
2025-04-23
23 Deb Cooley [Ballot Position Update] New position, No Objection, has been recorded for Deb Cooley
2025-04-22
23 Amanda Baber IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2025-04-22
23 Mahesh Jethanandani
[Ballot discuss]
I have just one observation that probably should be easy to address, if it turns out to be a problem.

Section 6, paragraph …
[Ballot discuss]
I have just one observation that probably should be easy to address, if it turns out to be a problem.

Section 6, paragraph 71
>      grouping connectivity-construct-monitoring-metrics {
>        description
>          "Grouping for connectivity construct monitoring metrics.";
>        uses
>          te-packet-types:one-way-performance-metrics-gauge-packet;
>        uses
>          te-packet-types:two-way-performance-metrics-gauge-packet;
>      }

I know the YANG Validator gave a green chit to this module. However, I am seeing this error when I try to compile the module:

ietf-network-slice-service@2025-02-06.yang:864: error: grouping "one-way-performance-metrics-gauge-packet" not found in module "ietf-te-packet-types"
ietf-network-slice-service@2025-02-06.yang:866: error: grouping "two-way-performance-metrics-gauge-packet" not found in module "ietf-te-packet-types"

If I go to RFC 8776, I see a grouping called 'one-way-performance-metrics-packet', but I do not see a grouping by the name referenced above. What am I missing?
2025-04-22
23 Mahesh Jethanandani
[Ballot comment]
Section 3, paragraph 5
>    An example of Network Slice Services that contains multiple
>    connectivity constructs is shown in Figure …
[Ballot comment]
Section 3, paragraph 5
>    An example of Network Slice Services that contains multiple
>    connectivity constructs is shown in Figure 2.

More of a nit, but since it seems to repeat itself, I would suggest that the document agree on all references to Connectivity Construct and be consistent. I see "Connectivity construct", "connectivity construct", and what I would prefer, "Connectivity Construct" or just "CC". Would suggest putting CC in the terminology section also.

Section 6, paragraph 61
>      typedef percentage {
>        type decimal64 {
>          fraction-digits 5;
>          range "0..100";
>        }
>        description
>          "Percentage to 5 decimal places.";
>      }

Curious to know whether there is a requirement to measure bandwidth down to a percentage value to 5 decimal places? Suffice it to say that this is the first time I am seeing percentage calculation to that precision.

Section 6, paragraph 67
>          leaf-list security {
>            type identityref {
>              base service-security-type;
>            }
>            description
>              "The security functions that the customer requests
>              the operator to apply to traffic between the two SDPs.";
>          }

Why is this a leaf-list? How would one implement more than one security between two SDPs at the same time?

Section 6, paragraph 72
>              leaf ce-mode {
>                type boolean;
>                description
>                  "Indicates that SDP is on the CE.";
>              }

As what? Meaning, does it mean CE when it is set to 'true'? It would help to say that.

Section 6, paragraph 71
>                  leaf ac-ipv4-prefix-length {
>                    type uint8;
>                    description
>                      "The IPv4 subnet prefix length expressed in bits.";
>                  }
>                  leaf ac-ipv6-address {
>                    type inet:ipv6-address;
>                    description
>                      "The IPv6 address of the AC.";
>                  }
>                  leaf ac-ipv6-prefix-length {
>                    type uint8;
>                    description
>                      "The IPv6 subnet prefix length expressed in bits.";
>                  }

Is there a reason why the 'ip-prefix' definition in RFC 6991 cannot be used instead of defining a prefix for IPv4, and one for IPv6?

Section 6, paragraph 70
>              container sdp-monitoring {
>                config false;
>                description
>                  "Container for SDP monitoring metrics.";
>                leaf incoming-bw-value {
>                  type yang:gauge64;
>                  units "bps";
>                  description
>                    "Indicates the absolute value of the incoming
>                    bandwidth at an SDP from the customer network or
>                    from another provider's network.";
>                }
>                leaf incoming-bw-percent {
>                  type percentage;
>                  units "percent";
>                  description
>                    "Indicates a percentage of the incoming bandwidth
>                    at an SDP from the customer network or
>                    from another provider's network.";
>                }
>                leaf outgoing-bw-value {
>                  type yang:gauge64;
>                  units "bps";
>                  description
>                    "Indicates the absolute value of the outgoing
>                    bandwidth at an SDP towards the customer network or
>                    towards another provider's network.";
>                }
>                leaf outgoing-bw-percent {
>                  type percentage;
>                  units "percent";
>                  description
>                    "Indicates a percentage of the outgoing bandwidth
>                    at an SDP towards the customer network or towards
>                    another provider's network.";
>                }
>              }
>            }
>          }

Is there other monitoring information that this model could expose? For example, you are applying QoS on the input and output. What about packets that are dropped because of the QoS policy applied on the input or output?

"B.1.", paragraph 8
>    Figure 20 shows an example YANG JSON data for the body of the Network
>    Slice Service instances request.

These examples are not tagged with and tags to enable them to be extracted. Can these examples be tagged? I was hoping to verify these examples against the model.

The IANA review of this document seems to not have concluded yet.

DOWNREF [RFC9543] from this Proposed Standard to Informational RFC9543. (For
IESG discussion. It seems this DOWNREF was not mentioned in the Last Call and
also seems to not appear in the DOWNREF registry.)

DOWNREF [I-D.ietf-teas-rfc8776-update] from this Proposed Standard to
draft-ietf-teas-RFC8776-update of unknown standards level. (For IESG
discussion. It seems this DOWNREF was not mentioned in the Last Call and also
seems to not appear in the DOWNREF registry.)

Found terminology that should be reviewed for inclusivity; see
https://www.rfc-editor.org/part2/#inclusive_language for background and more
guidance:

* Term "natively"; alternatives might be "built-in", "fundamental",
  "ingrained", "intrinsic", "original"

-------------------------------------------------------------------------------
NIT
-------------------------------------------------------------------------------

All comments below are about very minor potential issues that you may choose to
address in some way - or ignore - as you see fit. Some were flagged by
automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
will likely be some false positives. There is no need to let me know what you
did with these suggestions.

Section 3, paragraph 5
>      CC: Connectivity construct

s/Connectivity construct/Connectivity Construct/

Section 3, paragraph 4
>    ----: Represents connectivity construct

s/connectivity construct/Connectivity Construct/

Section 2, paragraph 1
> 543]. * Customer Higher-level Operation System: See Section 6.3.1 of [RFC954
>                              ^^^^^^^^^^^^^^^^
The word "operation" doesn't fit in this context. Would it be better to say "Management System"?

Section 4, paragraph 1
> y the customer's higher level operation system to communicate with an NSC fo
>                              ^^^^^^^^^^^^^^^^
The word "operation" doesn't fit in this context. Same suggestion as above for this and more occurances in the document.

Section 5.2, paragraph 4
>  the Network Slice Service. * "geo-location": Indicates SDP location informa
>                                ^^^^^^^^^^^^
This word is normally spelled as one.

Section 6, paragraph 3
> n the bandwidth that can be shared amongst a group of connectivity constructs
>                                    ^^^^^^^
Do not mix variants of the same word ("amongst" and "among") within a single
text.

Section 6, paragraph 24
> ement, if the percentile is set to 95.000 and the 95th percentile one-way de
>                                    ^^^^^^
In English-speaking countries, the correct thousands separator is a comma.

"B.3.", paragraph 7
> o specify a specific SDP belonging to an Network Slice Service. Authors' Addr
>                                      ^^
Use "a" instead of "an" if the following word doesn't start with a vowel sound,
e.g. "a sentence", "a university".
2025-04-22
23 Mahesh Jethanandani [Ballot Position Update] New position, Discuss, has been recorded for Mahesh Jethanandani
2025-04-22
23 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2025-04-22
23 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-23.txt
2025-04-22
23 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2025-04-22
23 Bo Wu Uploaded new revision
2025-04-21
22 Andy Newton [Ballot Position Update] New position, No Objection, has been recorded for Andy Newton
2025-04-21
22 Mike Bishop
[Ballot comment]
The list of acronyms is useful, but several of these are domain-specific terms for which the expansion doesn't necessarily help an unfamiliar reader. …
[Ballot comment]
The list of acronyms is useful, but several of these are domain-specific terms for which the expansion doesn't necessarily help an unfamiliar reader. I wonder if any of these could be augmented with definitions and/or references. Perhaps the list could even be combined with the Terminology section, defining each term and providing an abbreviation where one is commonly used.

The term "IETF Network Slice" (as opposed to "Network Slice" or "RFC 9543 Network Slice") occurs only once in the document other than in the title of draft-ietf-teas-ietf-network-slice-use-cases. I'm unclear what value using "IETF" as a modifier brings here.
2025-04-21
22 Mike Bishop [Ballot Position Update] New position, No Objection, has been recorded for Mike Bishop
2025-04-21
22 Amanda Baber IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2025-04-21
23 (System) IANA Review state changed to IANA OK - Actions Needed from Version Changed - Review Needed
2025-04-21
22 Ketan Talaulikar
[Ballot comment]
Please find a couple of comments below (one of them inline in the idnits output for v22 of the document):

< major > …
[Ballot comment]
Please find a couple of comments below (one of them inline in the idnits output for v22 of the document):

< major > I could not find the construct of co-routed bidirectional connectivity construct in the document. Has it been covered indirectly or have I missed it?


444               Figure 5: Slo Sle Templates Subtree Structure

Slo Sle should be capitalized?
2025-04-21
22 Ketan Talaulikar Ballot comment text updated for Ketan Talaulikar
2025-04-21
22 Ketan Talaulikar
[Ballot comment]
Please find below a couple of comments below (one of them inline in the idnits for v22 of the document):

< major > …
[Ballot comment]
Please find below a couple of comments below (one of them inline in the idnits for v22 of the document):

< major > I could not find the construct of co-routed bidirectional connectivity construct in the document. Has it been covered indirectly or have I missed it?


444               Figure 5: Slo Sle Templates Subtree Structure

Slo Sle should be capitalized?
2025-04-21
22 Ketan Talaulikar [Ballot Position Update] New position, No Objection, has been recorded for Ketan Talaulikar
2025-04-20
22 Gunter Van de Velde [Ballot Position Update] New position, No Objection, has been recorded for Gunter Van de Velde
2025-04-17
22 Roman Danyliw [Ballot comment]
Thank you Ines Robles for the GENART review.
2025-04-17
22 Roman Danyliw [Ballot Position Update] New position, No Objection, has been recorded for Roman Danyliw
2025-03-26
22 Per Andersson Request for Telechat review by OPSDIR Completed: Ready. Reviewer: Per Andersson. Sent review to list.
2025-03-25
22 Gorry Fairhurst
[Ballot comment]
Thanks for providing a list of common acronyms!

I have some minor comments from reading the current version:

The text says: “When an …
[Ballot comment]
Thanks for providing a list of common acronyms!

I have some minor comments from reading the current version:

The text says: “When an IETF Network Slice spans multiple administrative domains, the
  'test-only' mode relies on the NSC to aggregate and validate
  information across these domains.”
-  Is this the term defined in RFC 9543? (Maybe a specific reference here could be helpful?).

A few NiTs:
/in[I-D.ietf-teas-actn-vn-yang]/  (there is a missing space before the reference).
/but an example could be it is the management interface of the device./but, for example, this could be the management interface of the device./

- In just a few places you use the word “we”, which might be better reworded to avoid any suggestion this is a personal view of the editor, e.g., / In this document, we simply use the term "Network Slice Service" to refer to this concept./ Thus document uses the term "Network Slice Service" to refer to this concept./
/In other examples, we may choose to eliminate it.  /In other examples, this term is eliminated./
/We are introducing the "peer-sap-id" in this example, /This example introduces the "peer-sap-id”/
2025-03-25
22 Gorry Fairhurst [Ballot Position Update] New position, No Objection, has been recorded for Gorry Fairhurst
2025-03-25
22 Mohamed Boucadair
[Ballot comment]
Hi Bo, Dhruv, Reza, Tarek, and John,

Thank you for the effort put into this important piece of work. Special thanks to Bo …
[Ballot comment]
Hi Bo, Dhruv, Reza, Tarek, and John,

Thank you for the effort put into this important piece of work. Special thanks to Bo for her patience and dedication to push this forward.

I reviewed this specification several times in the past and all my comments were adequately addressed.

The document has a normative dependency on I-D.ietf-teas-rfc8776-update, which I hope publication will be requested for soon.

Cheers,
Med
2025-03-25
22 Mohamed Boucadair [Ballot Position Update] New position, Yes, has been recorded for Mohamed Boucadair
2025-03-12
22 Carlos Pignataro Request for Telechat review by OPSDIR is assigned to Per Andersson
2025-02-27
22 Cindy Morgan Placed on agenda for telechat - 2025-04-24
2025-02-27
22 Jim Guichard Ballot has been issued
2025-02-27
22 Jim Guichard [Ballot Position Update] New position, Yes, has been recorded for Jim Guichard
2025-02-27
22 Jim Guichard Created "Approve" ballot
2025-02-27
22 Jim Guichard IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2025-02-27
22 Jim Guichard Ballot writeup was changed
2025-02-08
22 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-22.txt
2025-02-08
22 (System) New version approved
2025-02-08
22 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2025-02-08
22 Bo Wu Uploaded new revision
2025-02-06
21 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-21.txt
2025-02-06
21 (System) New version approved
2025-02-06
21 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2025-02-06
21 Bo Wu Uploaded new revision
2025-01-27
20 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-20.txt
2025-01-27
20 (System) New version approved
2025-01-27
20 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2025-01-27
20 Bo Wu Uploaded new revision
2025-01-26
19 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-19.txt
2025-01-26
19 (System) New version approved
2025-01-26
19 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2025-01-26
19 Bo Wu Uploaded new revision
2025-01-22
18 Per Andersson Request for Last Call review by OPSDIR Completed: Has Issues. Reviewer: Per Andersson. Sent review to list.
2025-01-21
18 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed
2025-01-21
18 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-18.txt
2025-01-21
18 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2025-01-21
18 Bo Wu Uploaded new revision
2025-01-13
17 Susan Hares Request for Last Call review by RTGDIR Completed: Has Nits. Reviewer: Susan Hares. Sent review to list.
2025-01-10
17 Ines Robles Request for Last Call review by GENART Completed: Ready with Issues. Reviewer: Ines Robles. Sent review to list.
2025-01-10
17 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2025-01-07
17 David Dong
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-teas-ietf-network-slice-nbi-yang-17. If any part of this review is inaccurate, please let us know.

IANA understands that, upon …
IESG/Authors/WG Chairs:

IANA has completed its review of draft-ietf-teas-ietf-network-slice-nbi-yang-17. If any part of this review is inaccurate, please let us know.

IANA understands that, upon approval of this document, there are two actions which we must complete.

First, in the ns registry in the IETF XML Registry group located at:

https://www.iana.org/assignments/xml-registry/

a single new namespace will be registered as follows:

ID: yang:ietf-network-slice-service
URI: urn:ietf:params:xml:ns:yang:ietf-network-slice-service
Filename: [ TBD-at-Registration ]
Reference: [ RFC-to-be ]

As this document requests a registration in an Expert Review or Specification Required (see RFC 8126) registry, we have completed the required Expert Review via a separate request.

Second, in the YANG Module Names registry in the YANG Parameters registry group located at:

https://www.iana.org/assignments/yang-parameters/

a single new YANG module will be registered as follows:

Name: ietf-network-slice-service
File: [ TBD-at-Registration ]
Maintained by IANA? N
Namespace: urn:ietf:params:xml:ns:yang:ietf-network-slice-service
Prefix: ietf-nss
Module:
Reference: [ RFC-to-be ]

While the YANG module name will be registered after the IESG approves the document, the YANG module file will be posted after the RFC Editor notifies us that the document has been published.

We understand that these are the only actions required to be completed upon approval of this document.

NOTE: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is meant only to confirm the list of actions that will be performed.

For definitions of IANA review states, please see:

https://datatracker.ietf.org/help/state/draft/iana-review

Thank you,

David Dong
IANA Services Sr. Specialist
2025-01-07
17 (System) IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed
2025-01-06
17 Kyle Rose Request for Last Call review by TSVART Completed: Almost Ready. Reviewer: Kyle Rose. Sent review to list. Submission of review completed at an earlier date.
2025-01-06
17 Kyle Rose Request for Last Call review by TSVART Completed: Almost Ready. Reviewer: Kyle Rose.
2025-01-01
17 Mike Ounsworth Request for Last Call review by SECDIR Completed: Ready. Reviewer: Mike Ounsworth. Sent review to list. Submission of review completed at an earlier date.
2025-01-01
17 Mike Ounsworth Request for Last Call review by SECDIR Completed: Ready. Reviewer: Mike Ounsworth.
2024-12-27
17 Jean Mahoney Request for Last Call review by GENART is assigned to Ines Robles
2024-12-27
17 Carlos Pignataro Request for Last Call review by OPSDIR is assigned to Per Andersson
2024-12-27
17 Wesley Eddy Request for Last Call review by TSVART is assigned to Kyle Rose
2024-12-24
17 Bernard Aboba Assignment of request for Last Call review by TSVART to Bernard Aboba was rejected
2024-12-22
17 Daniam Henriques Request for Last Call review by RTGDIR is assigned to Susan Hares
2024-12-21
17 Tero Kivinen Request for Last Call review by SECDIR is assigned to Mike Ounsworth
2024-12-20
17 David Dong IANA Experts State changed to Expert Reviews OK from Reviews assigned
2024-12-20
17 David Dong IANA Experts State changed to Reviews assigned
2024-12-20
17 Magnus Westerlund Request for Last Call review by TSVART is assigned to Bernard Aboba
2024-12-20
17 Jenny Bui IANA Review state changed to IANA - Review Needed
2024-12-20
17 Jenny Bui
The following Last Call announcement was sent out (ends 2025-01-10):

From: The IESG
To: IETF-Announce
CC: draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org, james.n.guichard@futurewei.com, teas-chairs@ietf.org, teas@ietf.org, vbeeram@juniper.net …
The following Last Call announcement was sent out (ends 2025-01-10):

From: The IESG
To: IETF-Announce
CC: draft-ietf-teas-ietf-network-slice-nbi-yang@ietf.org, james.n.guichard@futurewei.com, teas-chairs@ietf.org, teas@ietf.org, vbeeram@juniper.net
Reply-To: last-call@ietf.org
Sender:
Subject: Last Call:  (A YANG Data Model for the RFC 9543 Network Slice Service) to Proposed Standard


The IESG has received a request from the Traffic Engineering Architecture and
Signaling WG (teas) to consider the following document: - 'A YANG Data Model
for the RFC 9543 Network Slice Service'
  as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
last-call@ietf.org mailing lists by 2025-01-10. Exceptionally, comments may
be sent to iesg@ietf.org instead. In either case, please retain the beginning
of the Subject line to allow automated sorting.

Abstract


  This document defines a YANG data model for RFC 9543 Network Slice
  Service.  The model can be used in the Network Slice Service
  interface between a customer and a provider that offers RFC 9543
  Network Slice Services.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/


The following IPR Declarations may be related to this I-D:

  https://datatracker.ietf.org/ipr/5662/



The document contains these normative downward references.
See RFC 3967 for additional information:
    rfc9543: A Framework for Network Slices in Networks Built from IETF Technologies (Informational - Internet Engineering Task Force (IETF) stream)
    draft-ietf-teas-rfc8776-update: Common YANG Data Types for Traffic Engineering (None - Internet Engineering Task Force (IETF) stream)



2024-12-20
17 Jenny Bui IESG state changed to In Last Call from Last Call Requested
2024-12-20
17 Jenny Bui Last call announcement was changed
2024-12-20
17 Jenny Bui Last call announcement was generated
2024-12-20
17 Jim Guichard Requested Last Call review by RTGDIR
2024-12-20
17 Jim Guichard Requested Last Call review by OPSDIR
2024-12-20
17 Jim Guichard Requested Last Call review by SECDIR
2024-12-20
17 Jim Guichard Last call was requested
2024-12-20
17 Jim Guichard Last call announcement was generated
2024-12-20
17 Jim Guichard Ballot approval text was generated
2024-12-20
17 Jim Guichard Ballot writeup was generated
2024-12-20
17 Jim Guichard IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2024-12-20
17 (System) Changed action holders to Jim Guichard (IESG state changed)
2024-12-20
17 (System) Sub state has been changed to AD Followup from Revised I-D Needed
2024-12-20
17 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-17.txt
2024-12-20
17 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-12-20
17 Bo Wu Uploaded new revision
2024-12-18
16 (System) Changed action holders to John Mullooly, Bo Wu, Dhruv Dhody, Tarek Saad, Reza Rokui (IESG state changed)
2024-12-18
16 Jim Guichard IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::External Party
2024-12-18
16 Ladislav Lhotka Request for Early review by YANGDOCTORS Completed: Ready with Issues. Reviewer: Ladislav Lhotka. Sent review to list.
2024-11-07
16 Jim Guichard Waiting on Yang Doctor review
2024-11-07
16 Jim Guichard IESG state changed to AD Evaluation::External Party from AD Evaluation
2024-10-30
16 Mehmet Ersue Request for Early review by YANGDOCTORS is assigned to Ladislav Lhotka
2024-10-29
16 Jim Guichard Requested Early review by YANGDOCTORS
2024-10-29
16 Jim Guichard IESG state changed to AD Evaluation from Publication Requested
2024-10-04
16 Vishnu Beeram

# Document Shepherd Write-Up for Group Documents

*This version is dated 4 July 2022.*

Thank you for your service as a document shepherd. Among the …

# Document Shepherd Write-Up for Group Documents

*This version is dated 4 July 2022.*

Thank you for your service as a document shepherd. Among the responsibilities is
answering the questions in this write-up to give helpful context to Last Call
and Internet Engineering Steering Group ([IESG][1]) reviewers, and your
diligence in completing it is appreciated. The full role of the shepherd is
further described in [RFC 4858][2]. You will need the cooperation of the authors
and editors to complete these checks.

Note that some numbered items contain multiple related questions; please be sure
to answer all of them.

## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
   few individuals, with others being silent, or did it reach broad agreement?

“Strong concurrence of a few individuals, with others being silent" is a reasonable
characterization.

2. Was there controversy about particular points, or were there decisions where
   the consensus was particularly rough?

There was no controversy. There were no decisions where the consensus was 
particularly rough.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
   so, please summarize the areas of conflict in separate email messages to the
   responsible Area Director. (It should be in a separate email because this
   questionnaire is publicly available.)

No one has threatened an appeal. No one has indicated extreme discontent.

4. For protocol documents, are there existing implementations of the contents of
   the document? Have a significant number of potential implementers indicated
   plans to implement? Are any existing implementations reported somewhere,
   either in the document itself (as [RFC 7942][3] recommends) or elsewhere
   (where)?

This document provides a YANG data model for RFC 9543 Network Slice Service. 
The document does not include any implementation report. This document is driven 
by multiple vendors and is expected to be implemented in some form.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
   IETF working groups or external organizations, and would it therefore benefit
   from their review? Have those reviews occurred? If yes, describe which
   reviews took place.

The data model provided in this document uses types defined in modules
produced by OPSAWG. However, there isn’t sufficient dependency to warrant
a review from OPSAWG. The TEAS WG has also sent a liaison to  3GPP-TSGSA-SA2,
3GPP-TSGSA-SA3, 3GPP-TSG-SA-WG5 and O3GPPTSGRAN3, informing them about the
progress of this document. No formal feedback has been received on this 
document from these SDOs.

6. Describe how the document meets any required formal expert review criteria,
   such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

The document has been reviewed by a YANG Doctor. Please refer to
https://datatracker.ietf.org/doc/review-ietf-teas-ietf-network-slice-nbi-yang-03-yangdoctors-early-lhotka-2023-02-24/

The document has also been reviewed by the Routing Directorate. Please refer to 
https://datatracker.ietf.org/doc/review-ietf-teas-ietf-network-slice-nbi-yang-12-rtgdir-early-retana-2024-05-06/

7. If the document contains a YANG module, has the final version of the module
   been checked with any of the [recommended validation tools][4] for syntax and
   formatting validation? If there are any resulting errors or warnings, what is
   the justification for not fixing them at this time? Does the YANG module
   comply with the Network Management Datastore Architecture (NMDA) as specified
   in [RFC 8342][5]?

Yes, the current version of the YANG module has been checked with recommended
validation tools. Please refer to the YANG validation results on datatracker:
https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/
There are currently 0 errors and 0 warnings listed against the YANG module. 

The YANG module complies with the Network Management Datastore Architecture 
(NMDA) as specified in [RFC 8342]

8. Describe reviews and automated checks performed to validate sections of the
   final version of the document written in a formal language, such as XML code,
   BNF rules, MIB definitions, CBOR's CDDL, etc.

The YANG code in the document has been validated using prescribed YANG review
Tools. The document has been reviewed by a YANG Doctor. 

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
   document is needed, clearly written, complete, correctly designed, and ready
   to be handed off to the responsible Area Director?

Yes, it is the shepherd's opinion that the document is needed, reasonably well
written, complete and ready to be handed off to the responsible Area Director.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

It is the shepherd's opinion that the document sufficiently addresses all
the issues specified in [6].

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

The type of publication being requested is "Standards Track". This is appropriate
for a document that provides a YANG data model for RFC 9543 Network Slice Service.
All Datatracker state attributes correctly reflect this intent.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

The TEAS WG conducts an IPR poll before an individual draft becomes a WG document
and before a WG document goes to last call. The WG process requires IPR compliance
statement from all authors and contributors listed in the document. This process
was duly applied to the document. There is an IPR disclosure associated with this
document: https://datatracker.ietf.org/ipr/5662/

Pre-WGLC IPR Poll: Please refer to entries dated 2024-04-11 and 2024-04-12 at
https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/history/

Pre-WG-Adoption IPR Poll: Please refer to entry dated 2021-08-27 at
https://datatracker.ietf.org/doc/draft-wd-teas-ietf-network-slice-nbi-yang/history/


13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

The authors/editors and contributors have had sufficient opportunities to express
unwillingness to be listed as such. There are 5 authors listed on the front page 
and 2 other contributors listed later in the document.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

There are I-D nits listed against this document:
https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-teas-ietf-network-slice-nbi-yang-16.txt

Summary: 1 error (**), 0 flaws (~~), 8 warnings (==).

Error: Downref: Normative reference to an Informational RFC: RFC 9543.
The normative reference is appropriate since the components of the YANG model are
defined in the framework discussed in RFC 9543.

Warnings: The 6 “weird spacing” warnings can be ignored and 2 “outdated reference”
warnings can be addressed during the “AD Review” phase.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All listed informative and normative references are appropriate.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All listed normative references are freely available.

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

Yes. There is a normative reference to an Informational RFC (RFC 9543). The normative
reference is appropriate since the components of the YANG model are defined in the
framework discussed in RFC 9543.

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

Yes. There is a normative reference to draft-ietf-teas-rfc8776-update, for which
publication request has not been submitted yet. draft-ietf-teas-rfc8776-update
has completed WGLC and is getting ready to be submitted for publication.

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

The publication of this document will not change the status of any existing RFCs.

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The allocation requests made to the IANA in this document are appropriate
and the referenced IANA registries are clearly identified. There are no new 
IANA registries proposed in this document.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

There are no new IANA registries proposed in this document.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]: https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/


2024-10-04
16 Vishnu Beeram IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2024-10-04
16 Vishnu Beeram IESG state changed to Publication Requested from I-D Exists
2024-10-04
16 (System) Changed action holders to Jim Guichard (IESG state changed)
2024-10-04
16 Vishnu Beeram Responsible AD changed to Jim Guichard
2024-10-04
16 Vishnu Beeram Document is now in IESG state Publication Requested
2024-10-04
16 Vishnu Beeram

# Document Shepherd Write-Up for Group Documents

*This version is dated 4 July 2022.*

Thank you for your service as a document shepherd. Among the …

# Document Shepherd Write-Up for Group Documents

*This version is dated 4 July 2022.*

Thank you for your service as a document shepherd. Among the responsibilities is
answering the questions in this write-up to give helpful context to Last Call
and Internet Engineering Steering Group ([IESG][1]) reviewers, and your
diligence in completing it is appreciated. The full role of the shepherd is
further described in [RFC 4858][2]. You will need the cooperation of the authors
and editors to complete these checks.

Note that some numbered items contain multiple related questions; please be sure
to answer all of them.

## Document History

1. Does the working group (WG) consensus represent the strong concurrence of a
   few individuals, with others being silent, or did it reach broad agreement?

“Strong concurrence of a few individuals, with others being silent" is a reasonable
characterization.

2. Was there controversy about particular points, or were there decisions where
   the consensus was particularly rough?

There was no controversy. There were no decisions where the consensus was 
particularly rough.

3. Has anyone threatened an appeal or otherwise indicated extreme discontent? If
   so, please summarize the areas of conflict in separate email messages to the
   responsible Area Director. (It should be in a separate email because this
   questionnaire is publicly available.)

No one has threatened an appeal. No one has indicated extreme discontent.

4. For protocol documents, are there existing implementations of the contents of
   the document? Have a significant number of potential implementers indicated
   plans to implement? Are any existing implementations reported somewhere,
   either in the document itself (as [RFC 7942][3] recommends) or elsewhere
   (where)?

This document provides a YANG data model for RFC 9543 Network Slice Service. 
The document does not include any implementation report. This document is driven 
by multiple vendors and is expected to be implemented in some form.

## Additional Reviews

5. Do the contents of this document closely interact with technologies in other
   IETF working groups or external organizations, and would it therefore benefit
   from their review? Have those reviews occurred? If yes, describe which
   reviews took place.

The data model provided in this document uses types defined in modules
produced by OPSAWG. However, there isn’t sufficient dependency to warrant
a review from OPSAWG. The TEAS WG has also sent a liaison to  3GPP-TSGSA-SA2,
3GPP-TSGSA-SA3, 3GPP-TSG-SA-WG5 and O3GPPTSGRAN3, informing them about the
progress of this document. No formal feedback has been received on this 
document from these SDOs.

6. Describe how the document meets any required formal expert review criteria,
   such as the MIB Doctor, YANG Doctor, media type, and URI type reviews.

The document has been reviewed by a YANG Doctor. Please refer to
https://datatracker.ietf.org/doc/review-ietf-teas-ietf-network-slice-nbi-yang-03-yangdoctors-early-lhotka-2023-02-24/

The document has also been reviewed by the Routing Directorate. Please refer to 
https://datatracker.ietf.org/doc/review-ietf-teas-ietf-network-slice-nbi-yang-12-rtgdir-early-retana-2024-05-06/

7. If the document contains a YANG module, has the final version of the module
   been checked with any of the [recommended validation tools][4] for syntax and
   formatting validation? If there are any resulting errors or warnings, what is
   the justification for not fixing them at this time? Does the YANG module
   comply with the Network Management Datastore Architecture (NMDA) as specified
   in [RFC 8342][5]?

Yes, the current version of the YANG module has been checked with recommended
validation tools. Please refer to the YANG validation results on datatracker:
https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/
There are currently 0 errors and 0 warnings listed against the YANG module. 

The YANG module complies with the Network Management Datastore Architecture 
(NMDA) as specified in [RFC 8342]

8. Describe reviews and automated checks performed to validate sections of the
   final version of the document written in a formal language, such as XML code,
   BNF rules, MIB definitions, CBOR's CDDL, etc.

The YANG code in the document has been validated using prescribed YANG review
Tools. The document has been reviewed by a YANG Doctor. 

## Document Shepherd Checks

9. Based on the shepherd's review of the document, is it their opinion that this
   document is needed, clearly written, complete, correctly designed, and ready
   to be handed off to the responsible Area Director?

Yes, it is the shepherd's opinion that the document is needed, reasonably well
written, complete and ready to be handed off to the responsible Area Director.

10. Several IETF Areas have assembled [lists of common issues that their
    reviewers encounter][6]. For which areas have such issues been identified
    and addressed? For which does this still need to happen in subsequent
    reviews?

It is the shepherd's opinion that the document sufficiently addresses all
the issues specified in [6].

11. What type of RFC publication is being requested on the IETF stream ([Best
    Current Practice][12], [Proposed Standard, Internet Standard][13],
    [Informational, Experimental or Historic][14])? Why is this the proper type
    of RFC? Do all Datatracker state attributes correctly reflect this intent?

The type of publication being requested is "Standards Track". This is appropriate
for a document that provides a YANG data model for RFC 9543 Network Slice Service.
All Datatracker state attributes correctly reflect this intent.

12. Have reasonable efforts been made to remind all authors of the intellectual
    property rights (IPR) disclosure obligations described in [BCP 79][7]? To
    the best of your knowledge, have all required disclosures been filed? If
    not, explain why. If yes, summarize any relevant discussion, including links
    to publicly-available messages when applicable.

The TEAS WG conducts an IPR poll before an individual draft becomes a WG document
and before a WG document goes to last call. The WG process requires IPR compliance
statement from all authors and contributors listed in the document. This process
was duly applied to the document. There is an IPR disclosure associated with this
document: https://datatracker.ietf.org/ipr/5662/

Pre-WGLC IPR Poll: Please refer to entries dated 2024-04-11 and 2024-04-12 at
https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/history/

Pre-WG-Adoption IPR Poll: Please refer to entry dated 2021-08-27 at
https://datatracker.ietf.org/doc/draft-wd-teas-ietf-network-slice-nbi-yang/history/


13. Has each author, editor, and contributor shown their willingness to be
    listed as such? If the total number of authors and editors on the front page
    is greater than five, please provide a justification.

The authors/editors and contributors have had sufficient opportunities to express
unwillingness to be listed as such. There are 5 authors listed on the front page 
and 2 other contributors listed later in the document.

14. Document any remaining I-D nits in this document. Simply running the [idnits
    tool][8] is not enough; please review the ["Content Guidelines" on
    authors.ietf.org][15]. (Also note that the current idnits tool generates
    some incorrect warnings; a rewrite is underway.)

There are I-D nits listed against this document:
https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-teas-ietf-network-slice-nbi-yang-16.txt

Summary: 1 error (**), 0 flaws (~~), 8 warnings (==).

Error: Downref: Normative reference to an Informational RFC: RFC 9543.
The normative reference is appropriate since the components of the YANG model are
defined in the framework discussed in RFC 9543.

Warnings: The 6 “weird spacing” warnings can be ignored and 2 “outdated reference”
warnings can be addressed during the “AD Review” phase.

15. Should any informative references be normative or vice-versa? See the [IESG
    Statement on Normative and Informative References][16].

All listed informative and normative references are appropriate.

16. List any normative references that are not freely available to anyone. Did
    the community have sufficient access to review any such normative
    references?

All listed normative references are freely available.

17. Are there any normative downward references (see [RFC 3967][9] and [BCP
    97][10]) that are not already listed in the [DOWNREF registry][17]? If so,
    list them.

Yes. There is a normative reference to an Informational RFC (RFC 9543). The normative
reference is appropriate since the components of the YANG model are defined in the
framework discussed in RFC 9543.

18. Are there normative references to documents that are not ready to be
    submitted to the IESG for publication or are otherwise in an unclear state?
    If so, what is the plan for their completion?

Yes. There is a normative reference to draft-ietf-teas-rfc8776-update, for which
publication request has not been submitted yet. draft-ietf-teas-rfc8776-update
has completed WGLC and is getting ready to be submitted for publication.

19. Will publication of this document change the status of any existing RFCs? If
    so, does the Datatracker metadata correctly reflect this and are those RFCs
    listed on the title page, in the abstract, and discussed in the
    introduction? If not, explain why and point to the part of the document
    where the relationship of this document to these other RFCs is discussed.

The publication of this document will not change the status of any existing RFCs.

20. Describe the document shepherd's review of the IANA considerations section,
    especially with regard to its consistency with the body of the document.
    Confirm that all aspects of the document requiring IANA assignments are
    associated with the appropriate reservations in IANA registries. Confirm
    that any referenced IANA registries have been clearly identified. Confirm
    that each newly created IANA registry specifies its initial contents,
    allocations procedures, and a reasonable name (see [RFC 8126][11]).

The allocation requests made to the IANA in this document are appropriate
and the referenced IANA registries are clearly identified. There are no new 
IANA registries proposed in this document.

21. List any new IANA registries that require Designated Expert Review for
    future allocations. Are the instructions to the Designated Expert clear?
    Please include suggestions of designated experts, if appropriate.

There are no new IANA registries proposed in this document.

[1]: https://www.ietf.org/about/groups/iesg/
[2]: https://www.rfc-editor.org/rfc/rfc4858.html
[3]: https://www.rfc-editor.org/rfc/rfc7942.html
[4]: https://wiki.ietf.org/group/ops/yang-review-tools
[5]: https://www.rfc-editor.org/rfc/rfc8342.html
[6]: https://wiki.ietf.org/group/iesg/ExpertTopics
[7]: https://www.rfc-editor.org/info/bcp79
[8]: https://www.ietf.org/tools/idnits/
[9]: https://www.rfc-editor.org/rfc/rfc3967.html
[10]: https://www.rfc-editor.org/info/bcp97
[11]: https://www.rfc-editor.org/rfc/rfc8126.html
[12]: https://www.rfc-editor.org/rfc/rfc2026.html#section-5
[13]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.1
[14]: https://www.rfc-editor.org/rfc/rfc2026.html#section-4.2
[15]: https://authors.ietf.org/en/content-guidelines-overview
[16]: https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
[17]: https://datatracker.ietf.org/doc/downref/


2024-10-04
16 Vishnu Beeram Changed consensus to Yes from Unknown
2024-10-04
16 Vishnu Beeram This is appropriate for a document that provides a YANG data model for RFC 9543 Network Slice Service.
2024-10-04
16 Vishnu Beeram Intended Status changed to Proposed Standard from None
2024-08-28
16 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-16.txt
2024-08-28
16 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-08-28
16 Bo Wu Uploaded new revision
2024-08-27
15 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-15.txt
2024-08-27
15 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-08-27
15 Bo Wu Uploaded new revision
2024-07-29
14 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-14.txt
2024-07-29
14 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-07-29
14 Bo Wu Uploaded new revision
2024-05-10
13 Vishnu Beeram IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call
2024-05-09
13 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-13.txt
2024-05-09
13 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-05-09
13 Bo Wu Uploaded new revision
2024-05-06
12 Alvaro Retana Request for Early review by RTGDIR Completed: Ready. Reviewer: Alvaro Retana. Sent review to list.
2024-04-25
12 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-12.txt
2024-04-25
12 (System) New version approved
2024-04-25
12 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2024-04-25
12 Bo Wu Uploaded new revision
2024-04-24
11 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-11.txt
2024-04-24
11 (System) New version approved
2024-04-24
11 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Reza Rokui , Tarek Saad
2024-04-24
11 Bo Wu Uploaded new revision
2024-04-22
10 Daniam Henriques Request for Early review by RTGDIR is assigned to Alvaro Retana
2024-04-16
10 Vishnu Beeram Requested Early review by RTGDIR
2024-04-16
10 Vishnu Beeram IETF WG state changed to In WG Last Call from WG Document
2024-04-12
10 Vishnu Beeram Pre WGLC IPR Poll Responses - Part 2
Poll Thread: https://mailarchive.ietf.org/arch/msg/teas/-bDLGPpUp0UdWP7Ucc8Q4qnIT7A/

hanliuyan@chinamobile.com
https://mailarchive.ietf.org/arch/msg/teas/qw5Eh95dUvATsNGoG9rYZ7aVYRE/

All required responses received.
2024-04-11
10 Vishnu Beeram
2024-03-16
10 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-10.txt
2024-03-16
10 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-03-16
10 Bo Wu Uploaded new revision
2024-02-17
09 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-09.txt
2024-02-17
09 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2024-02-17
09 Bo Wu Uploaded new revision
2023-10-23
08 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-08.txt
2023-10-23
08 (System) New version approved
2023-10-23
08 (System)
Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Liuyan Han , Reza Rokui , Tarek Saad …
Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Liuyan Han , Reza Rokui , Tarek Saad , teas-chairs@ietf.org
2023-10-23
08 Bo Wu Uploaded new revision
2023-10-20
07 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-07.txt
2023-10-20
07 (System) New version approved
2023-10-20
07 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Liuyan Han , Reza Rokui , Tarek Saad
2023-10-20
07 Bo Wu Uploaded new revision
2023-07-10
06 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-06.txt
2023-07-10
06 (System) New version approved
2023-07-10
06 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Liuyan Han , Reza Rokui , Tarek Saad
2023-07-10
06 Bo Wu Uploaded new revision
2023-07-07
05 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-05.txt
2023-07-07
05 (System) New version approved
2023-07-07
05 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , John Mullooly , Liuyan Han , Reza Rokui , Tarek Saad
2023-07-07
05 Bo Wu Uploaded new revision
2023-03-13
04 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-04.txt
2023-03-13
04 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2023-03-13
04 Bo Wu Uploaded new revision
2023-02-25
03 Mehmet Ersue Assignment of request for Early review by YANGDOCTORS to Mahesh Jethanandani was withdrawn
2023-02-24
03 Ladislav Lhotka Request for Early review by YANGDOCTORS Completed: Ready with Nits. Reviewer: Ladislav Lhotka. Sent review to list.
2023-02-02
03 Mehmet Ersue Request for Early review by YANGDOCTORS is assigned to Ladislav Lhotka
2022-11-07
03 Lou Berger IETF 115 - Open issues to be resolved then ready for LC (per authors)
2022-11-07
03 Lou Berger Notification list changed to vbeeram@juniper.net because the document shepherd was set
2022-11-07
03 Lou Berger Document shepherd changed to Vishnu Pavan Beeram
2022-11-07
03 Mehmet Ersue Request for Early review by YANGDOCTORS is assigned to Mahesh Jethanandani
2022-11-07
03 Mehmet Ersue Request for Early review by YANGDOCTORS is assigned to Mahesh Jethanandani
2022-11-06
03 Vishnu Beeram Requested Early review by YANGDOCTORS
2022-10-24
03 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-03.txt
2022-10-24
03 Bo Wu New version accepted (logged-in submitter: Bo Wu)
2022-10-24
03 Bo Wu Uploaded new revision
2022-07-11
02 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-02.txt
2022-07-11
02 (System) New version approved
2022-07-11
02 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , Liuyan Han , Reza Rokui , Tarek Saad
2022-07-11
02 Bo Wu Uploaded new revision
2022-05-27
Tina Dang Posted related IPR disclosure Huawei Technologies Co.,Ltd's Statement about IPR related to draft-ietf-teas-ietf-network-slice-nbi-yang
2022-03-21
01 Vishnu Beeram Added to session: IETF-113: teas  Wed-1300
2022-03-04
01 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-01.txt
2022-03-04
01 (System) New version approved
2022-03-04
01 (System) Request for posting confirmation emailed to previous authors: Bo Wu , Dhruv Dhody , Liuyan Han , Reza Rokui , Tarek Saad , teas-chairs@ietf.org
2022-03-04
01 Bo Wu Uploaded new revision
2021-11-09
00 Vishnu Beeram Added to session: IETF-112: teas  Tue-1600
2021-09-29
00 Vishnu Beeram This document now replaces draft-wd-teas-ietf-network-slice-nbi-yang instead of None
2021-09-29
00 Bo Wu New version available: draft-ietf-teas-ietf-network-slice-nbi-yang-00.txt
2021-09-29
00 (System) WG -00 approved
2021-09-28
00 Bo Wu Set submitter to "Bo Wu ", replaces to draft-wd-teas-ietf-network-slice-nbi-yang and sent approval email to group chairs: teas-chairs@ietf.org
2021-09-28
00 Bo Wu Uploaded new revision