802.1 Tools
  • Home
  • Maintenance
    • All items
    • Open items
    • Closed items
    • Items for review
    • Status
  • Meetings
  • Help
  • Log in
  1. Maintenance Items
  2. 0370
  3. Request
Requested revision
Standard:IEEE Std 802.1Q-2022Clause:48.6.4
Clause title:The ieee802-dot1q-bridge YANG module
Rationale for revision
There is a compatibility issue with the ieee802-dot1q-bridge YANG module when it is used in a solution with other YANG modules.  The "when" statement associated with bridge-port (augments IETF interface) evaluates true when the interface type is either a bridge, ethernetCsmacd, ieee802adLag, or iLan.  The issue is that there are some cases when the interface type is ethernetCsmacd, but the solution does not want or need the bridge-port information included.  Therefore, the suggestion is to change the augment statement for bridge-port so that it is possible to enable or disable the use of the bridge-port information.
A further discussion of the issue and rationale for the solution is found here: https://www.ieee802.org/1/files/public/docs2024/yangsters-smansfield-axdz-augmentation-issue-0524-v01.pdf
Proposed text
Add a presence container:
augment "/if:interfaces/if:interface" {
   container no-bridge-port {
      presence "Indicates if the bridge-port container should be available or not";
   description "no-bridge-port indicator";
   }
}

Change the augment for bridge-port to the following:
augment "/if:interfaces/if:interface" {
   when "(derived-from-or-self(if:type,'ianaif:bridge') or "+
              "derived-from-or-self(if:type,'ianaif:ethernetCsmacd') or "+
              "derived-from-or-self(if:type,'ianaif:ieee8023adLag') or "+
              "derived-from-or-self(if:type,'ianaif:ilan')) and " +
              "not(dot1q:no-bridge-port)"


Editorial license is encouraged to add descriptions/change the name of the presence container based on editors style and group consensus.
Impact on existing networks
The change is backwards compatible with existing solutions.
Originator
Name:Scott MansfieldEmail:scott.mansfield@ericsson.com
Affiliation:Ericsson
Submitted:2024-06-19