This submodule defines configuration and operational state data associated related to queue management features of QoS particula...
Version: 2023-10-13
submodule openconfig-qos-mem-mgmt { yang-version 1; belongs-to openconfig-qos { prefix oc-qos; } import openconfig-extensions { prefix oc-ext; } import openconfig-types { prefix oc-types; } include openconfig-qos-elements; organization "OpenConfig working group"; contact "OpenConfig working group www.openconfig.net"; description "This submodule defines configuration and operational state data associated related to queue management features of QoS particularly: - buffer-allocation-profiles: these profiles are applied on a per-interface basis, and determine how memory is to be managed across the queues that are instantiated on the system. - queue-management-profiles: these profiles are applied on a per-interface per-queue basis, and determine how packets are marked/dropped within the queue instantiation."; revision "2023-10-13" { description "Fix revision statement date"; reference "0.11.2"; } revision "2023-10-08" { description "Clarification on WRED weight in case it is not present"; reference "0.11.1"; } revision "2023-09-15" { description "Add support for ECN counters"; reference "0.11.0"; } revision "2023-07-26" { description "Add buffer management parameters in time unts (microseconds). Make profiles reusable across LAGs and PHY of different speed"; reference "0.10.0"; } revision "2023-04-25" { description "Clarify interface-ref usage."; reference "0.9.1"; } revision "2023-04-17" { description "Add support for relative RED min-threshold and max-threshold values."; reference "0.9.0"; } revision "2023-02-17" { description "Add queue identifier."; reference "0.8.0"; } revision "2023-02-08" { description "Remove incorrect output placement of interface-ref"; reference "0.7.0"; } revision "2023-01-28" { description "Split groupings in interfaces for better leaf reuse."; reference "0.6.1"; } revision "2022-09-13" { description "Add queue octet drop counter."; reference "0.6.0"; } revision "2021-08-28" { description "Revision updating memory management profile WRED and RED configuration."; reference "0.5.0"; } revision "2021-06-28" { description "Adding buffer carving policies per interface per queue."; reference "0.4.0"; } revision "2021-04-28" { description "Revision updating buffer management and queue management configuration."; reference "0.3.0"; } oc-ext:openconfig-version "0.11.2"; identity SHARED_BUFFER_LIMIT_TYPE { description "Base identity for supported shared buffer limit types."; } identity STATIC { base SHARED_BUFFER_LIMIT_TYPE; description "The maximum buffer space that the queue is allowed to use from the shared buffer is specified as a static-limit which is expressed in bytes."; } identity DYNAMIC_BASED_ON_SCALING_FACTOR { base SHARED_BUFFER_LIMIT_TYPE; description "The maximum buffer space that the queue is allowed to use from the shared buffer is dynamically determined based on the current usage pattern of the shared buffer and a dynamic-limit which is expressed as a scaling factor on the free space in the shared buffer."; } } // submodule openconfig-qos-mem-mgmt
© 2023 YumaWorks, Inc. All rights reserved.