802.1 Tools
  • Home
  • Maintenance
    • All items
    • Open items
    • Closed items
    • Items for review
    • Status
  • Meetings
  • Help
  • Log in
  1. Maintenance Items
  2. 0337
  3. Request
Requested revision
Standard:802.1QClause:48.1
Clause title:YANG Framework
Rationale for revision
The YANG clauses in IEEE Std 802.1Q, P802.1CBcv, P802.ABcu all include 
the following in a "YANG Framework" or similarly named 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.


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:Mick SeamanEmail:mickseaman@gmail.com
Affiliation:Mick Seaman
Submitted:2022-01-26