802.1 Tools
  • Home
  • Maintenance
    • All items
    • Open items
    • Closed items
    • Items for review
    • Status
  • Meetings
  • Help
  • Log in
  1. Maintenance Items
  2. 0338
  3. Request
Requested revision
Standard:802.1CBcvClause:12.1
Clause title:YANG Framework
Rationale for revision
The YANG clauses in IEEE Std P802.1CBcv includes the following
in a "YANG Framework" clause:

"
The YANG framework applies hierarchy in the following areas:

1) The uniform resource name (URN), as specified in IEEE Std
802d-2017. The structure of the URN is such that ieee is the
root (i.e., name-space identifier), followed by the standard,
then the working group developing the standard.
"

The description of the structure of the URN does not appear to
match the URNs actually used, nor does is it agree with the
specification in IEEE Std 802-d nor
https://standards.ieee.org/wp-content/uploads/import/documents/tutorials/ieeeurn.pdf
.

Here are some examples of urn usage from published 802.1Q YANG modules:

namespace urn:ieee:std:802.1Q:yang:ieee802-types;

namespace urn:ieee:std:802.1Q:yang:ieee802-dot1q-types;

namespace urn:ieee:std:802.1Q:yang:ieee802-dot1q-bridge;

namespace urn:ieee:std:802.1Q:yang:ieee802-dot1q-stream-filters-gates;

This usage does agree with Clause 11 of IEEE Std 802-d.
Proposed text
Remove the sentence "The structure of the URN is such that ieee
is the root (i.e., name-space identifier), followed by the standard,
then the working group developing the standard." from the referenced
standards and project(s) (if not yet approved)..
Impact on existing networks
None.
Originator
Name:Paul CongdonEmail:paul.congdon@tallac.com
Affiliation:Huawei
Submitted:2022-02-01