TN-QOS-MIB DEFINITIONS ::= BEGIN -- (c) Copyright 2021 Nokia Networks. All rights reserved. -- This software is the confidential and proprietary property of -- Nokia and may only be used in accordance with the terms of the -- license agreement provided with this software. IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress, Integer32 FROM SNMPv2-SMI RowStatus, MacAddress, TruthValue, TimeStamp FROM SNMPv2-TC InetAddressIPv6, InetAddressPrefixLength FROM INET-ADDRESS-MIB tnSRMIBModules, tnSRObjs FROM TROPIC-GLOBAL-REG Dot1PPriority, IpAddressPrefixLength, ServiceAccessPoint,TItemDescription, TNamedItem, TNamedItemOrEmpty, TDSCPNameOrEmpty, TIpProtocol, TTcpUdpPort, TTcpUdpPortOperator, TFrameType, TFCName, TLspExpValue, TQueueId, TIngressQueueId, TEgressQueueId, TIngressHsmdaQueueId, TPortSchedulerPIR, TPortSchedulerCIR, TWeight, TSapIngressPolicyID, TIngressHsmdaPerPacketOffset, TIngressHsmdaCounterIdOrZero, TNetworkPolicyID, TItemScope, TItemMatch, TPriority, TPriorityOrDefault, TProfile, TDEProfile, TProfileOrNone, TRemarkType, TPrecValueOrNone, TBurstHundredthsOfPercent, TBurstPercentOrDefault, TRatePercent, TPIRRatePercent, TLevel, TLevelOrDefault, TEntryId, TMatchCriteria, TDEValue, TMacFilterType, TLNamedItemOrEmpty FROM TN-TC-MIB tnSysSwitchId FROM TROPIC-SYSTEM-MIB ; tnQosMIBModule MODULE-IDENTITY LAST-UPDATED "201702240000Z" ORGANIZATION "Nokia" CONTACT-INFO "Nokia 7x50 Support Web: http://www.nokia.com/comps/pages/carrier_support.jhtml" DESCRIPTION "This document is the SNMP MIB module to manage and provision Quality of Service features on Nokia 7x50 systems. This SNMP MIB module (Specification) embodies Nokia's proprietary intellectual property. Nokia retains all title and ownership in the Specification, including any revisions. Nokia grants all interested parties a non-exclusive license to use and distribute an unmodified copy of this Specification in connection with management of Nokia products, and without fee, provided this copyright notice and license appear on all copies. This Specification is supplied 'as is', and Nokia makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." -- -- Revision History -- REVISION "201702240000Z" DESCRIPTION "Updated the default value of tnSapIngressMacCriteriaDot1PMask from 0 to 7." REVISION "201511020000Z" DESCRIPTION "Added the following MIB table: tnNetworkIngressLSPEXPTable." REVISION "201308220000Z" DESCRIPTION "Added the following to tnSapIngressTable: tnSapIngressMacCritType tnSapIngressPolicyName." REVISION "201212050000Z" DESCRIPTION "Commented out unsupported MIB tables and attributes for 1830." REVISION "200902280000Z" DESCRIPTION "Rev 7.0 28 Feb 2009 00:00 7.0 release of the TIMETRA-QOS-MIB." REVISION "200807010000Z" DESCRIPTION "Rev 6.1 01 Jul 2008 00:00 6.1 release of the TIMETRA-QOS-MIB." REVISION "200801010000Z" DESCRIPTION "Rev 6.0 01 Jan 2008 00:00 6.0 release of the TIMETRA-QOS-MIB." REVISION "200701010000Z" DESCRIPTION "Rev 5.0 01 Jan 2007 00:00 5.0 release of the TIMETRA-QOS-MIB." REVISION "200602280000Z" DESCRIPTION "Rev 4.0 28 Feb 2006 00:00 4.0 release of the TIMETRA-QOS-MIB." REVISION "200508310000Z" DESCRIPTION "Rev 3.0 31 Aug 2005 00:00 3.0 release of the TIMETRA-QOS-MIB." REVISION "200501240000Z" DESCRIPTION "Rev 2.1 24 Jan 2005 00:00 2.1 release of the TIMETRA-QOS-MIB." REVISION "200401150000Z" DESCRIPTION "Rev 2.0 15 Jan 2004 00:00 2.0 release of the TIMETRA-QOS-MIB." REVISION "200308150000Z" DESCRIPTION "Rev 1.2 15 Aug 2003 00:00 1.2 release of the TIMETRA-QOS-MIB." REVISION "200301200000Z" DESCRIPTION "Rev 1.0 20 Jan 2003 00:00 1.0 Release of the TIMETRA-QOS-MIB." REVISION "200105290000Z" DESCRIPTION "Rev 0.1 29 May 2001 00:00 Initial version of the TIMETRA-QOS-MIB." ::= { tnSRMIBModules 16 } tnQosObjects OBJECT IDENTIFIER ::= { tnSRObjs 16 } -- tnQosNotifyPrefix OBJECT IDENTIFIER ::= { tnSRNotifyPrefix 16} -- tnQosNotifications OBJECT IDENTIFIER ::= { tnQosNotifyPrefix 0} -- tnQosConformance OBJECT IDENTIFIER ::= { tnSRConfs 16 } -- tnDSCPObjects OBJECT IDENTIFIER ::= { tnQosObjects 1 } -- tnFCObjects OBJECT IDENTIFIER ::= { tnQosObjects 2 } tnSapIngressObjects OBJECT IDENTIFIER ::= { tnQosObjects 3 } -- tnSapEgressObjects OBJECT IDENTIFIER ::= { tnQosObjects 4 } tnNetworkObjects OBJECT IDENTIFIER ::= { tnQosObjects 5 } tnNetworkQueueObjects OBJECT IDENTIFIER ::= { tnQosObjects 6 } -- tnSharedQueueObjects OBJECT IDENTIFIER ::= { tnQosObjects 7 } tnSlopeObjects OBJECT IDENTIFIER ::= { tnQosObjects 10 } tnSchedulerObjects OBJECT IDENTIFIER ::= { tnQosObjects 12 } -- tnQosTimeStampObjects OBJECT IDENTIFIER ::= { tnQosObjects 20 } -- tnAtmTdpObjects OBJECT IDENTIFIER ::= { tnQosObjects 21 } -- tnPoolObjects OBJECT IDENTIFIER ::= { tnQosObjects 22 } -- tnMcMlpppIngressObjects OBJECT IDENTIFIER ::= { tnQosObjects 23 } -- tnMcMlpppEgressObjects OBJECT IDENTIFIER ::= { tnQosObjects 24 } -- tnMcFrIngressObjects OBJECT IDENTIFIER ::= { tnQosObjects 25 } -- tnMcFrEgressObjects OBJECT IDENTIFIER ::= { tnQosObjects 26 } -- -- mib objects -- -- -- TmnxMcFrClassIndex -- -- TmnxMcFrClassIndex ::= TEXTUAL-CONVENTION -- STATUS current -- DESCRIPTION -- "The TmnxMcFrClassIndex indicates the class -- of a Multiclass Fr bundle. -- For example, a 4-class Fr link has 4 classes with -- indices 0, 1, 2, and 3." -- SYNTAX INTEGER (0..15) -- -- DSCP Name -> DSCP value mapping table -- -- tnDSCPNameTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnDSCPNameEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A list of all DSCP Names. DSCP Name entries must -- exist here and be active before they can be referenced -- elsewhere (e.g. IP filter)." -- ::= { tnDSCPObjects 1 } -- -- tnDSCPNameEntry OBJECT-TYPE -- SYNTAX TnDSCPNameEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular DSCP Name, particularly -- the DSCP value. It maps a DSCP Name into a DSCP value. -- -- Some default entries are created by the agent. -- Default entries have tnDSCPNameStorageType permanent, -- and can not be deleted. -- -- Entries cannot be created by user but may be supported later. -- -- An attempt to create a row in this table would return no creation." -- INDEX { tnSysSwitchId, tnDSCPName } -- ::= { tnDSCPNameTable 1 } -- -- TnDSCPNameEntry ::= SEQUENCE -- { -- tnDSCPName TDSCPName, -- tnDSCPNameRowStatus RowStatus, -- tnDSCPNameStorageType StorageType, -- tnDSCPNameDscpValue TDSCPValue, -- tnDSCPNameLastChanged TimeStamp -- } -- -- tnDSCPName OBJECT-TYPE -- SYNTAX TDSCPName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The name assigned to the DSCP Value." -- REFERENCE -- "." -- ::= { tnDSCPNameEntry 1 } -- -- tnDSCPNameRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of the entry." -- ::= { tnDSCPNameEntry 2 } -- -- tnDSCPNameStorageType OBJECT-TYPE -- SYNTAX StorageType -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The storage type of this row in the table." -- DEFVAL { nonVolatile } -- ::= { tnDSCPNameEntry 3 } -- -- tnDSCPNameDscpValue OBJECT-TYPE -- SYNTAX TDSCPValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The DSCP Value." -- REFERENCE -- "." -- DEFVAL { 0 } -- ::= { tnDSCPNameEntry 4 } -- -- tnDSCPNameLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnDSCPNameTable." -- ::= { tnDSCPNameEntry 5 } -- -- Forwarding Class name table -- -- tnFCNameTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TFCNameEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A list of all Forwarding Class Names. Forwarding Class Name entries -- must exist here and be active before they can be referenced -- elsewhere (e.g. qos queue)." -- ::= { tnFCObjects 1 } -- -- tnFCNameEntry OBJECT-TYPE -- SYNTAX TFCNameEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular Forwarding Class Name, particularly -- the Forwarding Class value. -- -- Some default entries are created by the agent. -- Default entries have tnFCStorageType permanent, -- and can not be deleted. -- -- Entries cannot be created by user but maybe supported in future. -- -- An attempt to create a row in this table would return no creation." -- INDEX { tnSysSwitchId, tnFCName } -- ::= { tnFCNameTable 1 } -- -- TFCNameEntry ::= SEQUENCE -- { -- tnFCName TFCName, -- tnFCRowStatus RowStatus, -- tnFCStorageType StorageType, -- tnFCValue Integer32, -- tnFCNameLastChanged TimeStamp -- } -- -- tnFCName OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "Forwarding class name." -- REFERENCE "." -- ::= { tnFCNameEntry 1 } -- -- tnFCRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION "Row Status of the entry." -- ::= { tnFCNameEntry 2 } -- -- tnFCStorageType OBJECT-TYPE -- SYNTAX StorageType -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION "The storage type of this row in the table." -- DEFVAL { nonVolatile } -- ::= { tnFCNameEntry 3 } -- -- tnFCValue OBJECT-TYPE -- SYNTAX Integer32 (0..7) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION "FC Value." -- REFERENCE "." -- DEFVAL { 0 } -- ::= { tnFCNameEntry 4 } -- -- tnFCNameLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnFCNameTable." -- ::= { tnFCNameEntry 5 } -- -- sap-ingress policy table -- tnSapIngressTable OBJECT-TYPE SYNTAX SEQUENCE OF TSapIngressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { tnSapIngressObjects 1 } tnSapIngressEntry OBJECT-TYPE SYNTAX TSapIngressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Sap Ingress Policy. sap-ingress policy (1) is the default entry. Default Entry is created by the agent, other entries are created by user. Default Entry cannot be modified/deleted. The other entries are deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile. " INDEX { tnSysSwitchId, tnSapIngressIndex } ::= { tnSapIngressTable 1 } TSapIngressEntry ::= SEQUENCE { tnSapIngressIndex TSapIngressPolicyID, tnSapIngressRowStatus RowStatus, tnSapIngressScope TItemScope, tnSapIngressDescription TItemDescription, tnSapIngressDefaultFC TNamedItem, tnSapIngressDefaultFCPriority TPriority, tnSapIngressMatchCriteria TMatchCriteria, tnSapIngressLastChanged TimeStamp, tnSapIngressHsmdaPacketOffset TIngressHsmdaPerPacketOffset, tnSapIngressDefFCHsmdaCntrOvr TIngressHsmdaCounterIdOrZero, tnSapIngressMacCritType TMacFilterType, tnSapIngressPolicyName TLNamedItemOrEmpty } tnSapIngressIndex OBJECT-TYPE SYNTAX TSapIngressPolicyID (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "the policy ID is the index to this table." ::= { tnSapIngressEntry 1 } tnSapIngressRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status for the policy. The deletion of this row has an action of removing the dependent rows in the following tables : - tnSapIngressQueueTable - tnSapIngressDSCPTable - tnSapIngressDot1pTable " ::= { tnSapIngressEntry 2 } tnSapIngressScope OBJECT-TYPE SYNTAX TItemScope MAX-ACCESS read-create STATUS current DESCRIPTION "Scope of the policy. If the scope is 'exclusive', it can only be instantiated once whereas it could have multiple instances if defined as 'exclusive'." DEFVAL { template } ::= { tnSapIngressEntry 3 } tnSapIngressDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "user-provided description of the policy." DEFVAL { ''H } ::= { tnSapIngressEntry 4 } tnSapIngressDefaultFC OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressDefaultFC specifies the forwarding class or the sub forwarding class which should be used for all traffic that does not match a specific classification specified in this SAP ingress QoS policy. Specification of a sub forwarding class is also allowed. The format of a sub forwarding class is the concatenation of the base forwarding class and a sub class identifier in the form base-fc-name[.sub-fc-name] To reference a sub forwarding class, the mapping of the sub forwarding class should be existing in this QoS policy. If not specified explicitly, all traffic will be classified as best-effort 'be'." DEFVAL { 'be'H } ::= { tnSapIngressEntry 5 } tnSapIngressDefaultFCPriority OBJECT-TYPE SYNTAX TPriority MAX-ACCESS read-create STATUS current DESCRIPTION "the priority to assign to traffic ingressing as the default action queue." DEFVAL { low } ::= { tnSapIngressEntry 6 } tnSapIngressMatchCriteria OBJECT-TYPE SYNTAX TMatchCriteria MAX-ACCESS read-only STATUS current DESCRIPTION "indicates which type of match criteria the policy should use. when set to ip(1), the policy looks for match entries in tnSapIngressIPCriteriaTable or tnSapIngressIPv6CriteriaTable. When set to mac(2), the policy looks for match entries in tnSapIngressMacCriteriaTable. the value of tnSapIngressMatchCriteria is set when the first match criteria table entry is created. the value is set to none(3) when the last criteria table entry is removed. when tnSapIngressMatchCriteria is set to ip(1), no tnSapIngressMacCriteriaTable entries can be created. when set to mac(2), no tnSapIngressIPCriteriaTable or tnSapIngressIPv6CriteriaTable entries can be created. " ::= { tnSapIngressEntry 7 } tnSapIngressLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnSapIngressTable." ::= { tnSapIngressEntry 8 } tnSapIngressHsmdaPacketOffset OBJECT-TYPE SYNTAX TIngressHsmdaPerPacketOffset UNITS "bytes" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnSapIngressHsmdaPacketOffset specifies the value, in bytes, of the adjustment to make to the size of each packet for HSMDA queue accounting." DEFVAL { 0 } ::= { tnSapIngressEntry 9 } tnSapIngressDefFCHsmdaCntrOvr OBJECT-TYPE SYNTAX TIngressHsmdaCounterIdOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressDefFCHsmdaCntrOvr specifies the counter to use for all traffic that does not match a specific classification specified in this SAP ingress QoS policy. A value of zero implies that the default counters should be used." DEFVAL { 0 } ::= { tnSapIngressEntry 10 } tnSapIngressMacCritType OBJECT-TYPE SYNTAX TMacFilterType MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressMacCritType specifies which type of entries this mac filter can contain. If tnSapIngressMacCritType is set to 'normal(1)', all match criteria are accepted except the criteria mentioned below that belong to type vid(3) or isid(2). tnSapIngressMacCritType 'isid(2)' is not supported here. If tnSapIngressMacCritType is set to vid(3) the only accepted match criteria for the filter entries are: - tSapIngressMacCritInnerTagValue - tSapIngressMacCritInnerTagMask - tSapIngressMacCritOuterTagValue - tSapIngressMacCritOuterTagMask tnSapIngressMacCritType can only be changed if the filter has no entries. The value will be set to 'normal(1)' if IP or IPV6 criteria are added to the this SAP ingress QoS policy. Any change attempt in this case will be silently discarded. " DEFVAL { normal } ::= { tnSapIngressEntry 11 } tnSapIngressPolicyName OBJECT-TYPE SYNTAX TLNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnSapIngressPolicyName specifies the name to associate with this policy." DEFVAL { ''H } ::= { tnSapIngressEntry 12 } -- -- sap-ingress policy queue table -- -- tnSapIngressQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapIngressQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "information about all sap-ingress policies' queues." -- ::= { tnSapIngressObjects 2 } -- -- tnSapIngressQueueEntry OBJECT-TYPE -- SYNTAX TSapIngressQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular queue for a sap-ingress policy. -- -- Queue (1) is the used as a default for unicast and queue (11) is -- used as a default for multicast. Both these are created by the -- agent and can be edited but not removed from the system. -- -- Other entries are created by user." -- INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressQueue } -- ::= { tnSapIngressQueueTable 1 } -- -- TSapIngressQueueEntry ::= SEQUENCE -- { -- tnSapIngressQueue TIngressQueueId, -- tnSapIngressQueueRowStatus RowStatus, -- tnSapIngressQueueParent TNamedItemOrEmpty, -- tnSapIngressQueueLevel TLevel, -- tnSapIngressQueueWeight TWeight, -- tnSapIngressQueueCIRLevel TLevelOrDefault, -- tnSapIngressQueueCIRWeight TWeight, -- tnSapIngressQueueMCast TruthValue, -- tnSapIngressQueueExpedite INTEGER, -- tnSapIngressQueueCBS TBurstSize, -- tnSapIngressQueueMBS TBurstSize, -- tnSapIngressQueueHiPrioOnly TBurstPercentOrDefault, -- tnSapIngressQueuePIRAdaptation TAdaptationRule, -- tnSapIngressQueueCIRAdaptation TAdaptationRule, -- tnSapIngressQueueAdminPIR TPIRRate, -- tnSapIngressQueueAdminCIR TCIRRate, -- == tnSapIngressQueueOperPIR TPIRRate, -- == tnSapIngressQueueOperCIR TCIRRate, -- tnSapIngressQueueLastChanged TimeStamp, -- tnSapIngressQueuePoliced TruthValue, -- tnSapIngressQueueMode TQueueMode, -- tnSapIngressQueuePoolName TNamedItemOrEmpty -- } -- -- tnSapIngressQueue OBJECT-TYPE -- SYNTAX TIngressQueueId (1..32) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The queue ID is used as the secondary index to the table entry." -- ::= { tnSapIngressQueueEntry 1 } -- -- tnSapIngressQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of the entry. This allows creation/deletion of rows in this -- table." -- ::= { tnSapIngressQueueEntry 2 } -- -- tnSapIngressQueueParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The scheduler to which this queue would be feeding to." -- DEFVAL { ''H } -- ::= { tnSapIngressQueueEntry 3 } -- -- tnSapIngressQueueLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding to the parent." -- DEFVAL { 1 } -- ::= { tnSapIngressQueueEntry 4 } -- -- tnSapIngressQueueWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used by the scheduler to which this queue -- would be feeding to." -- DEFVAL { 1 } -- ::= { tnSapIngressQueueEntry 5 } -- -- tnSapIngressQueueCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding to the parent. -- The level '0' means treat all offered load for this queue as for -- the above CIR traffic." -- DEFVAL { 0 } -- ::= { tnSapIngressQueueEntry 6 } -- -- tnSapIngressQueueCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used until the committed rate by the -- scheduler to which this queue would be feeding to." -- DEFVAL { 1 } -- ::= { tnSapIngressQueueEntry 7 } -- -- tnSapIngressQueueMCast OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This object specifies if this is a multicast queue or not." -- DEFVAL { false } -- ::= { tnSapIngressQueueEntry 8 } -- -- tnSapIngressQueueExpedite OBJECT-TYPE -- SYNTAX INTEGER { -- expedited (1), -- auto-expedited(2), -- non-expedited (3) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressQueueExpedite specifies the priority that this queue should -- be assigned by the hardware level schedulers. -- -- The value 'auto-expedited' implies that this attribute should be -- dynamically updated by looking at the forwarding classes mapping -- into this queue. In such a case the queue is treated as -- 'non-expedited' if there is even a single non-expedited forwarding -- class using this queue. -- -- This attribute is associated with the queue at the time of creation and -- cannot be modified thereafter." -- DEFVAL { auto-expedited } -- ::= { tnSapIngressQueueEntry 9 } -- -- tnSapIngressQueueCBS OBJECT-TYPE -- SYNTAX TBurstSize -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The amount of reserved buffer space (in kilo bytes) for the queue." -- DEFVAL { -1 } -- ::= { tnSapIngressQueueEntry 10 } -- -- tnSapIngressQueueMBS OBJECT-TYPE -- SYNTAX TBurstSize -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The maximum amount of buffer space (in kilo bytes) allowed for the -- queue." -- DEFVAL { -1 } -- ::= { tnSapIngressQueueEntry 11 } -- -- tnSapIngressQueueHiPrioOnly OBJECT-TYPE -- SYNTAX TBurstPercentOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The percentage of buffer space for the queue, used -- exclusively by high priority packets." -- DEFVAL { -1 } -- ::= { tnSapIngressQueueEntry 12 } -- -- tnSapIngressQueuePIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The adaptation rule to be used while computing the operational PIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapIngressQueueEntry 13 } -- -- tnSapIngressQueueCIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The adaptation rule to be used while computing the operational CIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapIngressQueueEntry 14 } -- -- tnSapIngressQueueAdminPIR OBJECT-TYPE -- SYNTAX TPIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The administrative PIR specified by the user." -- DEFVAL { -1 } -- ::= { tnSapIngressQueueEntry 15 } -- -- tnSapIngressQueueAdminCIR OBJECT-TYPE -- SYNTAX TCIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The administrative CIR specified by the user." -- DEFVAL { 0 } -- ::= { tnSapIngressQueueEntry 16 } -- -- == tnSapIngressQueueOperPIR OBJECT-TYPE -- == SYNTAX TPIRRate -- == UNITS "kbps" -- == MAX-ACCESS read-only -- == STATUS obsolete -- == DESCRIPTION -- == "The operating PIR." -- == ::= { tnSapIngressQueueEntry 17 } -- == -- == tnSapIngressQueueOperCIR OBJECT-TYPE -- == SYNTAX TCIRRate -- == UNITS "kbps" -- == MAX-ACCESS read-only -- == STATUS obsolete -- == DESCRIPTION -- == "The operational value derived by computing the CIR value from -- == the administrative CIR and PIR values and their corresponding -- == adaptation rules." -- == ::= { tnSapIngressQueueEntry 18 } -- -- tnSapIngressQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapIngressQueueTable." -- ::= { tnSapIngressQueueEntry 19 } -- -- tnSapIngressQueuePoliced OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressQueuePoliced specifies that the out of profile -- traffic feeding into the physical queue instance should be -- dropped. tnSapIngressQueuePoliced overrides the bandwidth -- specified by the object tnSapIngressQueueAdminCIR." -- DEFVAL { false } -- ::= { tnSapIngressQueueEntry 20 } -- -- tnSapIngressQueueMode OBJECT-TYPE -- SYNTAX TQueueMode -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressQueueMode specifies the mode in which the queue -- is operating. This attribute is associated with the queue -- at the time of creation and cannot be modified thereafter." -- DEFVAL { priority } -- ::= { tnSapIngressQueueEntry 21 } -- -- tnSapIngressQueuePoolName OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressQueuePoolName specifies the name of -- the pool to be applied for SAP ingress queue." -- DEFVAL { ''H } -- ::= { tnSapIngressQueueEntry 22 } -- -- sap-ingress policy dscp table -- -- tnSapIngressDSCPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapIngressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "a list of all DSCP entries for all sap-ingress policies." -- ::= { tnSapIngressObjects 3 } -- -- tnSapIngressDSCPEntry OBJECT-TYPE -- SYNTAX TSapIngressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular DSCP entry for a sap-ingress policy. -- -- Entries are created by user. -- Entries are deleted by user. -- -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- -- in the event that one policy has multiple entries, and -- the tnSapIngressDSCP values are the same, only one queue -- will be created (the queue for the lexicographically -- first tnSapIngressDSCP). -- " -- INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressDSCP } -- ::= { tnSapIngressDSCPTable 1 } -- -- TSapIngressDSCPEntry ::= SEQUENCE -- { -- tnSapIngressDSCP TDSCPName, -- tnSapIngressDSCPRowStatus RowStatus, -- tnSapIngressDSCPFC TNamedItemOrEmpty, -- tnSapIngressDSCPPriority TPriorityOrDefault, -- tnSapIngressDSCPLastChanged TimeStamp, -- tnSapIngressDSCPHsmdaCntrOvr TIngressHsmdaCounterIdOrZero -- } -- -- tnSapIngressDSCP OBJECT-TYPE -- SYNTAX TDSCPName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "." -- ::= { tnSapIngressDSCPEntry 1 } -- -- tnSapIngressDSCPRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This object allows creation/deletion of rows in this table." -- ::= { tnSapIngressDSCPEntry 2 } -- -- tnSapIngressDSCPFC OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressDSCPFC specifies the forwarding class or the sub -- forwarding class to be used to classify all the traffic that -- matches the specific DSCP i.e. tnSapIngressDSCP. -- -- Specification of a sub forwarding class is also allowed. The -- format of a sub forwarding class is the concatenation of the -- base forwarding class and a sub class identifier in the form -- -- base-fc-name[.sub-fc-name] -- -- To reference a sub forwarding class, the mapping of the sub -- forwarding class should be existing in this QoS policy. -- -- Unless tnSapIngressDSCPFC is specified explicitly, this match -- will be ignored for classification purposes." -- DEFVAL { ''H } -- ::= { tnSapIngressDSCPEntry 3 } -- -- tnSapIngressDSCPPriority OBJECT-TYPE -- SYNTAX TPriorityOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "." -- DEFVAL { default } -- ::= { tnSapIngressDSCPEntry 4 } -- -- tnSapIngressDSCPLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapIngressDSCPTable." -- ::= { tnSapIngressDSCPEntry 5 } -- -- tnSapIngressDSCPHsmdaCntrOvr OBJECT-TYPE -- SYNTAX TIngressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapIngressDSCPHsmdaCntrOvr -- specifies the counter to use for all the traffic that -- matches the specific DSCP i.e. tnSapIngressDSCP. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapIngressDSCPEntry 6 } -- -- sap-ingress policy dot1p table -- -- tnSapIngressDot1pTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapIngressDot1pEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "a list of all dot1p entries for all sap-ingress policies." -- ::= { tnSapIngressObjects 4 } -- -- tnSapIngressDot1pEntry OBJECT-TYPE -- SYNTAX TSapIngressDot1pEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular dot1p match for a sap-ingress policy. -- Entries are created by user. -- Entries are deleted by user. -- -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- " -- INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressDot1pValue } -- ::= { tnSapIngressDot1pTable 1 } -- -- TSapIngressDot1pEntry ::= SEQUENCE -- { -- tnSapIngressDot1pValue Dot1PPriority, -- tnSapIngressDot1pRowStatus RowStatus, -- tnSapIngressDot1pFC TNamedItemOrEmpty, -- tnSapIngressDot1pPriority TPriorityOrDefault, -- tnSapIngressDot1pLastChanged TimeStamp, -- tnSapIngressDot1pHsmdaCntrOvr TIngressHsmdaCounterIdOrZero -- } -- -- tnSapIngressDot1pValue OBJECT-TYPE -- SYNTAX Dot1PPriority (0..7) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "dot1p value to match in the packet. this value is -- also used as an index so that for any dot1p value there -- is only one possible disposition queue and priority. -- " -- ::= { tnSapIngressDot1pEntry 1 } -- -- tnSapIngressDot1pRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status for this sap-ingress policy's dot1p entry." -- ::= { tnSapIngressDot1pEntry 2 } -- -- tnSapIngressDot1pFC OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressDot1pFC specifies the forwarding class or the sub -- forwarding class to be used to classify all the traffic that -- matches the specific Dot1p i.e. tnSapIngressDot1pValue. -- -- Specification of a sub forwarding class is also allowed. The -- format of a sub forwarding class is the concatenation of the -- base forwarding class and a sub class identifier in the form -- -- base-fc-name[.sub-fc-name] -- -- To reference a sub forwarding class, the mapping of the sub -- forwarding class should be existing in this QoS policy. -- -- Unless tnSapIngressDot1pFC is specified explicitly, this match -- will be ignored for classification purposes." -- DEFVAL { ''H } -- ::= { tnSapIngressDot1pEntry 3 } -- -- tnSapIngressDot1pPriority OBJECT-TYPE -- SYNTAX TPriorityOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "priority to use for packets that match the dot1p value -- tnSapIngressDot1pValue." -- DEFVAL { default } -- ::= { tnSapIngressDot1pEntry 4 } -- -- tnSapIngressDot1pLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapIngressDot1pTable." -- ::= { tnSapIngressDot1pEntry 5 } -- -- tnSapIngressDot1pHsmdaCntrOvr OBJECT-TYPE -- SYNTAX TIngressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapIngressDot1pHsmdaCntrOvr -- specifies the counter to use for all the traffic that -- matches the specific Dot1p i.e. tnSapIngressDot1pValue. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapIngressDot1pEntry 6 } -- -- sap-ingress policy ip criteria table -- tnSapIngressIPCriteriaTable OBJECT-TYPE SYNTAX SEQUENCE OF TSapIngressIPCriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "information about all sap-ingress policies' ip-criteria entries." ::= { tnSapIngressObjects 5 } tnSapIngressIPCriteriaEntry OBJECT-TYPE SYNTAX TSapIngressIPCriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular ip-criteria entry for a sap-ingress policy. Entries are created by user. Entries are deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile. " INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressIPCriteriaIndex } ::= { tnSapIngressIPCriteriaTable 1 } TSapIngressIPCriteriaEntry ::= SEQUENCE { tnSapIngressIPCriteriaIndex TEntryId, tnSapIngressIPCriteriaRowStatus RowStatus, tnSapIngressIPCriteriaDescription TItemDescription, tnSapIngressIPCriteriaActionFC TNamedItemOrEmpty, tnSapIngressIPCriteriaActionPriority TPriorityOrDefault, tnSapIngressIPCriteriaSourceIpAddr IpAddress, tnSapIngressIPCriteriaSourceIpMask IpAddressPrefixLength, tnSapIngressIPCriteriaDestIpAddr IpAddress, tnSapIngressIPCriteriaDestIpMask IpAddressPrefixLength, tnSapIngressIPCriteriaProtocol TIpProtocol, tnSapIngressIPCriteriaSourcePortValue1 TTcpUdpPort, tnSapIngressIPCriteriaSourcePortValue2 TTcpUdpPort, tnSapIngressIPCriteriaSourcePortOperator TTcpUdpPortOperator, tnSapIngressIPCriteriaDestPortValue1 TTcpUdpPort, tnSapIngressIPCriteriaDestPortValue2 TTcpUdpPort, tnSapIngressIPCriteriaDestPortOperator TTcpUdpPortOperator, tnSapIngressIPCriteriaDSCP TDSCPNameOrEmpty, tnSapIngressIPCriteriaFragment TItemMatch, tnSapIngressIPCriteriaLastChanged TimeStamp, tnSapIngressIPCritHsmdaCntrOvr TIngressHsmdaCounterIdOrZero } tnSapIngressIPCriteriaIndex OBJECT-TYPE SYNTAX TEntryId MAX-ACCESS not-accessible STATUS current DESCRIPTION "unique identifier separates this entry from others in this policy." ::= { tnSapIngressIPCriteriaEntry 1 } tnSapIngressIPCriteriaRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status for the IP Criteria entry." ::= { tnSapIngressIPCriteriaEntry 2 } tnSapIngressIPCriteriaDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "description of this IP criteria entry." DEFVAL { ''H } ::= { tnSapIngressIPCriteriaEntry 3 } tnSapIngressIPCriteriaActionFC OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressIPCriteriaActionFC specifies the forwarding class or the sub forwarding class to be used to classify all the traffic that matches the specific IP criteria. Specification of a sub forwarding class is also allowed. The format of a sub forwarding class is the concatenation of the base forwarding class and a sub class identifier in the form base-fc-name[.sub-fc-name] To reference a sub forwarding class, the mapping of the sub forwarding class should be existing in this QoS policy. Unless tnSapIngressIPCriteriaActionFC is specified explicitly, this match will be ignored for classification purposes." DEFVAL { ''H } ::= { tnSapIngressIPCriteriaEntry 4 } tnSapIngressIPCriteriaActionPriority OBJECT-TYPE SYNTAX TPriorityOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "priority for packets which match this entry's criteria. when set to default, the packet is sent to the queue from DSCP/dot1p/FC which matched the packet, using the priority from the DSCP/dot1p/FC which matched the packet." DEFVAL { default } ::= { tnSapIngressIPCriteriaEntry 5 } tnSapIngressIPCriteriaSourceIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address to match with source-IP of the packet." DEFVAL { '00000000'H } ::= { tnSapIngressIPCriteriaEntry 6 } tnSapIngressIPCriteriaSourceIpMask OBJECT-TYPE SYNTAX IpAddressPrefixLength MAX-ACCESS read-create STATUS current DESCRIPTION "the prefix is the number of bits of the source IP address to match." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 7 } tnSapIngressIPCriteriaDestIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address to match with destination-IP of the packet." DEFVAL { '00000000'H } ::= { tnSapIngressIPCriteriaEntry 8 } tnSapIngressIPCriteriaDestIpMask OBJECT-TYPE SYNTAX IpAddressPrefixLength MAX-ACCESS read-create STATUS current DESCRIPTION "the prefix is the number of bits of the destination IP address to match." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 9 } tnSapIngressIPCriteriaProtocol OBJECT-TYPE SYNTAX TIpProtocol MAX-ACCESS read-create STATUS current DESCRIPTION "IP protocol to match. use -1 to disable matching by IP protocol." DEFVAL { -1 } ::= { tnSapIngressIPCriteriaEntry 10 } tnSapIngressIPCriteriaSourcePortValue1 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "TCP/UDP port value1. The value of this object is used according to the description for tnSapIngressIPCriteriaSourcePortOperator." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 11 } tnSapIngressIPCriteriaSourcePortValue2 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "TCP/UDP port value2. The value of this object is used according to the description for tnSapIngressIPCriteriaSourcePortOperator." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 12 } tnSapIngressIPCriteriaSourcePortOperator OBJECT-TYPE SYNTAX TTcpUdpPortOperator MAX-ACCESS read-create STATUS current DESCRIPTION "The operator specifies the manner in which tnSapIngressIPCriteriaSourcePortValue1 and tnSapIngressIPCriteriaSourcePortValue2 are to be used. The value of these latter 2 objects and tnSapIngressIPCriteriaSourcePortOperator is used as described in TTcpUdpPortOperator." DEFVAL { none } ::= { tnSapIngressIPCriteriaEntry 13 } tnSapIngressIPCriteriaDestPortValue1 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "TCP/UDP port value1. The value of this object is used according to the description for tnSapIngressIPCriteriaDestPortOperator." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 14 } tnSapIngressIPCriteriaDestPortValue2 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "TCP/UDP port value2. The value of this object is used according to the description for tnSapIngressIPCriteriaDestPortOperator." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 15 } tnSapIngressIPCriteriaDestPortOperator OBJECT-TYPE SYNTAX TTcpUdpPortOperator MAX-ACCESS read-create STATUS current DESCRIPTION "The operator specifies the manner in which tnSapIngressIPCriteriaDestPortValue1 and tnSapIngressIPCriteriaDestPortValue2 are to be used. The value of these latter 2 objects and tnSapIngressIPCriteriaDestPortOperator is used as described in TTcpUdpPortOperator." DEFVAL { none } ::= { tnSapIngressIPCriteriaEntry 16 } tnSapIngressIPCriteriaDSCP OBJECT-TYPE SYNTAX TDSCPNameOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "DSCP value to match in the packet" DEFVAL { ''H } ::= { tnSapIngressIPCriteriaEntry 17 } tnSapIngressIPCriteriaFragment OBJECT-TYPE SYNTAX TItemMatch MAX-ACCESS read-create STATUS current DESCRIPTION "matches when the packet is a fragment (true) or when the packet is not a fragment (false) or matches all packets fragmented or not (off)." DEFVAL { off } ::= { tnSapIngressIPCriteriaEntry 19 } tnSapIngressIPCriteriaLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnSapIngressIPCriteriaTable." ::= { tnSapIngressIPCriteriaEntry 20 } tnSapIngressIPCritHsmdaCntrOvr OBJECT-TYPE SYNTAX TIngressHsmdaCounterIdOrZero MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPCritHsmdaCntrOvr specifies the Hsmda counter to use for matching packets. This value will be ignored when the sap-ingress policy specified by tnSapIngressIndex, is applied to a SAP on a non-Hsmda MDA type. A value of zero implies that the default counters should be used." DEFVAL { 0 } ::= { tnSapIngressIPCriteriaEntry 21 } -- -- sap-ingress policy mac criteria table -- tnSapIngressMacCriteriaTable OBJECT-TYPE SYNTAX SEQUENCE OF TSapIngressMacCriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "information about all sap-ingress policies' mac-criteria entries." ::= { tnSapIngressObjects 6 } tnSapIngressMacCriteriaEntry OBJECT-TYPE SYNTAX TSapIngressMacCriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular mac-criteria entry for a sap-ingress policy. Entries are created by user. Entries are deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile." INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressMacCriteriaIndex } ::= { tnSapIngressMacCriteriaTable 1 } TSapIngressMacCriteriaEntry ::= SEQUENCE { tnSapIngressMacCriteriaIndex TEntryId, tnSapIngressMacCriteriaRowStatus RowStatus, tnSapIngressMacCriteriaDescription TItemDescription, tnSapIngressMacCriteriaActionFC TNamedItemOrEmpty, tnSapIngressMacCriteriaActionPriority TPriorityOrDefault, tnSapIngressMacCriteriaFrameType TFrameType, tnSapIngressMacCriteriaSrcMacAddr MacAddress, tnSapIngressMacCriteriaSrcMacMask MacAddress, tnSapIngressMacCriteriaDstMacAddr MacAddress, tnSapIngressMacCriteriaDstMacMask MacAddress, tnSapIngressMacCriteriaDot1PValue Dot1PPriority, tnSapIngressMacCriteriaDot1PMask Dot1PPriority, tnSapIngressMacCriteriaEthernetType Integer32, tnSapIngressMacCriteriaDSAP ServiceAccessPoint, tnSapIngressMacCriteriaDSAPMask ServiceAccessPoint, tnSapIngressMacCriteriaSSAP ServiceAccessPoint, tnSapIngressMacCriteriaSSAPMask ServiceAccessPoint, tnSapIngressMacCriteriaSnapPid Integer32, tnSapIngressMacCriteriaSnapOui INTEGER, tnSapIngressMacCriteriaLastChanged TimeStamp -- , -- tnSapIngressMacCriteriaAtmVci AtmVcIdentifier } tnSapIngressMacCriteriaIndex OBJECT-TYPE SYNTAX TEntryId MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnSapIngressMacCriteriaEntry 1 } tnSapIngressMacCriteriaRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnSapIngressMacCriteriaEntry 2 } tnSapIngressMacCriteriaDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { ''H } ::= { tnSapIngressMacCriteriaEntry 3 } tnSapIngressMacCriteriaActionFC OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressMacCriteriaActionFC specifies the forwarding class or the sub forwarding class to be used to classify all the traffic that matches the specific Mac criteria. Specification of a sub forwarding class is also allowed. The format of a sub forwarding class is the concatenation of the base forwarding class and a sub class identifier in the form base-fc-name[.sub-fc-name] To reference a sub forwarding class, the mapping of the sub forwarding class should be existing in this QoS policy. Unless tnSapIngressMacCriteriaActionFC is specified explicitly, this match will be ignored for classification purposes." ::= { tnSapIngressMacCriteriaEntry 4 } tnSapIngressMacCriteriaActionPriority OBJECT-TYPE SYNTAX TPriorityOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { default } ::= { tnSapIngressMacCriteriaEntry 5 } tnSapIngressMacCriteriaFrameType OBJECT-TYPE SYNTAX TFrameType MAX-ACCESS read-create STATUS current DESCRIPTION "The type of mac frame for which we are defining this match criteria." DEFVAL { e802dot3 } ::= { tnSapIngressMacCriteriaEntry 6 } tnSapIngressMacCriteriaSrcMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { '000000000000'H } ::= { tnSapIngressMacCriteriaEntry 8 } tnSapIngressMacCriteriaSrcMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { '000000000000'H } ::= { tnSapIngressMacCriteriaEntry 9 } tnSapIngressMacCriteriaDstMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { '000000000000'H } ::= { tnSapIngressMacCriteriaEntry 10 } tnSapIngressMacCriteriaDstMacMask OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { '000000000000'H } ::= { tnSapIngressMacCriteriaEntry 11 } tnSapIngressMacCriteriaDot1PValue OBJECT-TYPE SYNTAX Dot1PPriority MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 12 } tnSapIngressMacCriteriaDot1PMask OBJECT-TYPE SYNTAX Dot1PPriority (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { 7 } ::= { tnSapIngressMacCriteriaEntry 13 } tnSapIngressMacCriteriaEthernetType OBJECT-TYPE SYNTAX Integer32 (-1 | 1536..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 14 } tnSapIngressMacCriteriaDSAP OBJECT-TYPE SYNTAX ServiceAccessPoint MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 15 } tnSapIngressMacCriteriaDSAPMask OBJECT-TYPE SYNTAX ServiceAccessPoint MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 16 } tnSapIngressMacCriteriaSSAP OBJECT-TYPE SYNTAX ServiceAccessPoint MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 17 } tnSapIngressMacCriteriaSSAPMask OBJECT-TYPE SYNTAX ServiceAccessPoint MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 18 } tnSapIngressMacCriteriaSnapPid OBJECT-TYPE SYNTAX Integer32 (-1 | 0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "the ethernet type, ssap/dsap, and snap-pid match criteria are mutually exclusive and only one can be set per entry." DEFVAL { -1 } ::= { tnSapIngressMacCriteriaEntry 19 } tnSapIngressMacCriteriaSnapOui OBJECT-TYPE SYNTAX INTEGER { off(1), zero(2), nonZero(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "whether to match snap-oui, and what to match." DEFVAL { off } ::= { tnSapIngressMacCriteriaEntry 20 } tnSapIngressMacCriteriaLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnSapIngressMacCriteriaTable." ::= { tnSapIngressMacCriteriaEntry 21 } -- tnSapIngressMacCriteriaAtmVci OBJECT-TYPE -- SYNTAX AtmVcIdentifier -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressMacCriteriaAtmVci specifies ATM VC Identifier -- to match as part of the MAC criteria for this SAP on the ingress. -- An inconsistentValue error is returned if this object is set when -- tnSapIngressMacCriteriaFrameType is not set to 'atm'." -- DEFVAL { 0 } -- ::= { tnSapIngressMacCriteriaEntry 22 } -- -- sap-ingress policy fc table -- tnSapIngressFCTable OBJECT-TYPE SYNTAX SEQUENCE OF TSapIngressFCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maintains the mapping of a particular forwarding class traffic into the specified queue." ::= { tnSapIngressObjects 7 } tnSapIngressFCEntry OBJECT-TYPE SYNTAX TSapIngressFCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular sap-ingress policy's forwarding class mappings to queues. Entries are created and deleted by user. They have a presumed StorageType of nonVolatile." INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressFCName } ::= { tnSapIngressFCTable 1 } TSapIngressFCEntry ::= SEQUENCE { tnSapIngressFCName TNamedItem, tnSapIngressFCRowStatus RowStatus, tnSapIngressFCQueue TIngressQueueId, tnSapIngressFCMCastQueue TIngressQueueId, tnSapIngressFCBCastQueue TIngressQueueId, tnSapIngressFCUnknownQueue TIngressQueueId, tnSapIngressFCLastChanged TimeStamp, tnSapIngressFCInProfRemark TRemarkType, tnSapIngressFCInProfDscp TNamedItemOrEmpty, tnSapIngressFCInProfPrec TPrecValueOrNone, tnSapIngressFCOutProfRemark TRemarkType, tnSapIngressFCOutProfDscp TNamedItemOrEmpty, tnSapIngressFCOutProfPrec TPrecValueOrNone, tnSapIngressFCProfile TProfileOrNone, tnSapIngressFCHsmdaQueue TIngressHsmdaQueueId, tnSapIngressFCHsmdaMCastQueue TIngressHsmdaQueueId, tnSapIngressFCHsmdaBCastQueue TIngressHsmdaQueueId, tnSapIngressFCDE1OutOfProfile TruthValue, tnSapIngressFCQGrp TNamedItemOrEmpty, tnSapIngressFCQGrpMCast TNamedItemOrEmpty, tnSapIngressFCQGrpBCast TNamedItemOrEmpty, tnSapIngressFCQGrpUnknown TNamedItemOrEmpty } tnSapIngressFCName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "tnSapIngressFCName specifies the forwarding class or the sub forwarding class for which this mapping is defined. A sub forwarding class mapping can also be configured. The format of a sub forwarding class is the concatenation of the base forwarding class and a sub class identifier in the form base-fc-name[.sub-fc-name] A sub forwarding class mapping should exist in this table if any explicit match criteria in this SAP ingress QoS policy try to use it. However, it is not the same for the base forwarding classes." ::= { tnSapIngressFCEntry 1 } tnSapIngressFCRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status for this queue." ::= { tnSapIngressFCEntry 2 } tnSapIngressFCQueue OBJECT-TYPE SYNTAX TIngressQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The specific queue to be used for packets in this forwarding class. Default value for this object along with default value for tnSapIngressFCQGrp implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 3 } tnSapIngressFCMCastQueue OBJECT-TYPE SYNTAX TIngressQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The specific multicast queue to be used for packets in this forwarding class. The queue is used only for specific entities and will be ignored wherever it is irrelevant. Default value for this object along with default value for tnSapIngressFCQGrpMCast implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 4 } tnSapIngressFCBCastQueue OBJECT-TYPE SYNTAX TIngressQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The specific broadcast queue to be used for packets in this forwarding class. The queue is used only for specific entities and will be ignored wherever it is irrelevant. Default value for this object along with default value for tnSapIngressFCQGrpBCast implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 5 } tnSapIngressFCUnknownQueue OBJECT-TYPE SYNTAX TIngressQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The specific unknown destination queue to be used for packets in this forwarding class. The queue is used only for specific entities and will be ignored wherever it is irrelevant. Default value for this object along with default value for tnSapIngressFCQGrpUnknown implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 6 } tnSapIngressFCLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "tnSapIngressFCLastChanged indicates the value of sysUpTime when the forwarding class entry was last modified." ::= { tnSapIngressFCEntry 7 } tnSapIngressFCInProfRemark OBJECT-TYPE SYNTAX TRemarkType MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCInProfRemark specifies the remarking type to be used for the in profile packets feeding into the queues." DEFVAL { none } ::= { tnSapIngressFCEntry 8 } tnSapIngressFCInProfDscp OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCInProfDscp specifies the DSCP to be used while remarking the in profile packets when the in-profile remarking type, tnSapIngressFCInProfRemark is specified to be 'dscp'." DEFVAL { ''H } ::= { tnSapIngressFCEntry 9 } tnSapIngressFCInProfPrec OBJECT-TYPE SYNTAX TPrecValueOrNone MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCInProfPrec specifies the precedence value to be used while remarking the in profile packets when the in-profile remarking type, tnSapIngressFCInProfRemark is specified to be 'precedence'." DEFVAL { -1 } ::= { tnSapIngressFCEntry 10 } tnSapIngressFCOutProfRemark OBJECT-TYPE SYNTAX TRemarkType MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCOutProfRemark specifies the remarking type to be used for the in profile packets feeding into the queues." DEFVAL { none } ::= { tnSapIngressFCEntry 11 } tnSapIngressFCOutProfDscp OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCOutProfDscp specifies the DSCP to be used while remarking the in profile packets when the in-profile remarking type, tnSapIngressFCOutProfRemark is specified to be 'dscp'." DEFVAL { ''H } ::= { tnSapIngressFCEntry 12 } tnSapIngressFCOutProfPrec OBJECT-TYPE SYNTAX TPrecValueOrNone MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCOutProfPrec specifies the precedence value to be used while remarking the in profile packets when the in-profile remarking type, tnSapIngressFCOutProfRemark is specified to be 'precedence'." DEFVAL { -1 } ::= { tnSapIngressFCEntry 13 } tnSapIngressFCProfile OBJECT-TYPE SYNTAX TProfileOrNone MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCProfile specifies the profile of the packets associated with this forwarding class. This object can not be set to anything but 'none' if the queues being used by this mapping do not have their modes, tnSapIngressQueueMode set to 'profile'." DEFVAL { none } ::= { tnSapIngressFCEntry 14 } tnSapIngressFCHsmdaQueue OBJECT-TYPE SYNTAX TIngressHsmdaQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressFCHsmdaQueue specifies the HSMDA queue to use for packets in this forwarding class. This mapping will be used when the SAP is on a HSMDA MDA. A value of zero implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 15 } tnSapIngressFCHsmdaMCastQueue OBJECT-TYPE SYNTAX TIngressHsmdaQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressFCHsmdaMCastQueue specifies the multicast queue to use for packets in this forwarding class. This mapping will be used when the SAP is on a HSMDA MDA. A value of zero implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 16 } tnSapIngressFCHsmdaBCastQueue OBJECT-TYPE SYNTAX TIngressHsmdaQueueId MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressFCHsmdaBCastQueue specifies the broadcast queue to use for packets in this forwarding class. This mapping will be used when the SAP is on a HSMDA MDA. A value of zero implies that the default queues should be used." DEFVAL { 0 } ::= { tnSapIngressFCEntry 17 } tnSapIngressFCDE1OutOfProfile OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnSapIngressFCDE1OutOfProfile specifies whether frames with DE value of '1' are to be treated as out-of-profile (as if tnSapIngressFCProfile was set to 'out'). When tnSapIngressFCDE1OutOfProfile is set to 'true', frames with DE value of '1' are autmatically classified as out-of-profile. Frames with DE value of '0' will continue to be policed based on the value of tnSapIngressQueueAdminCIR. That is, if the dynamic rate of ingress queue is within CIR, frames with DE=0 will be treated as in-profile (as if tnSapIngressFCProfile was set to 'in') otherwise these frames are treated as out-of-profile. When tnSapIngressFCDE1OutOfProfile is set to 'true', it supercedes action specified by the value of tnSapIngressFCProfile." DEFVAL { false } ::= { tnSapIngressFCEntry 18 } tnSapIngressFCQGrp OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCQGrp specifies the tnQosIngQGroupName. This object must be set along with tnSapIngressFCQueue object. An 'inconsistentValue' error is returned if this object is set to the default and other is set to a non-default value." DEFVAL { ''H } ::= { tnSapIngressFCEntry 19 } tnSapIngressFCQGrpMCast OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCQGrpMCast specifies the tnQosIngQGroupName. This object must be set along with tnSapIngressFCMCastQueue object. An 'inconsistentValue' error is returned if this object is set to the default and other is set to a non-default value." DEFVAL { ''H } ::= { tnSapIngressFCEntry 20 } tnSapIngressFCQGrpBCast OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCQGrpBCast specifies the tnQosIngQGroupName. This object must be set along with tnSapIngressFCBCastQueue object. An 'inconsistentValue' error is returned if this object is set to the default and other is set to a non-default value." DEFVAL { ''H } ::= { tnSapIngressFCEntry 21 } tnSapIngressFCQGrpUnknown OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "tnSapIngressFCQGrpUnknown specifies the tnQosIngQGroupName. This object must be set along with tnSapIngressFCUnknownQueue object. An 'inconsistentValue' error is returned if this object is set to the default and other is set to a non-default value." DEFVAL { ''H } ::= { tnSapIngressFCEntry 22 } -- -- sap-ingress policy precedence table -- -- tnSapIngressPrecTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapIngressPrecEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "This table maintains the mapping of a particular -- precedence value into a forwarding class" -- ::= { tnSapIngressObjects 8 } -- -- tnSapIngressPrecEntry OBJECT-TYPE -- SYNTAX TSapIngressPrecEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular sap-ingress policy's -- IP precedence values to forwarding class mappings. -- -- Entries are created and deleted by user. They have -- a presumed StorageType of nonVolatile." -- INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressPrecValue } -- ::= { tnSapIngressPrecTable 1 } -- -- TSapIngressPrecEntry ::= SEQUENCE -- { -- tnSapIngressPrecValue TPrecValue, -- tnSapIngressPrecRowStatus RowStatus, -- tnSapIngressPrecFC TNamedItemOrEmpty, -- tnSapIngressPrecFCPriority TPriorityOrDefault, -- tnSapIngressPrecLastChanged TimeStamp, -- tnSapIngressPrecHsmdaCntrOvr TIngressHsmdaCounterIdOrZero -- } -- -- tnSapIngressPrecValue OBJECT-TYPE -- SYNTAX TPrecValue -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Precedence value for which the mapping is done." -- ::= { tnSapIngressPrecEntry 1 } -- -- tnSapIngressPrecRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status for this mapping." -- ::= { tnSapIngressPrecEntry 2 } -- -- tnSapIngressPrecFC OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapIngressPrecFC specifies the forwarding class or the sub -- forwarding class to be used to classify all the traffic that -- matches the specific precedence value i.e. tnSapIngressPrecValue. -- -- Specification of a sub forwarding class is also allowed. The -- format of a sub forwarding class is the concatenation of the -- base forwarding class and a sub class identifier in the form -- -- base-fc-name[.sub-fc-name] -- -- To reference a sub forwarding class, the mapping of the sub -- forwarding class should be existing in this QoS policy. -- -- Unless tnSapIngressPrecFC is specified explicitly, this match -- will be ignored for classification purposes." -- DEFVAL { ''H } -- ::= { tnSapIngressPrecEntry 3 } -- -- tnSapIngressPrecFCPriority OBJECT-TYPE -- SYNTAX TPriorityOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The priority to be assigned to the matching traffic." -- DEFVAL { default } -- ::= { tnSapIngressPrecEntry 4 } -- -- tnSapIngressPrecLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapIngressPrecTable." -- ::= { tnSapIngressPrecEntry 5 } -- -- tnSapIngressPrecHsmdaCntrOvr OBJECT-TYPE -- SYNTAX TIngressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapIngressPrecHsmdaCntrOvr -- specifies the counter to use for all the traffic that -- matches the specific precedence value i.e. tnSapIngressPrecValue. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapIngressPrecEntry 6 } -- -- sap-ingress policy ipv6 criteria table -- tnSapIngressIPv6CriteriaTable OBJECT-TYPE SYNTAX SEQUENCE OF TSapIngressIPv6CriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about all sap-ingress policies' ipv6-criteria entries." ::= { tnSapIngressObjects 9 } tnSapIngressIPv6CriteriaEntry OBJECT-TYPE SYNTAX TSapIngressIPv6CriteriaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular ipv6-criteria entry for a sap-ingress policy. Entries are created/deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile." INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressIPv6CriteriaIndex } ::= { tnSapIngressIPv6CriteriaTable 1 } TSapIngressIPv6CriteriaEntry ::= SEQUENCE { tnSapIngressIPv6CriteriaIndex TEntryId, tnSapIngressIPv6CriteriaRowStatus RowStatus, tnSapIngressIPv6CriteriaDescription TItemDescription, tnSapIngressIPv6CriteriaActionFC TNamedItemOrEmpty, tnSapIngressIPv6CriteriaActionPriority TPriorityOrDefault, tnSapIngressIPv6CriteriaSourceIpAddr InetAddressIPv6, tnSapIngressIPv6CriteriaSourceIpMask InetAddressPrefixLength, tnSapIngressIPv6CriteriaDestIpAddr InetAddressIPv6, tnSapIngressIPv6CriteriaDestIpMask InetAddressPrefixLength, tnSapIngressIPv6CriteriaNextHeader TIpProtocol, tnSapIngressIPv6CriteriaSourcePortValue1 TTcpUdpPort, tnSapIngressIPv6CriteriaSourcePortValue2 TTcpUdpPort, tnSapIngressIPv6CriteriaSourcePortOperator TTcpUdpPortOperator, tnSapIngressIPv6CriteriaDestPortValue1 TTcpUdpPort, tnSapIngressIPv6CriteriaDestPortValue2 TTcpUdpPort, tnSapIngressIPv6CriteriaDestPortOperator TTcpUdpPortOperator, tnSapIngressIPv6CriteriaDSCP TDSCPNameOrEmpty, tnSapIngressIPv6CriteriaLastChanged TimeStamp } tnSapIngressIPv6CriteriaIndex OBJECT-TYPE SYNTAX TEntryId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaIndex specifies uniquely each entry in the policy." ::= { tnSapIngressIPv6CriteriaEntry 1 } tnSapIngressIPv6CriteriaRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaRowStatus specifies the Row Status for the IPv6 Criteria entry." ::= { tnSapIngressIPv6CriteriaEntry 2 } tnSapIngressIPv6CriteriaDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDescription specifies an optional user provided description of this IPv6 criteria entry." DEFVAL { ''H } ::= { tnSapIngressIPv6CriteriaEntry 3 } tnSapIngressIPv6CriteriaActionFC OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaActionFC specifies the forwarding class or the sub forwarding class to be used to classify all the traffic that matches the specific IPv6 criteria. Specification of a sub forwarding class is also allowed. The format of a sub forwarding class is the concatenation of the base forwarding class and a sub class identifier in the form base-fc-name[.sub-fc-name] To reference a sub forwarding class, the mapping of the sub forwarding class should be existing in this QoS policy. Unless tnSapIngressIPv6CriteriaActionFC is specified explicitly, this match will be ignored for classification purposes." DEFVAL { ''H } ::= { tnSapIngressIPv6CriteriaEntry 4 } tnSapIngressIPv6CriteriaActionPriority OBJECT-TYPE SYNTAX TPriorityOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaActionPriority specifies the priority for packets which match this entry's criteria. When set to 'default', the packet is sent to the queue from DSCP/dot1p/FC which matched the packet, using the priority from the DSCP/dot1p/FC which matched the packet." DEFVAL { default } ::= { tnSapIngressIPv6CriteriaEntry 5 } tnSapIngressIPv6CriteriaSourceIpAddr OBJECT-TYPE SYNTAX InetAddressIPv6 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaSourceIpAddr specifies the IPv6 address to match with source-IPv6 of the packet." DEFVAL { '00000000000000000000000000000000'H } ::= { tnSapIngressIPv6CriteriaEntry 6 } tnSapIngressIPv6CriteriaSourceIpMask OBJECT-TYPE SYNTAX InetAddressPrefixLength (0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaSourceIpMask specifies the prefix is the number of bits of the source IPv6 address to match." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 7 } tnSapIngressIPv6CriteriaDestIpAddr OBJECT-TYPE SYNTAX InetAddressIPv6 MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDestIpAddr specifies the IPv6 address to match with destination-IPv6 of the packet." DEFVAL { '00000000000000000000000000000000'H } ::= { tnSapIngressIPv6CriteriaEntry 8 } tnSapIngressIPv6CriteriaDestIpMask OBJECT-TYPE SYNTAX InetAddressPrefixLength (0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDestIpMask specifies the prefix is the number of bits of the destination IPv6 address to match." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 9 } tnSapIngressIPv6CriteriaNextHeader OBJECT-TYPE SYNTAX TIpProtocol MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaNextHeader specifies the Next Header to match. use -1 to disable matching by Next Header. Because the match criteria only pertains to the last next-header, the following values are not accepted: 0, 43, 44, 50, 51, and 60." DEFVAL { -1 } ::= { tnSapIngressIPv6CriteriaEntry 10 } tnSapIngressIPv6CriteriaSourcePortValue1 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaSourcePortValue1 specifies the TCP/UDP port value1. The value of this object is used according to the description for tnSapIngressIPv6CriteriaSourcePortOperator." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 11 } tnSapIngressIPv6CriteriaSourcePortValue2 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaSourcePortValue2 specifies TCP/UDP port value2. The value of this object is used according to the description for tnSapIngressIPv6CriteriaSourcePortOperator." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 12 } tnSapIngressIPv6CriteriaSourcePortOperator OBJECT-TYPE SYNTAX TTcpUdpPortOperator MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaSourcePortOperator specifies The operator specifies the manner in which tnSapIngressIPv6CriteriaSourcePortValue1 and tnSapIngressIPv6CriteriaSourcePortValue2 are to be used." DEFVAL { none } ::= { tnSapIngressIPv6CriteriaEntry 13 } tnSapIngressIPv6CriteriaDestPortValue1 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDestPortValue1 specifies the TCP/UDP port value1. The value of this object is used according to the description for tnSapIngressIPv6CriteriaDestPortOperator." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 14 } tnSapIngressIPv6CriteriaDestPortValue2 OBJECT-TYPE SYNTAX TTcpUdpPort MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDestPortValue2 specifies the TCP/UDP port value2. The value of this object is used according to the description for tnSapIngressIPv6CriteriaDestPortOperator." DEFVAL { 0 } ::= { tnSapIngressIPv6CriteriaEntry 15 } tnSapIngressIPv6CriteriaDestPortOperator OBJECT-TYPE SYNTAX TTcpUdpPortOperator MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDestPortOperator specifies the manner in which tnSapIngressIPv6CriteriaDestPortValue1 and tnSapIngressIPv6CriteriaDestPortValue2 are to be used." DEFVAL { none } ::= { tnSapIngressIPv6CriteriaEntry 16 } tnSapIngressIPv6CriteriaDSCP OBJECT-TYPE SYNTAX TDSCPNameOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnSapIngressIPv6CriteriaDSCP specifies the DSCP value to match in the packet" DEFVAL { ''H } ::= { tnSapIngressIPv6CriteriaEntry 17 } tnSapIngressIPv6CriteriaLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object indicates timestamp of last change to this row in tnSapIngressIPv6CriteriaTable." ::= { tnSapIngressIPv6CriteriaEntry 20 } -- -- sap-ingress hsmda queue table -- -- tnSapIngressHsmdaQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapIngressHsmdaQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about all sap-ingress policies' HSMDA queues." -- ::= { tnSapIngressObjects 10 } -- -- tnSapIngressHsmdaQueueEntry OBJECT-TYPE -- SYNTAX TSapIngressHsmdaQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular HSMDA queue for a sap-ingress policy. -- Entries are created by user." -- INDEX { tnSysSwitchId, tnSapIngressIndex, tnSapIngressHsmdaQueue } -- ::= { tnSapIngressHsmdaQueueTable 1} -- -- TSapIngressHsmdaQueueEntry ::= SEQUENCE -- { -- tnSapIngressHsmdaQueue TIngressHsmdaQueueId, -- tnSapIngressHsmdaQueueRowStatus RowStatus, -- tnSapIngressHsmdaQueueLastChanged TimeStamp, -- tnSapIngressHsmdaQueueCIRAdaptn TAdaptationRule, -- tnSapIngressHsmdaQueuePIRAdaptn TAdaptationRule, -- tnSapIngressHsmdaQueueAdminPIR THsmdaPIRKRate, -- tnSapIngressHsmdaQueueAdminCIR THsmdaCIRKRate, -- tnSapIngressHsmdaQueueSlopePolicy TNamedItem, -- tnSapIngressHsmdaQueuePoliced TruthValue -- } -- -- tnSapIngressHsmdaQueue OBJECT-TYPE -- SYNTAX TIngressHsmdaQueueId (1..8) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The HSMDA queue ID is used as the secondary index to the table entry." -- ::= { tnSapIngressHsmdaQueueEntry 1 } -- -- tnSapIngressHsmdaQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueRowStatus is used for the creation -- and deletion of entries in the tnSapIngressHsmdaQueueTable." -- ::= { tnSapIngressHsmdaQueueEntry 2 } -- -- tnSapIngressHsmdaQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueLastChanged indicates the timestamp -- of last change to this row in tnSapIngressHsmdaQueueTable." -- ::= { tnSapIngressHsmdaQueueEntry 3 } -- -- tnSapIngressHsmdaQueueCIRAdaptn OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueCIRAdaptn specifies the -- adaptation rule to be used while computing the operational CIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapIngressHsmdaQueueEntry 4 } -- -- tnSapIngressHsmdaQueuePIRAdaptn OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueuePIRAdaptn specifies the -- adaptation rule to be used while computing the operational PIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapIngressHsmdaQueueEntry 5 } -- -- tnSapIngressHsmdaQueueAdminPIR OBJECT-TYPE -- SYNTAX THsmdaPIRKRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueAdminPIR specifies the -- administrative PIR specified by the user." -- DEFVAL { -1 } -- ::= { tnSapIngressHsmdaQueueEntry 6 } -- -- tnSapIngressHsmdaQueueAdminCIR OBJECT-TYPE -- SYNTAX THsmdaCIRKRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueAdminCIR specifies the -- administrative CIR specified by the user." -- DEFVAL { 0 } -- ::= { tnSapIngressHsmdaQueueEntry 7 } -- -- tnSapIngressHsmdaQueueSlopePolicy OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueueSlopePolicy specifies the slope -- policy specified by the user." -- DEFVAL { "default" } -- ::= { tnSapIngressHsmdaQueueEntry 8 } -- -- tnSapIngressHsmdaQueuePoliced OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapIngressHsmdaQueuePoliced specifies whether -- the out of profile traffic feeding into the physical queue -- instance should be dropped. When the value is 'true', -- out-of-profile packets are discarded. -- -- This policing function is different than the shaping function -- normally performed by the queues defined rate in that scheduling -- is not stopped for the queue when the rate is exceeded. -- -- Accordingly, tnSapIngressHsmdaQueuePoliced overrides the bandwidth -- specified by the object tnSapIngressHsmdaQueueAdminCIR." -- DEFVAL { false } -- ::= { tnSapIngressHsmdaQueueEntry 9 } -- -- Dummy Scalars -- tnSapIngressScalar1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "A dummy scalar that satisfies a SNMP get request quickly when there is no 11QPE24 card provisioned. Otherwise, it has to traverse the remaining 11QPE24 MIB to get to the next applicable item." ::= { tnSapIngressObjects 101 } tnSapIngressScalar2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "A dummy scalar that satisfies a SNMP get request quickly when there is no 11QPE24 card provisioned. Otherwise, it has to traverse the remaining 11QPE24 MIB to get to the next applicable item." ::= { tnSapIngressObjects 102 } -- -- sap-egress policy table -- -- tnSapEgressTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "information about all sap-egress policies." -- ::= { tnSapEgressObjects 1 } -- -- tnSapEgressEntry OBJECT-TYPE -- SYNTAX TSapEgressEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular sap-egress policy. -- Entries are created by user. -- Entries are deleted by user. -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- -- the default sap-egress policy (1) cannot be changed or -- destroyed. -- " -- INDEX { tnSysSwitchId, tnSapEgressIndex } -- ::= { tnSapEgressTable 1 } -- -- TSapEgressEntry ::= SEQUENCE -- { -- tnSapEgressIndex TSapEgressPolicyID, -- tnSapEgressRowStatus RowStatus, -- tnSapEgressScope TItemScope, -- tnSapEgressDescription TItemDescription, -- tnSapEgressLastChanged TimeStamp, -- tnSapEgressHsmdaPacketOffset TEgressHsmdaPerPacketOffset, -- tnSapEgressMatchCriteria TMatchCriteria -- } -- -- tnSapEgressIndex OBJECT-TYPE -- SYNTAX TSapEgressPolicyID -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "the sap-egress policy ID is used as index for the table." -- ::= { tnSapEgressEntry 1 } -- -- tnSapEgressRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of this policy's entry." -- ::= { tnSapEgressEntry 2 } -- -- tnSapEgressScope OBJECT-TYPE -- SYNTAX TItemScope -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "scope of the sap-egress policy." -- DEFVAL { template } -- ::= { tnSapEgressEntry 3 } -- -- tnSapEgressDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "user-supplied description of this sap-egress policy." -- DEFVAL { ''H } -- ::= { tnSapEgressEntry 4 } -- -- tnSapEgressLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapEgressTable." -- ::= { tnSapEgressEntry 5 } -- -- tnSapEgressHsmdaPacketOffset OBJECT-TYPE -- SYNTAX TEgressHsmdaPerPacketOffset -- UNITS "bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaPacketOffset specifies the -- value, in bytes, of the adjustment to make to the size of each -- packet for HSMDA queue accounting." -- DEFVAL { 0 } -- ::= { tnSapEgressEntry 6 } -- -- tnSapEgressMatchCriteria OBJECT-TYPE -- SYNTAX TMatchCriteria -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressMatchCriteria indicates which type of match -- criteria the policy should use. -- -- When tnSapEgressMatchCriteria has a value of 'ip', the sap-egress -- policy looks for match entries in tnSapIngressIPCriteriaTable -- or tnSapIngressIPv6CriteriaTable. -- -- The value of tnSapIngressMatchCriteria is set when the first match criteria -- table entry is created. The value of tnSapEgressMatchCriteria is set to -- 'none' when the last criteria table entry is removed." -- ::= { tnSapEgressEntry 7 } -- -- sap-egress policy queue table -- -- tnSapEgressQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "information about all sap-egress policies' queues." -- ::= { tnSapEgressObjects 2 } -- -- tnSapEgressQueueEntry OBJECT-TYPE -- SYNTAX TSapEgressQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular sap-egress queue. -- Entries are created/deleted by user. -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile." -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgressQueueIndex } -- ::= { tnSapEgressQueueTable 1 } -- -- TSapEgressQueueEntry ::= SEQUENCE -- { -- tnSapEgressQueueIndex TEgressQueueId, -- tnSapEgressQueueRowStatus RowStatus, -- tnSapEgressQueueParent TNamedItemOrEmpty, -- tnSapEgressQueueLevel TLevel, -- tnSapEgressQueueWeight TWeight, -- tnSapEgressQueueCIRLevel TLevelOrDefault, -- tnSapEgressQueueCIRWeight TWeight, -- tnSapEgressQueueExpedite INTEGER, -- tnSapEgressQueueCBS TBurstSize, -- tnSapEgressQueueMBS TBurstSize, -- tnSapEgressQueueHiPrioOnly TBurstPercentOrDefault, -- tnSapEgressQueuePIRAdaptation TAdaptationRule, -- tnSapEgressQueueCIRAdaptation TAdaptationRule, -- tnSapEgressQueueAdminPIR TPIRRate, -- tnSapEgressQueueAdminCIR TCIRRate, -- == tnSapEgressQueueOperPIR TPIRRate, -- == tnSapEgressQueueOperCIR TCIRRate, -- tnSapEgressQueueLastChanged TimeStamp, -- tnSapEgressQueueUsePortParent TruthValue, -- tnSapEgressQueuePortLvl TLevel, -- tnSapEgressQueuePortWght TWeight, -- tnSapEgressQueuePortCIRLvl TLevelOrDefault, -- tnSapEgressQueuePortCIRWght TWeight, -- tnSapEgressQueuePortAvgOverhead Unsigned32, -- tnSapEgressQueuePoolName TNamedItemOrEmpty, -- tnSapEgressQueueXPWredQ TruthValue, -- tnSapEgressQueueXPWredQSlope TNamedItem -- } -- -- tnSapEgressQueueIndex OBJECT-TYPE -- SYNTAX TEgressQueueId (1..8) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "the number of a queue. zero is not allowed. -- for sap-egress, only three queues are allowed, -- so the queue index range is restricted." -- ::= { tnSapEgressQueueEntry 1 } -- -- tnSapEgressQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of the entry." -- ::= { tnSapEgressQueueEntry 2 } -- -- tnSapEgressQueueParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The scheduler to which this queue would be feeding to." -- DEFVAL { ''H } -- ::= { tnSapEgressQueueEntry 3 } -- -- tnSapEgressQueueLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding to the parent." -- DEFVAL { 1 } -- ::= { tnSapEgressQueueEntry 4 } -- -- tnSapEgressQueueWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used by the scheduler to which this queue -- would be feeding to." -- DEFVAL { 1 } -- ::= { tnSapEgressQueueEntry 5 } -- -- tnSapEgressQueueCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding to the parent. -- The level '0' means treat all offered load for this queue as for -- the above CIR traffic." -- DEFVAL { 0 } -- ::= { tnSapEgressQueueEntry 6 } -- -- tnSapEgressQueueCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used until the committed rate by the -- scheduler to which this queue would be feeding to." -- DEFVAL { 1 } -- ::= { tnSapEgressQueueEntry 7 } -- -- tnSapEgressQueueExpedite OBJECT-TYPE -- SYNTAX INTEGER { -- expedited (1), -- auto-expedited(2), -- non-expedited (3) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapEgressQueueExpedite specifies the priority that this queue should -- be assigned by the hardware level schedulers. -- -- The value 'auto-expedited' implies that this attribute should be -- dynamically updated by looking at the forwarding classes mapping -- into this queue. In such a case the queue is treated as -- 'non-expedited' if there is even a single non-expedited forwarding -- class using this queue. -- -- This attribute is associated with the queue at the time of creation -- and cannot be modified thereafter." -- DEFVAL { auto-expedited } -- ::= { tnSapEgressQueueEntry 8 } -- -- tnSapEgressQueueCBS OBJECT-TYPE -- SYNTAX TBurstSize -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The amount of reserved buffer space (in kilo bytes) for the queue." -- DEFVAL { -1 } -- ::= { tnSapEgressQueueEntry 9 } -- -- tnSapEgressQueueMBS OBJECT-TYPE -- SYNTAX TBurstSize -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The maximum amount of buffer space (in kilo bytes) allowed for the -- queue." -- DEFVAL { -1 } -- ::= { tnSapEgressQueueEntry 10 } -- -- tnSapEgressQueueHiPrioOnly OBJECT-TYPE -- SYNTAX TBurstPercentOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The percentage of buffer space for the queue, used -- exclusively by high priority packets." -- DEFVAL { -1 } -- ::= { tnSapEgressQueueEntry 11 } -- -- tnSapEgressQueuePIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The adaptation rule to be used while computing the operational PIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapEgressQueueEntry 12 } -- -- tnSapEgressQueueCIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The adaptation rule to be used while computing the operational CIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapEgressQueueEntry 13 } -- -- tnSapEgressQueueAdminPIR OBJECT-TYPE -- SYNTAX TPIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The administrative PIR specified by the user." -- DEFVAL { -1 } -- ::= { tnSapEgressQueueEntry 14 } -- -- tnSapEgressQueueAdminCIR OBJECT-TYPE -- SYNTAX TCIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The administrative CIR specified by the user." -- DEFVAL { 0 } -- ::= { tnSapEgressQueueEntry 15 } -- -- == tnSapEgressQueueOperPIR OBJECT-TYPE -- == SYNTAX TPIRRate -- == UNITS "kbps" -- == MAX-ACCESS read-only -- == STATUS obsolete -- == DESCRIPTION -- == "The administrative PIR specified by the user." -- == ::= { tnSapEgressQueueEntry 16 } -- == -- == tnSapEgressQueueOperCIR OBJECT-TYPE -- == SYNTAX TCIRRate -- == UNITS "kbps" -- == MAX-ACCESS read-only -- == STATUS obsolete -- == DESCRIPTION -- == "The operational value derived by computing the CIR value from -- == the administrative CIR and PIR values and their corresponding -- == adaptation rules." -- == ::= { tnSapEgressQueueEntry 17 } -- -- tnSapEgressQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapEgressQueueTable." -- ::= { tnSapEgressQueueEntry 18 } -- -- tnSapEgressQueueUsePortParent OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressQueueUsePortParent specifies -- whether this queue is parented by a port-level scheduler. When -- the value is 'true', this SAP egress queue is parented by a -- port-level scheduler. This object is mutually exclusive with -- tnSapEgressQueueParent. Only one kind of parent is allowed." -- DEFVAL { false } -- ::= { tnSapEgressQueueEntry 19 } -- -- tnSapEgressQueuePortLvl OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressQueuePortLvl specifies the -- port priority this queue will use to receive bandwidth from -- the port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnSapEgressQueueEntry 20 } -- -- tnSapEgressQueuePortWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressQueuePortWght specifies the -- weight this queue will use to receive bandwidth from the -- port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnSapEgressQueueEntry 21 } -- -- tnSapEgressQueuePortCIRLvl OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressQueuePortCIRLvl specifies the -- port priority this queue will use to receive bandwidth from -- the port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnSapEgressQueueEntry 22 } -- -- tnSapEgressQueuePortCIRWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressQueuePortCIRWght specifies the -- weight this queue will use to receive bandwidth from the -- port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnSapEgressQueueEntry 23 } -- -- tnSapEgressQueuePortAvgOverhead OBJECT-TYPE -- SYNTAX Unsigned32 (0..10000) -- UNITS "Hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressQueuePortAvgOverhead specifies the -- encapsulation overhead, in hundredths of a percent, used to -- translate packet-based rate to frame-based rate and vice versa." -- DEFVAL { 0 } -- ::= { tnSapEgressQueueEntry 24 } -- -- tnSapEgressQueuePoolName OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressQueuePoolName specifies the name of -- the pool to be applied for SAP egress queue." -- DEFVAL { ''H } -- ::= { tnSapEgressQueueEntry 25 } -- -- tnSapEgressQueueXPWredQ OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressQueueXPWredQ specifies whether to alter the -- generic pool association of the queue for the purpose of allowing -- queue-specific WRED slopes with minimal provisioning." -- DEFVAL { false } -- ::= { tnSapEgressQueueEntry 26 } -- -- tnSapEgressQueueXPWredQSlope OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressQueueXPWredQSlope specifies the name of -- the slope-policy to be applied for SAP egress queue. -- -- An 'inconsistentValue' error is returned when this object is set to -- a non-default value when tnSapEgressQueueXPWredQ is set to 'false'." -- DEFVAL { "default" } -- ::= { tnSapEgressQueueEntry 27 } -- -- sap-egress policy fc table -- -- tnSapEgressFCTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION " " -- ::= { tnSapEgressObjects 3 } -- -- tnSapEgressFCEntry OBJECT-TYPE -- SYNTAX TSapEgressFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular sap-egress policy's -- forwarding class mappings to queues and dot1p values. -- Entries are created/deleted by user. -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- " -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgressFCName } -- ::= { tnSapEgressFCTable 1 } -- -- TSapEgressFCEntry ::= SEQUENCE -- { -- tnSapEgressFCName TFCName, -- tnSapEgressFCRowStatus RowStatus, -- tnSapEgressFCQueue TEgressQueueId, -- == tnSapEgressFCDot1PValue Dot1PPriority, -- tnSapEgressFCLastChanged TimeStamp, -- tnSapEgressFCHsmdaQueue TEgressHsmdaQueueId, -- tnSapEgressFCDot1PHsmdaProfile TruthValue, -- tnSapEgressFCDot1PInProfile Dot1PPriority, -- tnSapEgressFCDot1POutProfile Dot1PPriority, -- tnSapEgressFCForceDEValue TDEValue, -- tnSapEgressFCDEMark TruthValue, -- tnSapEgressFCInProfDscp TNamedItemOrEmpty, -- tnSapEgressFCOutProfDscp TNamedItemOrEmpty, -- tnSapEgressFCInProfPrec TPrecValueOrNone, -- tnSapEgressFCOutProfPrec TPrecValueOrNone, -- tnSapEgressFCQGrp TNamedItemOrEmpty -- } -- -- tnSapEgressFCName OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "forwarding class name." -- ::= { tnSapEgressFCEntry 1 } -- -- tnSapEgressFCRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status for this queue." -- ::= { tnSapEgressFCEntry 2 } -- -- tnSapEgressFCQueue OBJECT-TYPE -- SYNTAX TEgressQueueId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The queue to use for packets in this forwarding class. -- No FC can map to the same queue being used by 'premium' class. -- -- An 'inconsistentValue' error is retuned when setting -- tnSapEgressFCRowStatus to 'active' when the values of tnSapEgressFCQueue, -- and tnSapEgressFCQGrp are all set to their default values." -- DEFVAL { 0 } -- ::= { tnSapEgressFCEntry 3 } -- -- == tnSapEgressFCDot1PValue OBJECT-TYPE -- == SYNTAX Dot1PPriority -- == MAX-ACCESS read-create -- == STATUS obsolete -- == DESCRIPTION -- == "The value of tnSapEgressFCDot1PValue specifies 802.1p value to use for -- == packets in this forwarding class. -- == -- == This object has been replaced by tnSapEgressFCDot1PInProfile and -- == tnSapEgressFCDot1POutProfile objects." -- == DEFVAL { -1 } -- == ::= { tnSapEgressFCEntry 4 } -- -- tnSapEgressFCLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSapEgressFCTable." -- ::= { tnSapEgressFCEntry 5 } -- -- tnSapEgressFCHsmdaQueue OBJECT-TYPE -- SYNTAX TEgressHsmdaQueueId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The HSMDA queue to use for packets in this forwarding class. -- This mapping will be used when the SAP is on a HSMDA MDA." -- DEFVAL { 0 } -- ::= { tnSapEgressFCEntry 6 } -- -- tnSapEgressFCDot1PHsmdaProfile OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressFCDot1PHsmdaProfile specifies -- if the system will perform egress profiling on HSMDA queues or not." -- DEFVAL { false } -- ::= { tnSapEgressFCEntry 7 } -- -- tnSapEgressFCDot1PInProfile OBJECT-TYPE -- SYNTAX Dot1PPriority -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCDot1PInProfile specifies 802.1p value to set -- for in-profile frames in this forwarding class. -- -- An inconsistentValue error is returned if this object is set to any value -- other than '-1', when tnSapEgressFCDot1POutProfile object is set to '-1'." -- DEFVAL { -1 } -- ::= { tnSapEgressFCEntry 8 } -- -- tnSapEgressFCDot1POutProfile OBJECT-TYPE -- SYNTAX Dot1PPriority -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCDot1POutProfile specifies 802.1p value to set -- for out-profile frames in this forwarding class. -- -- An inconsistentValue error is returned if this object is set to any value -- other than '-1', when tnSapEgressFCDot1PInProfile object is set to '-1'." -- DEFVAL { -1 } -- ::= { tnSapEgressFCEntry 9 } -- -- tnSapEgressFCForceDEValue OBJECT-TYPE -- SYNTAX TDEValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCForceDEValue specifies the DE value to set -- for all the frames of this forwarding class regardless of frame's profile -- status. -- -- An inconsistentValue error is returned if this object is set to any value -- other than '-1', when tnSapEgressFCDEMark object is set to 'false'." -- DEFVAL { -1 } -- ::= { tnSapEgressFCEntry 10 } -- -- tnSapEgressFCDEMark OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCDEMark specifies whether to set DE value in the -- frames of this forwarding class. -- -- An inconsistentValue error is returned if this object is set to 'false' -- when tnSapEgressFCForceDEValue object is not set to '-1'." -- DEFVAL { false } -- ::= { tnSapEgressFCEntry 11 } -- -- tnSapEgressFCInProfDscp OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCInProfDscp specifies the DSCP name to set -- for in-profile frames in this forwarding class. -- -- The values of tnSapEgressFCInProfDscp and tnSapEgressFCOutProfDscp -- must be set to either the default or non-default values for both. -- An inconsistentValue error is returned if one object is set to the -- default and other is set to a non-default value. -- -- The values of tnSapEgressFCInProfPrec and tnSapEgressFCOutProfPrec are -- reset to default values when tnSapEgressFCInProfDscp is set to any value -- other than default. -- -- An inconsistentValue error is returned if this object is set to any value -- other than its default value when setting tnSapEgressFCInProfPrec object -- or tnSapEgressFCOutProfPrec to a value other than their default values." -- DEFVAL { ''H } -- ::= { tnSapEgressFCEntry 12 } -- -- tnSapEgressFCOutProfDscp OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCOutProfDscp specifies the DSCP name to set -- for out-profile frames in this forwarding class. -- -- The values of tnSapEgressFCInProfDscp and tnSapEgressFCOutProfDscp -- must be set to either the default or non-default values for both. -- An inconsistentValue error is returned if one object is set to the -- default and other is set to a non-default value. -- -- The values of tnSapEgressFCInProfPrec and tnSapEgressFCOutProfPrec are -- reset to default values when tnSapEgressFCOutProfDscp is set to any value -- other than default. -- -- An inconsistentValue error is returned if this object is set to any value -- other than its default value when setting tnSapEgressFCInProfPrec object -- or tnSapEgressFCOutProfPrec to a value other than their default values." -- DEFVAL { ''H } -- ::= { tnSapEgressFCEntry 13 } -- -- tnSapEgressFCInProfPrec OBJECT-TYPE -- SYNTAX TPrecValueOrNone -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCInProfPrec specifies the precedence value to -- set for in-profile frames in this forwarding class. -- -- The values of tnSapEgressFCInProfPrec and tnSapEgressFCOutProfPrec -- must be set to either the default or non-default values for both. -- An inconsistentValue error is returned if one object is set to the -- default and other is set to a non-default value. -- -- The values of tnSapEgressFCInProfDscp and tnSapEgressFCOutProfDscp are -- reset to default values when tnSapEgressFCOutProfPrec is set to any value -- other than default. -- -- An inconsistentValue error is returned if this object is set to any value -- other than its default value when setting tnSapEgressFCInProfDscp object -- or tnSapEgressFCOutProfDscp to a value other than their default values." -- DEFVAL { -1 } -- ::= { tnSapEgressFCEntry 14 } -- -- tnSapEgressFCOutProfPrec OBJECT-TYPE -- SYNTAX TPrecValueOrNone -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressFCOutProfPrec specifies the precedence value to -- set for out-profile frames in this forwarding class. -- -- The values of tnSapEgressFCInProfPrec and tnSapEgressFCOutProfPrec must be -- be set to either the default or non-default values for both. -- An inconsistentValue error is returned if one object is set to the -- default and other is set to a non-default value. -- -- The values of tnSapEgressFCInProfDscp and tnSapEgressFCOutProfDscp are -- reset to default values when tnSapEgressFCOutProfPrec is set to any value -- other than default. -- -- An inconsistentValue error is returned if this object is set to any value -- other than its default value when setting tnSapEgressFCInProfDscp object -- or tnSapEgressFCOutProfDscp to a value other than their default values." -- DEFVAL { -1 } -- ::= { tnSapEgressFCEntry 15 } -- -- tnSapEgressFCQGrp OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapEgressFCQGrp specifies the tnQosEgrQGroupName. -- -- This object must be set along with tnSapEgressFCQueue object. -- An 'inconsistentValue' error is returned if this is set to the default -- and the other is set to a non-default value." -- DEFVAL { ''H } -- ::= { tnSapEgressFCEntry 16 } -- -- sap-egress hsmda queue table -- -- tnSapEgressHsmdaQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressHsmdaQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about all sap-egress policies' HSMDA queues." -- ::= { tnSapEgressObjects 4 } -- -- tnSapEgressHsmdaQueueEntry OBJECT-TYPE -- SYNTAX TSapEgressHsmdaQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular HSMDA queue for a sap-egress policy. -- Entries are created by user." -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgressHsmdaQueue } -- ::= { tnSapEgressHsmdaQueueTable 1} -- -- TSapEgressHsmdaQueueEntry ::= SEQUENCE -- { -- tnSapEgressHsmdaQueue TEgressHsmdaQueueId, -- tnSapEgressHsmdaQueueRowStatus RowStatus, -- tnSapEgressHsmdaQueueCIRAdaptn TAdaptationRule, -- tnSapEgressHsmdaQueuePIRAdaptn TAdaptationRule, -- tnSapEgressHsmdaQueueAdminPIR THsmdaPIRKRate, -- tnSapEgressHsmdaQueueAdminCIR THsmdaCIRKRate, -- tnSapEgressHsmdaQueueSlopePolicy TNamedItem, -- tnSapEgressHsmdaQueueLastChanged TimeStamp -- } -- -- tnSapEgressHsmdaQueue OBJECT-TYPE -- SYNTAX TEgressHsmdaQueueId (1..8) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The HSMDA queue ID is used as the secondary index to the table entry." -- ::= { tnSapEgressHsmdaQueueEntry 1 } -- -- tnSapEgressHsmdaQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueRowStatus is used for the creation -- and deletion of entries in the tnSapEgressHsmdaQueueTable." -- ::= { tnSapEgressHsmdaQueueEntry 2 } -- -- tnSapEgressHsmdaQueueCIRAdaptn OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueCIRAdaptn specifies the -- adaptation rule to be used while computing the operational CIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapEgressHsmdaQueueEntry 3 } -- -- tnSapEgressHsmdaQueuePIRAdaptn OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueuePIRAdaptn specifies the -- adaptation rule to be used while computing the operational PIR -- value. The adaptation rule specifies the rules to compute the -- operational values while maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnSapEgressHsmdaQueueEntry 4 } -- -- tnSapEgressHsmdaQueueAdminPIR OBJECT-TYPE -- SYNTAX THsmdaPIRKRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueAdminPIR specifies the -- administrative PIR specified by the user." -- DEFVAL { -1 } -- ::= { tnSapEgressHsmdaQueueEntry 5 } -- -- tnSapEgressHsmdaQueueAdminCIR OBJECT-TYPE -- SYNTAX THsmdaCIRKRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueAdminCIR specifies the -- administrative CIR specified by the user." -- DEFVAL { 0 } -- ::= { tnSapEgressHsmdaQueueEntry 6 } -- -- tnSapEgressHsmdaQueueSlopePolicy OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueSlopePolicy specifies the slope -- policy specified by the user." -- DEFVAL { "default" } -- ::= { tnSapEgressHsmdaQueueEntry 7 } -- -- tnSapEgressHsmdaQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressHsmdaQueueLastChanged indicates the timestamp -- of last change to this row in tnSapEgressHsmdaQueueTable." -- ::= { tnSapEgressHsmdaQueueEntry 8 } -- -- sap-egress policy dscp table -- -- tnSapEgressDSCPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "a list of all DSCP entries for all sap-egress policies." -- ::= { tnSapEgressObjects 5 } -- -- tnSapEgressDSCPEntry OBJECT-TYPE -- SYNTAX TSapEgressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular DSCP entry for a sap-egress policy. -- -- Entries are created by user. -- Entries are deleted by user. -- -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- -- in the event that one policy has multiple entries, and -- the tnSapEgressDSCP values are the same, only one queue -- will be created (the queue for the lexicographically -- first tnSapEgressDSCP). -- " -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgressDSCP } -- ::= { tnSapEgressDSCPTable 1 } -- -- TSapEgressDSCPEntry ::= SEQUENCE -- { -- tnSapEgressDSCP TDSCPName, -- tnSapEgressDSCPRowStatus RowStatus, -- tnSapEgressDSCPLastChanged TimeStamp, -- tnSapEgressDSCPHsmdaCntrOverride TEgressHsmdaCounterIdOrZero, -- tnSapEgressDSCPfc TFCNameOrEmpty, -- tnSapEgressDSCPprofile TProfileOrNone -- } -- -- tnSapEgressDSCP OBJECT-TYPE -- SYNTAX TDSCPName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "." -- ::= { tnSapEgressDSCPEntry 1 } -- -- tnSapEgressDSCPRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressDSCPRowStatus controls the creation/deletion -- of rows in this table." -- ::= { tnSapEgressDSCPEntry 2 } -- -- tnSapEgressDSCPLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressDSCPLastChanged indicates the sysUpTime -- at the time of the most recent management-initiated change to this -- table row." -- ::= { tnSapEgressDSCPEntry 3 } -- -- tnSapEgressDSCPHsmdaCntrOverride OBJECT-TYPE -- SYNTAX TEgressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgressDSCPHsmdaCntrOverride -- specifies the counter to use for all the traffic that -- matches the specific DSCP i.e. tnSapEgressDSCP. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapEgressDSCPEntry 4 } -- -- tnSapEgressDSCPfc OBJECT-TYPE -- SYNTAX TFCNameOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressDSCPfc, when specified, will overwrite the -- forwarding class derived from ingress. The new forwarding class is -- used for egress remarking and queue mapping decisions." -- DEFVAL { ''H } -- ::= { tnSapEgressDSCPEntry 5 } -- -- tnSapEgressDSCPprofile OBJECT-TYPE -- SYNTAX TProfileOrNone -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressDSCPprofile, when provided, specifies the -- egress classification rule that will overwrite the profile of the -- packet derived from the ingress. The new profile value is used for -- egress remarking and queue congestion behavior." -- DEFVAL { none } -- ::= { tnSapEgressDSCPEntry 6 } -- -- sap-egress policy precedence table -- -- tnSapEgressPrecTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgressPrecEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This table maintains the mapping of a particular -- precedence value into a forwarding class" -- ::= { tnSapEgressObjects 6 } -- -- tnSapEgressPrecEntry OBJECT-TYPE -- SYNTAX TSapEgressPrecEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular sap-egress policy's -- IP precedence values to forwarding class mappings. -- -- Entries are created and deleted by user. They have -- a presumed StorageType of nonVolatile." -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgressPrecValue } -- ::= { tnSapEgressPrecTable 1 } -- -- TSapEgressPrecEntry ::= SEQUENCE -- { -- tnSapEgressPrecValue TPrecValue, -- tnSapEgressPrecRowStatus RowStatus, -- tnSapEgressPrecLastChanged TimeStamp, -- tnSapEgressPrecHsmdaCntrOverride TEgressHsmdaCounterIdOrZero, -- tnSapEgressPrecFC TFCNameOrEmpty, -- tnSapEgressPrecProfile TProfileOrNone -- } -- -- tnSapEgressPrecValue OBJECT-TYPE -- SYNTAX TPrecValue -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecValue indicates the precedence value -- for which the mapping is done. It is used as a secondary index for -- tnSapEgressPrecTable." -- ::= { tnSapEgressPrecEntry 1 } -- -- tnSapEgressPrecRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecRowStatus controls the creation/deletion -- of rows in this table." -- ::= { tnSapEgressPrecEntry 2 } -- -- tnSapEgressPrecLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecLastChanged indicates the sysUpTime -- at the time of the most recent management-initiated change to this -- table row." -- ::= { tnSapEgressPrecEntry 3 } -- -- tnSapEgressPrecHsmdaCntrOverride OBJECT-TYPE -- SYNTAX TEgressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecHsmdaCntrOverride specifies the counter -- to use for all the traffic that matches the specific precedence value -- i.e. tnSapEgressPrecValue. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapEgressPrecEntry 4 } -- -- tnSapEgressPrecFC OBJECT-TYPE -- SYNTAX TFCNameOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecFC, when specified, will overwrite the -- forwarding class derived from ingress. The new forwarding class is -- used for egress remarking and queue mapping decisions." -- DEFVAL { ''H } -- ::= { tnSapEgressPrecEntry 5 } -- -- tnSapEgressPrecProfile OBJECT-TYPE -- SYNTAX TProfileOrNone -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgressPrecProfile, when provided, specifies the -- egress classification rule that will overwrite the profile of the -- packet derived from the ingress. The new profile value is used for -- egress remarking and queue congestion behavior." -- DEFVAL { none } -- ::= { tnSapEgressPrecEntry 6 } -- -- sap-egress ip-crit table -- -- tnSapEgrIPCritTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSapEgrIPCritEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This table maintains the entries for matching -- cirteria for IP packets on egress" -- ::= { tnSapEgressObjects 7 } -- -- tnSapEgrIPCritEntry OBJECT-TYPE -- SYNTAX TSapEgrIPCritEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular egress IP matching -- criteria entry. -- -- Entries are created and deleted by user. They have -- a presumed StorageType of nonVolatile." -- INDEX { tnSysSwitchId, tnSapEgressIndex, tnSapEgrIPCritAddrType, tnSapEgrIPCritIndex } -- ::= { tnSapEgrIPCritTable 1} -- -- TSapEgrIPCritEntry ::= SEQUENCE -- { -- tnSapEgrIPCritAddrType InetAddressType, -- tnSapEgrIPCritIndex Unsigned32, -- tnSapEgrIPCritRowStatus RowStatus, -- tnSapEgrIPCritLastChanged TimeStamp, -- tnSapEgrIPCritDescription TItemDescription, -- tnSapEgrIPCritActionHsmdaCntrOvr TEgressHsmdaCounterIdOrZero, -- tnSapEgrIPCritSourceIpAddrType InetAddressType, -- tnSapEgrIPCritSourceIpAddr InetAddress, -- tnSapEgrIPCritSourceIpMask InetAddressPrefixLength, -- tnSapEgrIPCritDestIpAddrType InetAddressType, -- tnSapEgrIPCritDestIpAddr InetAddress, -- tnSapEgrIPCritDestIpMask InetAddressPrefixLength, -- tnSapEgrIPCritProtocol TIpProtocol, -- tnSapEgrIPCritSourcePortValue1 TTcpUdpPort, -- tnSapEgrIPCritSourcePortValue2 TTcpUdpPort, -- tnSapEgrIPCritSourcePortOperator TTcpUdpPortOperator, -- tnSapEgrIPCritDestPortValue1 TTcpUdpPort, -- tnSapEgrIPCritDestPortValue2 TTcpUdpPort, -- tnSapEgrIPCritDestPortOperator TTcpUdpPortOperator, -- tnSapEgrIPCritDSCP TDSCPNameOrEmpty, -- tnSapEgrIPCritFragment TItemMatch, -- tnSapEgrIPCritActionFC TFCNameOrEmpty, -- tnSapEgrIPCritActionProfile TProfileOrNone -- } -- -- tnSapEgrIPCritAddrType OBJECT-TYPE -- SYNTAX InetAddressType -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritAddrType specifies the index address -- type this entry should match against." -- DEFVAL { ipv4 } -- ::= { tnSapEgrIPCritEntry 1 } -- -- tnSapEgrIPCritIndex OBJECT-TYPE -- SYNTAX Unsigned32 -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritIndex specifies the index for a sap-egress -- IP criteria entry." -- ::= { tnSapEgrIPCritEntry 2 } -- -- tnSapEgrIPCritRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritRowStatus is used for the creation -- and deletion of sap-egress IP criteria entries." -- ::= { tnSapEgrIPCritEntry 3 } -- -- tnSapEgrIPCritLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritLastChanged indicates the sysUpTime -- at the time of the last modification of this entry. -- -- If no changes were made to the entry since the last -- re-initialization of the local network management subsystem, -- then this object contains a zero value." -- ::= { tnSapEgrIPCritEntry 4 } -- -- tnSapEgrIPCritDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDescription specifies a description -- of the sap-egress IP criteria entry." -- DEFVAL { "" } -- ::= { tnSapEgrIPCritEntry 5 } -- -- tnSapEgrIPCritActionHsmdaCntrOvr OBJECT-TYPE -- SYNTAX TEgressHsmdaCounterIdOrZero -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnSapEgrIPCritActionHsmdaCntrOvr specifies -- the Hsmda counter to use for matching packets. This value will be -- ignored when the sap-egress policy specified by tnSapEgressIndex, -- is applied to a SAP on a non-Hsmda MDA type. -- -- A value of zero implies that the default counters should be used." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 6 } -- -- tnSapEgrIPCritSourceIpAddrType OBJECT-TYPE -- SYNTAX InetAddressType -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourceIpAddrType specifies the address type -- of tnSapEgrIPCritSourceIpAddr. If the value of this object is not -- 'none', it must have the same value as tnSapEgrIPCritAddrType." -- DEFVAL { unknown } -- ::= { tnSapEgrIPCritEntry 7 } -- -- tnSapEgrIPCritSourceIpAddr OBJECT-TYPE -- SYNTAX InetAddress (SIZE(0|4|16)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourceIpAddr specifies the IP address to -- match with source-IP of the packet." -- DEFVAL { ''H } -- ::= { tnSapEgrIPCritEntry 8 } -- -- tnSapEgrIPCritSourceIpMask OBJECT-TYPE -- SYNTAX InetAddressPrefixLength -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourceIpMask specifies the number of bits -- of the source IP address to match." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 9 } -- -- tnSapEgrIPCritDestIpAddrType OBJECT-TYPE -- SYNTAX InetAddressType -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestIpAddrType specifies the address type -- of tnSapEgrIPCritDestIpAddr. If the value of this object is not -- 'none', it must have the same value as tnSapEgrIPCritAddrType." -- DEFVAL { unknown } -- ::= { tnSapEgrIPCritEntry 10 } -- -- tnSapEgrIPCritDestIpAddr OBJECT-TYPE -- SYNTAX InetAddress (SIZE(0|4|16)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestIpAddr specifies the IP address to -- match with destination-IP of the packet." -- DEFVAL { ''H } -- ::= { tnSapEgrIPCritEntry 11 } -- -- tnSapEgrIPCritDestIpMask OBJECT-TYPE -- SYNTAX InetAddressPrefixLength -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestIpMask specifies the number of bits -- of the destination IP address to match." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 12 } -- -- tnSapEgrIPCritProtocol OBJECT-TYPE -- SYNTAX TIpProtocol -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritProtocol specifies the IP protocol to match. -- The value '-1' is used to disable matching by IP protocol." -- DEFVAL { -1 } -- ::= { tnSapEgrIPCritEntry 13 } -- -- tnSapEgrIPCritSourcePortValue1 OBJECT-TYPE -- SYNTAX TTcpUdpPort -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourcePortValue1 specifies the first TCP/UDP -- source port value. The value of this object is used according to the -- value of tnSapEgrIPCritSourcePortOperator." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 14 } -- -- tnSapEgrIPCritSourcePortValue2 OBJECT-TYPE -- SYNTAX TTcpUdpPort -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourcePortValue2 specifies the second TCP/UDP -- source port value. The value of this object is used according to the -- value of tnSapEgrIPCritSourcePortOperator." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 15 } -- -- tnSapEgrIPCritSourcePortOperator OBJECT-TYPE -- SYNTAX TTcpUdpPortOperator -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritSourcePortOperator specifies the manner in -- which tnSapEgrIPCritSourcePortValue1 and tnSapEgrIPCritSourcePortValue2 -- are to be used." -- DEFVAL { none } -- ::= { tnSapEgrIPCritEntry 16 } -- -- tnSapEgrIPCritDestPortValue1 OBJECT-TYPE -- SYNTAX TTcpUdpPort -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestPortValue1 specifies the first TCP/UDP -- destination port value. The value of this object is used according to the -- value of tnSapEgrIPCritDestPortOperator." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 17 } -- -- tnSapEgrIPCritDestPortValue2 OBJECT-TYPE -- SYNTAX TTcpUdpPort -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestPortValue2 specifies the second TCP/UDP -- destination port value. The value of this object is used according to the -- value of tnSapEgrIPCritDestPortOperator." -- DEFVAL { 0 } -- ::= { tnSapEgrIPCritEntry 18 } -- -- tnSapEgrIPCritDestPortOperator OBJECT-TYPE -- SYNTAX TTcpUdpPortOperator -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDestPortOperator specifies the manner in -- which tnSapEgrIPCritDestPortValue1 and tnSapEgrIPCritDestPortValue2 -- are to be used." -- DEFVAL { none } -- ::= { tnSapEgrIPCritEntry 19 } -- -- tnSapEgrIPCritDSCP OBJECT-TYPE -- SYNTAX TDSCPNameOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritDSCP specifies the DSCP value to match in -- the packet" -- DEFVAL { ''H } -- ::= { tnSapEgrIPCritEntry 20 } -- -- tnSapEgrIPCritFragment OBJECT-TYPE -- SYNTAX TItemMatch -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSapEgrIPCritFragment specifies fragmented packet -- matching. If the value is 'true', only fragmented packets match. -- If the value is 'false', only non-fragmented packets match. -- If the value is 'off', all packets match regardless." -- DEFVAL { off } -- ::= { tnSapEgrIPCritEntry 21 } -- -- tnSapEgrIPCritActionFC OBJECT-TYPE -- SYNTAX TFCNameOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapEgrIPCritActionFC specifies the forwarding class to be used to -- classify all the traffic that matches the specific IP criteria. -- -- The value ''H indicates that the FC is derived -- from ingress classification and profiling functions." -- DEFVAL { ''H } -- ::= { tnSapEgrIPCritEntry 22 } -- -- tnSapEgrIPCritActionProfile OBJECT-TYPE -- SYNTAX TProfileOrNone -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSapEgrIPCritActionProfile specifies the profile of the -- traffic that matches the specific IP criteria. -- -- The value none indicates that the profile is derived -- from ingress classification and profiling functions." -- DEFVAL { none } -- ::= { tnSapEgrIPCritEntry 23 } -- -- network policy table -- tnNetworkPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { tnNetworkObjects 1 } tnNetworkPolicyEntry OBJECT-TYPE SYNTAX TNetworkPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular Network Policy. network policy (1) is the default entry. Default Entry is created by the agent, other entries are created by user. Default Entry cannot be modified/deleted. The other entries are deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile. The default Egress FC entries are created as an action of setting the rowstatus." INDEX { tnSysSwitchId, tnNetworkPolicyIndex } ::= { tnNetworkPolicyTable 1 } TNetworkPolicyEntry ::= SEQUENCE { tnNetworkPolicyIndex TNetworkPolicyID, tnNetworkPolicyRowStatus RowStatus, tnNetworkPolicyScope TItemScope, tnNetworkPolicyDescription TItemDescription, tnNetworkPolicyIngressDefaultActionFC TFCName, tnNetworkPolicyIngressDefaultActionProfile TProfile, tnNetworkPolicyEgressRemark TruthValue, tnNetworkPolicyLastChanged TimeStamp, tnNetworkPolicyIngressLerUseDscp TruthValue, tnNetworkPolicyEgressRemarkDscp TruthValue } tnNetworkPolicyIndex OBJECT-TYPE SYNTAX TNetworkPolicyID MAX-ACCESS not-accessible STATUS current DESCRIPTION "." REFERENCE "." ::= { tnNetworkPolicyEntry 1 } tnNetworkPolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnNetworkPolicyEntry 2 } tnNetworkPolicyScope OBJECT-TYPE SYNTAX TItemScope MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { template } ::= { tnNetworkPolicyEntry 5 } tnNetworkPolicyDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "tnNetworkPolicyDescription holds the description for this policy." DEFVAL { ''H } ::= { tnNetworkPolicyEntry 6 } tnNetworkPolicyIngressDefaultActionFC OBJECT-TYPE SYNTAX TFCName MAX-ACCESS read-create STATUS current DESCRIPTION "tnNetworkPolicyIngressDefaultActionFC specifies the default forwarding class to be used while classifying the ingress traffic." DEFVAL { 'be'H } ::= { tnNetworkPolicyEntry 7 } tnNetworkPolicyIngressDefaultActionProfile OBJECT-TYPE SYNTAX TProfile MAX-ACCESS read-create STATUS current DESCRIPTION "tnNetworkPolicyIngressDefaultActionProfile specifies the default profile to be used for the ingressing traffic." DEFVAL { out } ::= { tnNetworkPolicyEntry 8 } tnNetworkPolicyEgressRemark OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The object tnNetworkPolicyEgressRemark specifies if the system will remark the egress packets or not." DEFVAL { false } ::= { tnNetworkPolicyEntry 9 } tnNetworkPolicyLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp of last change to this row in tnNetworkPolicyTable." ::= { tnNetworkPolicyEntry 10 } tnNetworkPolicyIngressLerUseDscp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The object has significance only for the label edge routers which should honor the DSCP markings instead of the LSPEXP bits." DEFVAL { false } ::= { tnNetworkPolicyEntry 11 } tnNetworkPolicyEgressRemarkDscp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnNetworkPolicyEgressRemarkDscp object specifies whether DSCP bits in the internal IP header should be remarked. This object is valid only when tnNetworkPolicyEgressRemark is set to 'true'." DEFVAL { false } ::= { tnNetworkPolicyEntry 12 } -- -- network ingress policy dscp table -- -- tnNetworkIngressDSCPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TNetworkIngressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION " " -- ::= { tnNetworkObjects 2 } -- -- tnNetworkIngressDSCPEntry OBJECT-TYPE -- SYNTAX TNetworkIngressDSCPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a dscp map for a network policy. -- -- Some default entries are created by the agent for the -- default network policy (1). These cannot be deleted or -- modified. Other entries are created/deleted by user. -- -- There is no StorageType object, entries have a presumed -- StorageType of nonVolatile. -- " -- INDEX { tnSysSwitchId, tnNetworkPolicyIndex, tnNetworkIngressDSCP } -- ::= { tnNetworkIngressDSCPTable 1 } -- -- TNetworkIngressDSCPEntry ::= SEQUENCE -- { -- tnNetworkIngressDSCP TDSCPName, -- tnNetworkIngressDSCPRowStatus RowStatus, -- tnNetworkIngressDSCPFC TFCName, -- tnNetworkIngressDSCPProfile TProfile, -- tnNetworkIngressDSCPLastChanged TimeStamp -- } -- -- tnNetworkIngressDSCP OBJECT-TYPE -- SYNTAX TDSCPName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "." -- ::= { tnNetworkIngressDSCPEntry 1 } -- -- tnNetworkIngressDSCPRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION "." -- ::= { tnNetworkIngressDSCPEntry 2 } -- -- tnNetworkIngressDSCPFC OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION "." -- DEFVAL { ''H } -- ::= { tnNetworkIngressDSCPEntry 3 } -- -- tnNetworkIngressDSCPProfile OBJECT-TYPE -- SYNTAX TProfile -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "there is no DEFVAL for this object. it must be deliberately -- set before activating the row." -- ::= { tnNetworkIngressDSCPEntry 4 } -- -- tnNetworkIngressDSCPLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnNetworkIngressDSCPTable." -- ::= { tnNetworkIngressDSCPEntry 5 } -- -- network ingress policy dot1p table -- tnNetworkIngressDot1pTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkIngressDot1pEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { tnNetworkObjects 3 } tnNetworkIngressDot1pEntry OBJECT-TYPE SYNTAX TNetworkIngressDot1pEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a dot1p map for a network policy. Some default entries are created by the agent for the default network policy (1). These cannot be deleted or modified. Other entries are created/deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile. " INDEX { tnSysSwitchId, tnNetworkPolicyIndex, tnNetworkIngressDot1pValue } ::= { tnNetworkIngressDot1pTable 1 } TNetworkIngressDot1pEntry ::= SEQUENCE { tnNetworkIngressDot1pValue Dot1PPriority, tnNetworkIngressDot1pRowStatus RowStatus, tnNetworkIngressDot1pFC TFCName, tnNetworkIngressDot1pProfile TDEProfile, tnNetworkIngressDot1pLastChanged TimeStamp } tnNetworkIngressDot1pValue OBJECT-TYPE SYNTAX Dot1PPriority (0..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnNetworkIngressDot1pEntry 1 } tnNetworkIngressDot1pRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnNetworkIngressDot1pEntry 2 } tnNetworkIngressDot1pFC OBJECT-TYPE SYNTAX TFCName MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { ''H } ::= { tnNetworkIngressDot1pEntry 3 } tnNetworkIngressDot1pProfile OBJECT-TYPE SYNTAX TDEProfile MAX-ACCESS read-create STATUS current DESCRIPTION "there is no DEFVAL for this object. It must be deliberately set before activating the row." ::= { tnNetworkIngressDot1pEntry 4 } tnNetworkIngressDot1pLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnNetworkIngressDot1pTable." ::= { tnNetworkIngressDot1pEntry 5 } -- -- network ingress policy lspexp table -- tnNetworkIngressLSPEXPTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkIngressLSPEXPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { tnNetworkObjects 4 } tnNetworkIngressLSPEXPEntry OBJECT-TYPE SYNTAX TNetworkIngressLSPEXPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about LSP EXP mapping for a network policy. Some default entries are created by the agent for the default network policy (1). These cannot be deleted or modified. Other entries are created/deleted by user. There is no StorageType object, entries have a presumed StorageType of nonVolatile." INDEX { tnSysSwitchId, tnNetworkPolicyIndex, tnNetworkIngressLSPEXP } ::= { tnNetworkIngressLSPEXPTable 1 } TNetworkIngressLSPEXPEntry ::= SEQUENCE { tnNetworkIngressLSPEXP TLspExpValue, tnNetworkIngressLSPEXPRowStatus RowStatus, tnNetworkIngressLSPEXPFC TFCName, tnNetworkIngressLSPEXPProfile TProfile, tnNetworkIngressLSPEXPLastChanged TimeStamp } tnNetworkIngressLSPEXP OBJECT-TYPE SYNTAX TLspExpValue (0..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnNetworkIngressLSPEXPEntry 1 } tnNetworkIngressLSPEXPRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnNetworkIngressLSPEXPEntry 2 } tnNetworkIngressLSPEXPFC OBJECT-TYPE SYNTAX TFCName MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { ''H } ::= { tnNetworkIngressLSPEXPEntry 3 } tnNetworkIngressLSPEXPProfile OBJECT-TYPE SYNTAX TProfile MAX-ACCESS read-create STATUS current DESCRIPTION "there is no DEFVAL for this object. it must be deliberately set before activating the row." ::= { tnNetworkIngressLSPEXPEntry 4 } tnNetworkIngressLSPEXPLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnNetworkIngressLSPEXPTable." ::= { tnNetworkIngressLSPEXPEntry 5 } -- -- network egress fc table -- tnNetworkEgressFCTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkEgressFCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about all network policies' egress FC traffic disposition." ::= { tnNetworkObjects 7 } tnNetworkEgressFCEntry OBJECT-TYPE SYNTAX TNetworkEgressFCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a particular network policy's egress per-forwarding-class traffic disposition. Entries are created/deleted as an action of creating/deleting a row in the tnNetworkPolicyTable. There is no StorageType object, entries have a presumed StorageType of nonVolatile." INDEX { tnSysSwitchId, tnNetworkPolicyIndex, tnNetworkEgressFCName } ::= { tnNetworkEgressFCTable 1 } TNetworkEgressFCEntry ::= SEQUENCE { tnNetworkEgressFCName TFCName, tnNetworkEgressFCDSCPInProfile TDSCPNameOrEmpty, tnNetworkEgressFCDSCPOutProfile TDSCPNameOrEmpty, tnNetworkEgressFCLspExpInProfile TLspExpValue, tnNetworkEgressFCLspExpOutProfile TLspExpValue, tnNetworkEgressFCDot1pInProfile Dot1PPriority, tnNetworkEgressFCDot1pOutProfile Dot1PPriority, tnNetworkEgressFCLastChanged TimeStamp, tnNetworkEgressFCForceDEValue TDEValue, tnNetworkEgressFCDEMark TruthValue, tnNetworkEgressFCQGrpQueue TEgressQueueId } tnNetworkEgressFCName OBJECT-TYPE SYNTAX TFCName MAX-ACCESS not-accessible STATUS current DESCRIPTION "the name of the forwarding class (FC)." ::= { tnNetworkEgressFCEntry 1 } tnNetworkEgressFCDSCPInProfile OBJECT-TYPE SYNTAX TDSCPNameOrEmpty MAX-ACCESS read-write STATUS current DESCRIPTION "the DSCP to use for in-profile traffic." ::= { tnNetworkEgressFCEntry 2 } tnNetworkEgressFCDSCPOutProfile OBJECT-TYPE SYNTAX TDSCPNameOrEmpty MAX-ACCESS read-write STATUS current DESCRIPTION "the DSCP to use for out-of-profile traffic." ::= { tnNetworkEgressFCEntry 3 } tnNetworkEgressFCLspExpInProfile OBJECT-TYPE SYNTAX TLspExpValue MAX-ACCESS read-write STATUS current DESCRIPTION "the lsp-exp value to use for in-profile traffic." ::= { tnNetworkEgressFCEntry 4 } tnNetworkEgressFCLspExpOutProfile OBJECT-TYPE SYNTAX TLspExpValue MAX-ACCESS read-write STATUS current DESCRIPTION "the lsp-exp value to use for out-of-profile traffic." ::= { tnNetworkEgressFCEntry 5 } tnNetworkEgressFCDot1pInProfile OBJECT-TYPE SYNTAX Dot1PPriority MAX-ACCESS read-write STATUS current DESCRIPTION "the Dot1p to use for in-profile traffic." ::= { tnNetworkEgressFCEntry 6 } tnNetworkEgressFCDot1pOutProfile OBJECT-TYPE SYNTAX Dot1PPriority MAX-ACCESS read-write STATUS current DESCRIPTION "the Dot1p to use for out-of-profile traffic." ::= { tnNetworkEgressFCEntry 7 } tnNetworkEgressFCLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "timestamp of last change to this row in tnNetworkEgressFCTable." ::= { tnNetworkEgressFCEntry 8 } tnNetworkEgressFCForceDEValue OBJECT-TYPE SYNTAX TDEValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of tnNetworkEgressFCForceDEValue specifies the DE value to set for network egress packets in this forwarding class regardless of profile status of the frames. An inconsistentValue error is returned if this object is set to any value other than '-1', when tnNetworkEgressFCDEMark object is set to 'false'." DEFVAL { -1 } ::= { tnNetworkEgressFCEntry 9 } tnNetworkEgressFCDEMark OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of tnNetworkEgressFCDEMark specifies whether to set DE value in the frames of this forwarding class. An inconsistentValue error is returned if this object is set to 'false' when tnNetworkEgressFCForceDEValue object is not set to '-1'." DEFVAL { false } ::= { tnNetworkEgressFCEntry 10 } tnNetworkEgressFCQGrpQueue OBJECT-TYPE SYNTAX TEgressQueueId MAX-ACCESS read-write STATUS current DESCRIPTION "tnNetworkEgressFCQGrpQueue specifies the specific queue from queue-group TIMETRA-VRTR-MIB::vRtrIfQosQGrp to be used for packets in this forwarding class." DEFVAL { 0 } ::= { tnNetworkEgressFCEntry 11 } -- -- Dummy Scalars -- tnNetworkScalar1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "A dummy scalar that satisfies a SNMP get request quickly when there is no 11QPE24 card provisioned. Otherwise, it has to traverse the remaining 11QPE24 MIB to get to the next applicable item." ::= { tnNetworkObjects 101 } tnNetworkScalar2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnNetworkObjects 102 } -- -- network-queue policy table -- tnNetworkQueuePolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkQueuePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { tnNetworkQueueObjects 1 } tnNetworkQueuePolicyEntry OBJECT-TYPE SYNTAX TNetworkQueuePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { tnSysSwitchId, tnNetworkQueuePolicy } ::= { tnNetworkQueuePolicyTable 1 } TNetworkQueuePolicyEntry ::= SEQUENCE { tnNetworkQueuePolicy TNamedItem, tnNetworkQueuePolicyRowStatus RowStatus, tnNetworkQueuePolicyDescription TItemDescription, tnNetworkQueuePolicyLastChanged TimeStamp } tnNetworkQueuePolicy OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnNetworkQueuePolicyEntry 1 } tnNetworkQueuePolicyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "." ::= { tnNetworkQueuePolicyEntry 2 } tnNetworkQueuePolicyDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "." DEFVAL { ''H } ::= { tnNetworkQueuePolicyEntry 3 } tnNetworkQueuePolicyLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnNetworkQueuePolicyEntry 8 } -- -- network-queue policy queue table -- tnNetworkQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF TNetworkQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." ::= { tnNetworkQueueObjects 2 } tnNetworkQueueEntry OBJECT-TYPE SYNTAX TNetworkQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "." INDEX { tnSysSwitchId, tnNetworkQueuePolicy, tnNetworkQueue } ::= { tnNetworkQueueTable 1 } TNetworkQueueEntry ::= SEQUENCE { tnNetworkQueue TQueueId, tnNetworkQueueRowStatus RowStatus, tnNetworkQueuePoolName TNamedItemOrEmpty, tnNetworkQueueParent TNamedItemOrEmpty, tnNetworkQueueLevel TLevel, tnNetworkQueueWeight TWeight, tnNetworkQueueCIRLevel TLevelOrDefault, tnNetworkQueueCIRWeight TWeight, tnNetworkQueueMCast TruthValue, tnNetworkQueueExpedite INTEGER, tnNetworkQueueCIR TRatePercent, tnNetworkQueuePIR TPIRRatePercent, tnNetworkQueueCBS TBurstHundredthsOfPercent, tnNetworkQueueMBS TBurstHundredthsOfPercent, tnNetworkQueueHiPrioOnly TBurstPercentOrDefault, tnNetworkQueueLastChanged TimeStamp, tnNetworkQueueUsePortParent TruthValue, tnNetworkQueuePortLvl TLevel, tnNetworkQueuePortWght TWeight, tnNetworkQueuePortCIRLvl TLevelOrDefault, tnNetworkQueuePortCIRWght TWeight, tnNetworkQueuePortAvgOverhead Unsigned32, tnNetworkQueueCIRAdaptation TAdaptationRule, tnNetworkQueuePIRAdaptation TAdaptationRule } tnNetworkQueue OBJECT-TYPE SYNTAX TQueueId (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue ID is used as the secondary index to the table entry." ::= { tnNetworkQueueEntry 1 } tnNetworkQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status of the entry. This allows creation/deletion of rows in this table." ::= { tnNetworkQueueEntry 2 } tnNetworkQueuePoolName OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The tnNetworkQueuePoolName specifies the pool that is associated with this network queue. If tnNetworkQueuePoolName is empty, no pool has been associated with the queue." DEFVAL { ''H } ::= { tnNetworkQueueEntry 3 } tnNetworkQueueParent OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The scheduler to which this queue would be feeding to." DEFVAL { ''H } ::= { tnNetworkQueueEntry 4 } tnNetworkQueueLevel OBJECT-TYPE SYNTAX TLevel MAX-ACCESS read-create STATUS current DESCRIPTION "This specifies the level of priority while feeding to the parent." DEFVAL { 1 } ::= { tnNetworkQueueEntry 5 } tnNetworkQueueWeight OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The weight that needs to be used by the scheduler to which this queue would be feeding to." DEFVAL { 1 } ::= { tnNetworkQueueEntry 6 } tnNetworkQueueCIRLevel OBJECT-TYPE SYNTAX TLevelOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "This specifies the level of priority while feeding to the parent. The level '0' means treat all offered load for this queue as for the above CIR traffic." DEFVAL { 0 } ::= { tnNetworkQueueEntry 7 } tnNetworkQueueCIRWeight OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The weight that needs to be used until the committed rate by the scheduler to which this queue would be feeding to." DEFVAL { 1 } ::= { tnNetworkQueueEntry 8 } tnNetworkQueueMCast OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies if this is a multicast queue or not." DEFVAL { false } ::= { tnNetworkQueueEntry 9 } tnNetworkQueueExpedite OBJECT-TYPE SYNTAX INTEGER { expedited (1), auto-expedited(2), non-expedited (3) } MAX-ACCESS read-create STATUS current DESCRIPTION "tnNetworkQueueExpedite specifies the priority that this queue should be assigned by the hardware level schedulers. The value 'auto-expedited' implies that this attribute should be dynamically updated by looking at the forwarding classes mapping into this queue. In such a case the queue is treated as 'non-expedited' if there is even a single non-expedited forwarding class using this queue. This attribute is associated with the queue at the time of creation and cannot be modified thereafter." DEFVAL { auto-expedited } ::= { tnNetworkQueueEntry 10 } tnNetworkQueueCIR OBJECT-TYPE SYNTAX TRatePercent MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of max rate allowed." DEFVAL { 0 } ::= { tnNetworkQueueEntry 11 } tnNetworkQueuePIR OBJECT-TYPE SYNTAX TPIRRatePercent MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of max rate allowed." DEFVAL { 100 } ::= { tnNetworkQueueEntry 12 } tnNetworkQueueCBS OBJECT-TYPE SYNTAX TBurstHundredthsOfPercent UNITS "Hundredths of a percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of reserved buffer space for the queue, defined to two decimal places." DEFVAL { 100 } ::= { tnNetworkQueueEntry 13 } tnNetworkQueueMBS OBJECT-TYPE SYNTAX TBurstHundredthsOfPercent UNITS "Hundredths of a percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of reserved buffer space for the queue, defined to two decimal places." DEFVAL { 10000 } ::= { tnNetworkQueueEntry 14 } tnNetworkQueueHiPrioOnly OBJECT-TYPE SYNTAX TBurstPercentOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of buffer space for the queue, used exclusively by high priority packets." DEFVAL { -1 } ::= { tnNetworkQueueEntry 15 } tnNetworkQueueLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the object tnNetworkQueueLastChanged indicates the timestamp of last change to this row in tnNetworkQueueTable." ::= { tnNetworkQueueEntry 16 } tnNetworkQueueUsePortParent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnNetworkQueueUsePortParent specifies whether this queue is parented by a port-level scheduler. When the value is 'true', this network queue is parented by a port-level scheduler." DEFVAL { false } ::= { tnNetworkQueueEntry 17 } tnNetworkQueuePortLvl OBJECT-TYPE SYNTAX TLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnNetworkQueuePortLvl specifies the port priority this queue will use to receive bandwidth from the port-level scheduler for its above-cir offered load." DEFVAL { 1 } ::= { tnNetworkQueueEntry 18 } tnNetworkQueuePortWght OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnNetworkQueuePortWght specifies the weight this queue will use to receive bandwidth from the port-level scheduler for its above-cir offered load." DEFVAL { 1 } ::= { tnNetworkQueueEntry 19 } tnNetworkQueuePortCIRLvl OBJECT-TYPE SYNTAX TLevelOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnNetworkQueuePortCIRLvl specifies the port priority this queue will use to receive bandwidth from the port-level scheduler for its within-cir offered load." DEFVAL { 0 } ::= { tnNetworkQueueEntry 20 } tnNetworkQueuePortCIRWght OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The value of the object tnNetworkQueuePortCIRWght specifies the weight this queue will use to receive bandwidth from the port-level scheduler for its within-cir offered load." DEFVAL { 0 } ::= { tnNetworkQueueEntry 21 } tnNetworkQueuePortAvgOverhead OBJECT-TYPE SYNTAX Unsigned32 (0..10000) UNITS "Hundredths of a percent" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnNetworkQueuePortAvgOverhead specifies the encapsulation overhead, in hundredths of a percent, used to translate packet-based rate to frame-based rate and vice versa." DEFVAL { 0 } ::= { tnNetworkQueueEntry 22 } tnNetworkQueueCIRAdaptation OBJECT-TYPE SYNTAX TAdaptationRule MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnNetworkQueueCIRAdaptation specifies the adaptation rule to be used while computing the operational CIR value. The adaptation rule specifies the rules to compute the operational value while maintaining the minimum offset." DEFVAL { closest } ::= { tnNetworkQueueEntry 23 } tnNetworkQueuePIRAdaptation OBJECT-TYPE SYNTAX TAdaptationRule MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnNetworkQueuePIRAdaptation specifies the adaptation rule to be used while computing the operational PIR value. The adaptation rule specifies the rules to compute the operational value while maintaining the minimum offset." DEFVAL { closest } ::= { tnNetworkQueueEntry 24 } -- -- network-queue policy fc table -- -- tnNetworkQueueFCTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TNetworkQueueFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "." -- ::= { tnNetworkQueueObjects 3 } -- -- tnNetworkQueueFCEntry OBJECT-TYPE -- SYNTAX TNetworkQueueFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION "." -- INDEX { tnSysSwitchId, tnNetworkQueuePolicy, tnNetworkQueueFCName } -- ::= { tnNetworkQueueFCTable 1 } -- -- TNetworkQueueFCEntry ::= SEQUENCE -- { -- tnNetworkQueueFCName TFCName, -- tnNetworkQueueFCRowStatus RowStatus, -- tnNetworkQueueFC TQueueId, -- tnNetworkQueueFCMCast TQueueId, -- tnNetworkQueueFCLastChanged TimeStamp -- } -- -- tnNetworkQueueFCName OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Forwarding class name." -- ::= { tnNetworkQueueFCEntry 1 } -- -- tnNetworkQueueFCRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status for this queue." -- ::= { tnNetworkQueueFCEntry 2 } -- -- tnNetworkQueueFC OBJECT-TYPE -- SYNTAX TQueueId (1..16) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The specific queue to be used for packets in this forwarding class." -- DEFVAL { 1 } -- ::= { tnNetworkQueueFCEntry 3 } -- -- tnNetworkQueueFCMCast OBJECT-TYPE -- SYNTAX TQueueId (1..16) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The specific multicast queue to be used for packets in this forwarding -- class. The queue is used only for specific entities and will be -- ignored wherever it is irrelevant." -- DEFVAL { 9 } -- ::= { tnNetworkQueueFCEntry 4 } -- -- tnNetworkQueueFCLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnNetworkQueueFCTable." -- ::= { tnNetworkQueueFCEntry 7 } -- -- shared queue policy table -- -- tnSharedQueuePolicyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSharedQueuePolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines the Nokia 7x50 SR series Shared Queue Policy Table -- for providing, via SNMP, the capability of defining the queue -- policies. -- -- tnSharedQueuePolicyTable holds a list of all shared queue -- policies in the managed system. Shared queue policies should -- exist in this table before being referenced elsewhere. -- -- There is a default queue policy 'default' created by the -- agent and can not be deleted." -- ::= { tnSharedQueueObjects 1 } -- -- tnSharedQueuePolicyEntry OBJECT-TYPE -- SYNTAX TSharedQueuePolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines an entry in the tnSharedQueuePolicyTable. Entries are -- created and deleted in this table by SNMP sets to -- tnSharedQueuePolicyRowStatus." -- INDEX { tnSysSwitchId, tnSharedQueuePolicy } -- ::= { tnSharedQueuePolicyTable 1 } -- -- TSharedQueuePolicyEntry ::= SEQUENCE -- { -- tnSharedQueuePolicy TNamedItem, -- tnSharedQueuePolicyRowStatus RowStatus, -- tnSharedQueuePolicyLastChanged TimeStamp, -- tnSharedQueuePolicyDescription TItemDescription -- } -- -- tnSharedQueuePolicy OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnSharedQueuePolicy serves as an index and uniquely identifies -- a queue policy in the managed system." -- ::= { tnSharedQueuePolicyEntry 1 } -- -- tnSharedQueuePolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueuePolicyRowStatus allows entries to be created and -- deleted in the tnSharedQueuePolicyTable. The deletion of an -- entry in this table will fail if the action is performed on the -- default policy or the policy is being used within the system." -- REFERENCE -- "See definition of RowStatus in RFC 2579, 'Textual Conventions -- for SMIv2.'" -- ::= { tnSharedQueuePolicyEntry 2 } -- -- tnSharedQueuePolicyLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueuePolicyLastChanged indicates the value of sysUpTime -- when the queue policy entry was last modified." -- ::= { tnSharedQueuePolicyEntry 3 } -- -- tnSharedQueuePolicyDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueuePolicyDescription specifies the user provided -- description string for this queue policy entry. It can consist -- of only the printable, seven-bit ASCII characters." -- DEFVAL { ''H } -- ::= { tnSharedQueuePolicyEntry 4 } -- -- queue policy queue table -- -- tnSharedQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSharedQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines the Nokia 7x50 SR series Shared Queue Table for -- providing, via SNMP, the capability of defining the queues for -- the shared queue policies existing in the tnSharedQueuePolicyTable. -- -- tnSharedQueueTable holds a list of all the shared queues in the -- managed system defined for the queue policies. Queues should exist -- in this table before being referenced by the forwarding class -- mappings within the queue policy as defined in the -- tnSharedQueueFCTable. -- -- There is a default queue with the queue identifier '1' which -- gets created automatically when a new queue policy is created." -- ::= { tnSharedQueueObjects 2 } -- -- tnSharedQueueEntry OBJECT-TYPE -- SYNTAX TSharedQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines an entry in the tnSharedQueueTable. -- -- Entries are created/deleted in this table by SNMP sets to -- tnSharedQueueRowStatus. -- -- An exception to this rule is the default queue. The default queue -- is created/deleted as a result of the creation/deletion of a new -- queue policy in the tnSharedQueuePolicyTable." -- INDEX { tnSysSwitchId, tnSharedQueuePolicy, tnSharedQueueId } -- ::= { tnSharedQueueTable 1 } -- -- TSharedQueueEntry ::= SEQUENCE -- { -- tnSharedQueueId TQueueId, -- tnSharedQueueRowStatus RowStatus, -- tnSharedQueueLastChanged TimeStamp, -- tnSharedQueuePoolName TNamedItemOrEmpty, -- tnSharedQueueParent TNamedItemOrEmpty, -- tnSharedQueueLevel TLevel, -- tnSharedQueueWeight TWeight, -- tnSharedQueueCIRLevel TLevelOrDefault, -- tnSharedQueueCIRWeight TWeight, -- tnSharedQueueExpedite INTEGER, -- tnSharedQueueCIR TRatePercent, -- tnSharedQueuePIR TPIRRatePercent, -- tnSharedQueueCBS TBurstPercent, -- tnSharedQueueMBS TBurstPercent, -- tnSharedQueueHiPrioOnly TBurstPercentOrDefault, -- tnSharedQueueIsMultipoint TruthValue -- } -- -- tnSharedQueueId OBJECT-TYPE -- SYNTAX TQueueId (1..32) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnSharedQueueId serves as the secondary index. When used in -- conjunction with tnSharedQueuePolicy, it uniquely identifies -- a shared queue in the managed system." -- ::= { tnSharedQueueEntry 1 } -- -- tnSharedQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueRowStatus allows entries to be created and deleted -- in the tnSharedQueueTable. The deletion of an entry in this table -- will fail if the action is performed on the default queue or if -- the queue is being referenced by a forwarding class mapping in -- the queue policy." -- REFERENCE -- "See definition of RowStatus in RFC 2579, 'Textual Conventions for -- SMIv2.'" -- ::= { tnSharedQueueEntry 2 } -- -- tnSharedQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueueLastChanged indicates the value of sysUpTime when -- the queue entry was last modified." -- ::= { tnSharedQueueEntry 3 } -- -- tnSharedQueuePoolName OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueuePoolName specifies the pool from which the queue -- should be allocating its buffer. By default it will share the -- default pool being used by the entity where the queue is -- instantiated." -- DEFVAL { ''H } -- ::= { tnSharedQueueEntry 4 } -- -- tnSharedQueueParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueParent specifies the scheduler to which this queue -- should be feeding into. By default there would be no parent for -- the queue and it will be controlled by the entity where the -- queue is instantiated." -- DEFVAL { ''H } -- ::= { tnSharedQueueEntry 5 } -- -- tnSharedQueueLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueLevel specifies the level of priority to be used -- by the parent entity to compute the priority of this queue -- when the traffic is exceeding the committed rate." -- DEFVAL { 1 } -- ::= { tnSharedQueueEntry 6 } -- -- tnSharedQueueWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueWeight specifies the weight that this queue should -- be assigned by the parent among all the entities feeding into -- the parent with the same level when the traffic is exceeding the -- committed rate." -- DEFVAL { 1 } -- ::= { tnSharedQueueEntry 7 } -- -- tnSharedQueueCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueCIRLevel specifies the level of priority to be used -- by the parent entity to compute the priority of this queue when -- the traffic is conforming to the committed rate. -- -- The level '0' means treat all offered load for this queue same -- as the load which is exceeding the committed rate." -- DEFVAL { 0 } -- ::= { tnSharedQueueEntry 8 } -- -- tnSharedQueueCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueCIRWeight specifies the weight that this queue should -- be assigned by the parent among all the entities feeding into the -- parent with the same level when the traffic is conforming to the -- committed rate." -- DEFVAL { 1 } -- ::= { tnSharedQueueEntry 9 } -- -- tnSharedQueueExpedite OBJECT-TYPE -- SYNTAX INTEGER { -- expedited (1), -- auto-expedited(2), -- non-expedited (3) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueExpedite specifies the priority that this queue should -- be assigned by the hardware level schedulers. -- -- The value 'auto-expedited' implies that this attribute should be -- dynamically updated by looking at the forwarding classes mapping -- into this queue. In such a case the queue is treated as -- 'non-expedited' if there is even a single non-expedited forwarding -- class using this queue." -- DEFVAL { auto-expedited } -- ::= { tnSharedQueueEntry 10 } -- -- tnSharedQueueCIR OBJECT-TYPE -- SYNTAX TRatePercent -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueCIR specifies the committed rate as a percentage of -- maximum rate for this queue." -- DEFVAL { 0 } -- ::= { tnSharedQueueEntry 11 } -- -- tnSharedQueuePIR OBJECT-TYPE -- SYNTAX TPIRRatePercent -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueuePIR specifies the peak rate as a percentage of -- maximum rate for this queue." -- DEFVAL { 100 } -- ::= { tnSharedQueueEntry 12 } -- -- tnSharedQueueCBS OBJECT-TYPE -- SYNTAX TBurstPercent -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueCBS specifies the committed burst size as a percentage -- of maximum reserved buffer space for the queue." -- DEFVAL { 0 } -- ::= { tnSharedQueueEntry 13 } -- -- tnSharedQueueMBS OBJECT-TYPE -- SYNTAX TBurstPercent -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueMBS specifies the maximum burst size as a percentage -- of maximum reserved buffer space for the queue." -- DEFVAL { 100 } -- ::= { tnSharedQueueEntry 14 } -- -- tnSharedQueueHiPrioOnly OBJECT-TYPE -- SYNTAX TBurstPercentOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueHiPrioOnly specifies the percentage of buffer space -- to be exclusively by high priority packets as a percentage of -- maximum reserved buffer space for the queue." -- DEFVAL { -1 } -- ::= { tnSharedQueueEntry 15 } -- -- tnSharedQueueIsMultipoint OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSharedQueueIsMultipoint specifies whether this -- shared queue is a multipoint-shared queue. -- -- This object can only be modified at row creation time; any attempt to -- set it after creation is silently ignored." -- DEFVAL { false } -- ::= { tnSharedQueueEntry 16 } -- -- queue policy fc table -- -- tnSharedQueueFCTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSharedQueueFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines the Nokia 7x50 SR series forwarding class to -- shared queue mapping table for providing, via SNMP, the -- capability of defining the forwarding class to shared queue -- mapping for the queue policies existing in the -- tnSharedQueuePolicyTable. -- -- tnSharedQueueFCTable holds a list of forwarding class to -- queue mappings managed system defined for the queue policies. -- The forwarding classes which are not existing in this table -- should use the default shared queue for this policy." -- ::= { tnSharedQueueObjects 3 } -- -- tnSharedQueueFCEntry OBJECT-TYPE -- SYNTAX TSharedQueueFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Defines an entry in the tnSharedQueueFCTable. -- -- Entries are created/deleted in this table by SNMP sets to -- tnSharedQueueFCRowStatus." -- INDEX { tnSysSwitchId, tnSharedQueuePolicy, tnSharedQueueFCName } -- ::= { tnSharedQueueFCTable 1 } -- -- TSharedQueueFCEntry ::= SEQUENCE -- { -- tnSharedQueueFCName TFCName, -- tnSharedQueueFCRowStatus RowStatus, -- tnSharedQueueFCLastChanged TimeStamp, -- tnSharedQueueFCQueue TQueueId, -- tnSharedQueueFCMCastQueue TQueueId, -- tnSharedQueueFCBCastQueue TQueueId, -- tnSharedQueueFCUnknownQueue TQueueId -- } -- -- tnSharedQueueFCName OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnSharedQueueFCName serves as the secondary index. When used in -- conjunction with tnSharedQueuePolicy, it uniquely identifies a -- forwarding class to queue mapping in the managed system." -- ::= { tnSharedQueueFCEntry 1 } -- -- tnSharedQueueFCRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueFCRowStatus allows entries to be created and -- deleted in the tnSharedQueueFCTable. Deletion of an entry from -- this table will cause the forwarding class to use the default -- mapping." -- REFERENCE -- "See definition of RowStatus in RFC 2579, 'Textual Conventions -- for SMIv2.'" -- ::= { tnSharedQueueFCEntry 2 } -- -- tnSharedQueueFCLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueueFCLastChanged indicates the value of sysUpTime -- when the forwarding class to queue mapping entry was last -- modified." -- ::= { tnSharedQueueFCEntry 3 } -- -- tnSharedQueueFCQueue OBJECT-TYPE -- SYNTAX TQueueId (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnSharedQueueFCQueue specifies the logical queue that the -- traffic classified into this forwarding class should use." -- DEFVAL { 1 } -- ::= { tnSharedQueueFCEntry 4 } -- -- tnSharedQueueFCMCastQueue OBJECT-TYPE -- SYNTAX TQueueId (9..16) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSharedQueueFCMCastQueue specifies the logical -- queue that mutlticast traffic classified into this forwarding -- class should use." -- DEFVAL { 9 } -- ::= { tnSharedQueueFCEntry 5 } -- -- tnSharedQueueFCBCastQueue OBJECT-TYPE -- SYNTAX TQueueId (17..24) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSharedQueueFCBCastQueue specifies the logical -- queue that broadscast traffic classified into this forwarding -- class should use." -- DEFVAL { 17 } -- ::= { tnSharedQueueFCEntry 6 } -- -- tnSharedQueueFCUnknownQueue OBJECT-TYPE -- SYNTAX TQueueId (25..32) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSharedQueueFCUnknownQueue specifies the logical -- queue that unknown traffic classified into this forwarding -- class should use." -- DEFVAL { 25 } -- ::= { tnSharedQueueFCEntry 7 } -- -- ingress queue group table -- -- tnQosIngQGroupTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupTableLastChanged indicates the timestamp of last change -- to the tnQosIngQGroupTable." -- ::= { tnQosTimeStampObjects 6 } -- -- tnQosIngQGroupTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TQosIngQGroupEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupTable defines Ingress Queue Group Table for providing, -- via SNMP, the capability of defining the queue groups for the queues -- existing in the tnQosIngQueueTable. -- -- tnQosIngQGroupTable holds a list of all the queue-groups in -- the managed system defined. Queue-groups should exist -- in this table before being referenced by the forwarding class -- mappings within the queue policy as defined in the -- tnSapIngressFCTable." -- ::= { tnSharedQueueObjects 4 } -- -- tnQosIngQGroupEntry OBJECT-TYPE -- SYNTAX TQosIngQGroupEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupEntry defines an entry in the tnQosIngQGroupTable. -- -- Entries are created/deleted in this table by SNMP sets to -- tnQosIngQGroupRowStatus." -- INDEX { tnSysSwitchId, tnQosIngQGroupName } -- ::= { tnQosIngQGroupTable 1 } -- -- TQosIngQGroupEntry ::= SEQUENCE -- { -- tnQosIngQGroupName TNamedItem, -- tnQosIngQGroupRowStatus RowStatus, -- tnQosIngQGroupLastChanged TimeStamp, -- tnQosIngQGroupDescr TItemDescription -- } -- -- tnQosIngQGroupName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupName defines the Ingress Queue Group name. -- It uniquely identifies an ingress queue group in the managed -- system." -- ::= { tnQosIngQGroupEntry 1 } -- -- tnQosIngQGroupRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupRowStatus allows entries to be created and deleted -- in the tnQosIngQGroupTable. The deletion of an entry in this table -- will fail if the queue is being referenced by a forwarding class -- mapping in the queue policy." -- REFERENCE -- "See definition of RowStatus in RFC 2579, 'Textual Conventions for -- SMIv2.'" -- ::= { tnQosIngQGroupEntry 2 } -- -- tnQosIngQGroupLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupLastChanged indicates the value of sysUpTime when -- the queue entry was last modified." -- ::= { tnQosIngQGroupEntry 3 } -- -- tnQosIngQGroupDescr OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQGroupDescr specifies the description of the queue-group." -- DEFVAL { ''H } -- ::= { tnQosIngQGroupEntry 4 } -- -- ingress queue table -- -- tnQosIngQTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosIngQTableLastChanged indicates the timestamp of last change to -- the tnQosIngQueueTable." -- ::= { tnQosTimeStampObjects 7 } -- -- tnQosIngQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TQosIngQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQueueTable defines all ingress queues." -- ::= { tnSharedQueueObjects 5 } -- -- tnQosIngQueueEntry OBJECT-TYPE -- SYNTAX TQosIngQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQueueEntry defines a particular ingress queue. -- Entries are created by user by setting tnQosIngQueueRowStatus." -- INDEX { tnSysSwitchId, tnQosIngQGroupName, tnQosIngQueue } -- ::= { tnQosIngQueueTable 1 } -- -- TQosIngQueueEntry ::= SEQUENCE -- { -- tnQosIngQueue TIngressQueueId, -- tnQosIngQueueRowStatus RowStatus, -- tnQosIngQueueParent TNamedItemOrEmpty, -- tnQosIngQueueLevel TLevel, -- tnQosIngQueueWeight TWeight, -- tnQosIngQueueCIRLevel TLevelOrDefault, -- tnQosIngQueueCIRWeight TWeight, -- tnQosIngQueueMCast TruthValue, -- tnQosIngQueueExpedite INTEGER, -- tnQosIngQueueCBS TBurstSize, -- tnQosIngQueueMBS TBurstSize, -- tnQosIngQueueHiPrioOnly TBurstPercentOrDefault, -- tnQosIngQueuePIRAdaptation TAdaptationRule, -- tnQosIngQueueCIRAdaptation TAdaptationRule, -- tnQosIngQueueAdminPIR TPIRRate, -- tnQosIngQueueAdminCIR TCIRRate, -- tnQosIngQueueLastChanged TimeStamp, -- tnQosIngQueuePoliced TruthValue, -- tnQosIngQueueMode TQueueMode, -- tnQosIngQueuePoolName TNamedItemOrEmpty -- } -- -- tnQosIngQueue OBJECT-TYPE -- SYNTAX TIngressQueueId (1..32) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosIngQueue specifies the queue ID which is used as the -- secondary index to the table entry." -- ::= { tnQosIngQueueEntry 1 } -- -- tnQosIngQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueRowStatus is the Row-Status of the entry. -- This allows creation/deletion of rows in this table." -- ::= { tnQosIngQueueEntry 2 } -- -- tnQosIngQueueParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueParent specifies the scheduler to which this queue would -- be feeding." -- DEFVAL { ''H } -- ::= { tnQosIngQueueEntry 3 } -- -- tnQosIngQueueLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueLevel specifies the level of priority while feeding -- the parent." -- DEFVAL { 1 } -- ::= { tnQosIngQueueEntry 4 } -- -- tnQosIngQueueWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueWeight specifies the weight that needs to be used by the -- scheduler to which this queue would be feeding." -- DEFVAL { 1 } -- ::= { tnQosIngQueueEntry 5 } -- -- tnQosIngQueueCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueCIRLevel specifies the level of priority while feeding -- to the parent. The level '0' means treat all offered load for this -- queue as for the above CIR traffic." -- DEFVAL { 0 } -- ::= { tnQosIngQueueEntry 6 } -- -- tnQosIngQueueCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueCIRWeight specifies the weight that needs to be used -- until the committed rate by the scheduler to which this queue would -- be feeding." -- DEFVAL { 1 } -- ::= { tnQosIngQueueEntry 7 } -- -- tnQosIngQueueMCast OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueMCast specifies if this is a multicast queue." -- DEFVAL { false } -- ::= { tnQosIngQueueEntry 8 } -- -- tnQosIngQueueExpedite OBJECT-TYPE -- SYNTAX INTEGER { -- expedited (1), -- bestEffort (3) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueExpedite specifies the priority that this queue should -- be assigned by the hardware level schedulers. -- -- This attribute is associated with the queue at the time of creation and -- cannot be modified thereafter." -- DEFVAL { bestEffort } -- ::= { tnQosIngQueueEntry 9 } -- -- tnQosIngQueueCBS OBJECT-TYPE -- SYNTAX TBurstSize -- UNITS "kilo-bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueCBS specifies the amount of reserved buffer space -- for the queue." -- DEFVAL { -1 } -- ::= { tnQosIngQueueEntry 10 } -- -- tnQosIngQueueMBS OBJECT-TYPE -- SYNTAX TBurstSize -- UNITS "kilo-bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueMBS specifies the maximum amount of buffer space allowed -- for the queue." -- DEFVAL { -1 } -- ::= { tnQosIngQueueEntry 11 } -- -- tnQosIngQueueHiPrioOnly OBJECT-TYPE -- SYNTAX TBurstPercentOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueHiPrioOnly specifies the percentage of buffer space for -- the queue, used exclusively by high priority packets." -- DEFVAL { -1 } -- ::= { tnQosIngQueueEntry 12 } -- -- tnQosIngQueuePIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueuePIRAdaptation specifies the adaptation rule to be used -- while computing the operational PIR value. The adaptation rule -- specifies the rules to compute the operational values while maintaining -- minimum offset." -- DEFVAL { closest } -- ::= { tnQosIngQueueEntry 13 } -- -- tnQosIngQueueCIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueCIRAdaptation specifies the adaptation rule to be used -- while computing the operational CIR value. The adaptation rule -- specifies the rules to compute the operational values while maintaining -- minimum offset." -- DEFVAL { closest } -- ::= { tnQosIngQueueEntry 14 } -- -- tnQosIngQueueAdminPIR OBJECT-TYPE -- SYNTAX TPIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueAdminPIR specifies the administrative PIR specified by -- the user." -- DEFVAL { -1 } -- ::= { tnQosIngQueueEntry 15 } -- -- tnQosIngQueueAdminCIR OBJECT-TYPE -- SYNTAX TCIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueAdminCIR specifies the administrative CIR specified by -- the user." -- DEFVAL { 0 } -- ::= { tnQosIngQueueEntry 16 } -- -- tnQosIngQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosIngQueueLastChanged specifies the timestamp of last change to -- this row in tnQosIngQueueTable." -- ::= { tnQosIngQueueEntry 17 } -- -- tnQosIngQueuePoliced OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueuePoliced specifies that the out of profile -- traffic feeding into the physical queue instance should be -- dropped. tnQosIngQueuePoliced overrides the bandwidth -- specified by the object tnQosIngQueueAdminCIR." -- DEFVAL { false } -- ::= { tnQosIngQueueEntry 18 } -- -- tnQosIngQueueMode OBJECT-TYPE -- SYNTAX TQueueMode -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueueMode specifies the mode in which the queue -- is operating. This attribute is associated with the queue -- at the time of creation and cannot be modified thereafter." -- DEFVAL { priority } -- ::= { tnQosIngQueueEntry 19 } -- -- tnQosIngQueuePoolName OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosIngQueuePoolName specifies the name of the pool to be applied -- for the ingress queue." -- DEFVAL { ''H } -- ::= { tnQosIngQueueEntry 20 } -- -- egress queue group table -- -- tnQosEgrQGroupTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupTableLastChanged indicates the timestamp of last change -- to the tnQosEgrQGroupTable." -- ::= { tnQosTimeStampObjects 8 } -- -- tnQosEgrQGroupTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TQosEgrQGroupEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupTable defines the Ingress Queue Group Table for -- providing, via SNMP, the capability of defining the queue groups -- for the queues existing in the tnQosEgrQueueTable. -- -- tnQosEgrQGroupTable holds a list of all the queue-groups in -- the managed system defined. Queue-groups should exist -- in this table before being referenced by the forwarding class -- mappings within the queue policy as defined in the -- tnSapIngressFCTable." -- ::= { tnSharedQueueObjects 6 } -- -- tnQosEgrQGroupEntry OBJECT-TYPE -- SYNTAX TQosEgrQGroupEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupEntry defines an entry in the tnQosEgrQGroupTable. -- -- Entries are created/deleted in this table by SNMP sets to -- tnQosEgrQGroupRowStatus." -- INDEX { tnSysSwitchId, tnQosEgrQGroupName } -- ::= { tnQosEgrQGroupTable 1 } -- -- TQosEgrQGroupEntry ::= SEQUENCE -- { -- tnQosEgrQGroupName TNamedItem, -- tnQosEgrQGroupRowStatus RowStatus, -- tnQosEgrQGroupLastChanged TimeStamp, -- tnQosEgrQGroupDescr TItemDescription -- } -- -- tnQosEgrQGroupName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupName defines the Ingress Queue Group name. -- It uniquely identifies an ingress queue group in the managed -- system." -- ::= { tnQosEgrQGroupEntry 1 } -- -- tnQosEgrQGroupRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupRowStatus allows entries to be created and deleted -- in the tnQosEgrQGroupTable. The deletion of an entry in this table -- will fail if the queue is being referenced by a forwarding class -- mapping in the queue policy." -- REFERENCE -- "See definition of RowStatus in RFC 2579, 'Textual Conventions for -- SMIv2.'" -- ::= { tnQosEgrQGroupEntry 2 } -- -- tnQosEgrQGroupLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupLastChanged indicates the value of sysUpTime when -- the queue entry was last modified." -- ::= { tnQosEgrQGroupEntry 3 } -- -- tnQosEgrQGroupDescr OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnQosEgrQGroupDescr specifies the description of the queue-group." -- DEFVAL { ''H } -- ::= { tnQosEgrQGroupEntry 4 } -- -- qos egress policy queue table -- -- tnQosEgrQTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnQosEgrQTableLastChanged indicates the timestamp of last change to -- the tnQosEgrQueueTable." -- ::= { tnQosTimeStampObjects 9 } -- -- tnQosEgrQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TQosEgrQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosEgrQueueTable defines all egress queues." -- ::= { tnSharedQueueObjects 7 } -- -- tnQosEgrQueueEntry OBJECT-TYPE -- SYNTAX TQosEgrQueueEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "tnQosEgrQueueEntry defines a particular egress queue. -- Entries are created and deleted by user." -- INDEX { tnSysSwitchId, tnQosEgrQGroupName, tnQosEgrQueue } -- ::= { tnQosEgrQueueTable 1 } -- -- TQosEgrQueueEntry ::= SEQUENCE -- { -- tnQosEgrQueue TEgressQueueId, -- tnQosEgrQueueRowStatus RowStatus, -- tnQosEgrQueueParent TNamedItemOrEmpty, -- tnQosEgrQueueLevel TLevel, -- tnQosEgrQueueWeight TWeight, -- tnQosEgrQueueCIRLevel TLevelOrDefault, -- tnQosEgrQueueCIRWeight TWeight, -- tnQosEgrQueueExpedite INTEGER, -- tnQosEgrQueueCBS TBurstSize, -- tnQosEgrQueueMBS TBurstSize, -- tnQosEgrQueueHiPrioOnly TBurstPercentOrDefault, -- tnQosEgrQueuePIRAdaptation TAdaptationRule, -- tnQosEgrQueueCIRAdaptation TAdaptationRule, -- tnQosEgrQueueAdminPIR TPIRRate, -- tnQosEgrQueueAdminCIR TCIRRate, -- tnQosEgrQueueLastChanged TimeStamp, -- tnQosEgrQueueUsePortParent TruthValue, -- tnQosEgrQueuePortLvl TLevel, -- tnQosEgrQueuePortWght TWeight, -- tnQosEgrQueuePortCIRLvl TLevelOrDefault, -- tnQosEgrQueuePortCIRWght TWeight, -- tnQosEgrQueuePoolName TNamedItemOrEmpty, -- tnQosEgrQueueXPWredQ TruthValue, -- tnQosEgrQueueXPWredQSlope TNamedItem -- } -- -- tnQosEgrQueue OBJECT-TYPE -- SYNTAX TEgressQueueId (1..8) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueue identifies the queue index which is used as -- the second index to the table entry. Zero is not allowed." -- ::= { tnQosEgrQueueEntry 1 } -- -- tnQosEgrQueueRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This is the Row Status of the entry. -- This allows creation/deletion of rows in this table." -- ::= { tnQosEgrQueueEntry 2 } -- -- tnQosEgrQueueParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueParent specifies the scheduler to which this -- queue would be feeding." -- DEFVAL { ''H } -- ::= { tnQosEgrQueueEntry 3 } -- -- tnQosEgrQueueLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueLevel specifies the level of priority while -- feeding the parent." -- DEFVAL { 1 } -- ::= { tnQosEgrQueueEntry 4 } -- -- tnQosEgrQueueWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueWeight specifies the weight that needs to be -- used by the scheduler to which this queue would be feeding." -- DEFVAL { 1 } -- ::= { tnQosEgrQueueEntry 5 } -- -- tnQosEgrQueueCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueCIRLevel specifies the level of priority -- while feeding the parent. The level '0' means treat all offered -- load for this queue as for the above CIR traffic." -- DEFVAL { 0 } -- ::= { tnQosEgrQueueEntry 6 } -- -- tnQosEgrQueueCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueCIRWeight specifies the weight that needs to -- be used until the committed rate by the scheduler to which this queue -- would be feeding." -- DEFVAL { 1 } -- ::= { tnQosEgrQueueEntry 7 } -- -- tnQosEgrQueueExpedite OBJECT-TYPE -- SYNTAX INTEGER { -- expedited (1), -- bestEffort (3) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueExpedite specifies the priority that this -- queue should be assigned by the hardware level schedulers. -- -- This attribute is associated with the queue at the time of creation -- and cannot be modified thereafter." -- DEFVAL { bestEffort } -- ::= { tnQosEgrQueueEntry 8 } -- -- tnQosEgrQueueCBS OBJECT-TYPE -- SYNTAX TBurstSize -- UNITS "kilo-bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueCBS specifies the amount of reserved buffer -- space for the queue." -- DEFVAL { -1 } -- ::= { tnQosEgrQueueEntry 9 } -- -- tnQosEgrQueueMBS OBJECT-TYPE -- SYNTAX TBurstSize -- UNITS "kilo-bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueMBS specifies the maximum amount of buffer -- space allowed for the queue." -- DEFVAL { -1 } -- ::= { tnQosEgrQueueEntry 10 } -- -- tnQosEgrQueueHiPrioOnly OBJECT-TYPE -- SYNTAX TBurstPercentOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueHiPrioOnly specifies the percentage of buffer -- space for the queue, used exclusively by high priority packets." -- DEFVAL { -1 } -- ::= { tnQosEgrQueueEntry 11 } -- -- tnQosEgrQueuePIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueuePIRAdaptation specifies the adaptation rule to -- be used while computing the operational PIR value. The adaptation rule -- specifies the rules to compute the operational values while -- maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnQosEgrQueueEntry 12 } -- -- tnQosEgrQueueCIRAdaptation OBJECT-TYPE -- SYNTAX TAdaptationRule -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueCIRAdaptation specifies the adaptation rule -- to be used while computing the operational CIR value. The adaptation -- rule specifies the rules to compute the operational values while -- maintaining minimum offset." -- DEFVAL { closest } -- ::= { tnQosEgrQueueEntry 13 } -- -- tnQosEgrQueueAdminPIR OBJECT-TYPE -- SYNTAX TPIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueAdminPIR specifies the administrative PIR." -- DEFVAL { -1 } -- ::= { tnQosEgrQueueEntry 14 } -- -- tnQosEgrQueueAdminCIR OBJECT-TYPE -- SYNTAX TCIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueAdminCIR specifies the administrative CIR." -- DEFVAL { 0 } -- ::= { tnQosEgrQueueEntry 15 } -- -- tnQosEgrQueueLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueLastChanged indicates the timestamp of last -- change to this row in tnQosEgrQueueTable." -- ::= { tnQosEgrQueueEntry 18 } -- -- tnQosEgrQueueUsePortParent OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueUsePortParent specifies whether this queue is -- parented by a port-level scheduler. When the value is 'true', this SAP -- egress queue is parented by a port-level scheduler. This object is -- mutually exclusive with tnQosEgrQueueParent. Only one kind of parent is -- allowed." -- DEFVAL { false } -- ::= { tnQosEgrQueueEntry 19 } -- -- tnQosEgrQueuePortLvl OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnQosEgrQueuePortLvl specifies the -- port priority this queue will use to receive bandwidth from -- the port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnQosEgrQueueEntry 20 } -- -- tnQosEgrQueuePortWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnQosEgrQueuePortWght specifies the -- weight this queue will use to receive bandwidth from the -- port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnQosEgrQueueEntry 21 } -- -- tnQosEgrQueuePortCIRLvl OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnQosEgrQueuePortCIRLvl specifies the -- port priority this queue will use to receive bandwidth from -- the port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnQosEgrQueueEntry 22 } -- -- tnQosEgrQueuePortCIRWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnQosEgrQueuePortCIRWght specifies the -- weight this queue will use to receive bandwidth from the -- port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnQosEgrQueueEntry 23 } -- -- tnQosEgrQueuePoolName OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueuePoolName specifies the name of -- the pool to be applied for SAP egress queue." -- DEFVAL { ''H } -- ::= { tnQosEgrQueueEntry 24 } -- -- tnQosEgrQueueXPWredQ OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueXPWredQ specifies whether to alter the -- generic pool association of the queue for the purpose of allowing -- queue-specific WRED slopes with minimal provisioning." -- DEFVAL { false } -- ::= { tnQosEgrQueueEntry 25 } -- -- tnQosEgrQueueXPWredQSlope OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQosEgrQueueXPWredQSlope specifies the name of -- the slope-policy to be applied for QOS egress queue. -- -- When tnQosEgrQueueXPWredQ has the value 'false', an 'inconsistentValue' -- error is returned if an attempt is made to set this object to a value -- other than 'default'." -- DEFVAL { "default" } -- ::= { tnQosEgrQueueEntry 26 } -- -- Slope policy table -- tnSlopePolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF TSlopePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slope Policy Table. Each entry in this table defines the RED slopes for the high and the low priority traffic." ::= { tnSlopeObjects 1 } tnSlopePolicyEntry OBJECT-TYPE SYNTAX TSlopePolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Slope Policy Entry." INDEX { tnSysSwitchId, tnSlopePolicy } ::= { tnSlopePolicyTable 1 } TSlopePolicyEntry ::= SEQUENCE { tnSlopePolicy TNamedItem, tnSlopeRowStatus RowStatus, tnSlopeDescription TItemDescription, tnSlopeHiAdminStatus INTEGER, tnSlopeHiStartAverage Unsigned32, tnSlopeHiMaxAverage Unsigned32, tnSlopeHiMaxProbability Unsigned32, tnSlopeLoAdminStatus INTEGER, tnSlopeLoStartAverage Unsigned32, tnSlopeLoMaxAverage Unsigned32, tnSlopeLoMaxProbability Unsigned32, tnSlopeTimeAvgFactor Unsigned32, tnSlopeLastChanged TimeStamp } tnSlopePolicy OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "tnSlopePolicy maintains the name of the slope policy identifying the policy." ::= { tnSlopePolicyEntry 1 } tnSlopeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status of the entry. This allows creation/deletion of rows in this table." ::= { tnSlopePolicyEntry 2 } tnSlopeDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "User-provided description of the policy." DEFVAL { ''H } ::= { tnSlopePolicyEntry 3 } tnSlopeHiAdminStatus OBJECT-TYPE SYNTAX INTEGER { up (1), down(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "tnSlopeHiAdminStatus specifies the admin state for the high priority RED slope. If the tnSlopeHiAdminStatus is set to 'down', the RED slope is inactive." DEFVAL { down } ::= { tnSlopePolicyEntry 4 } tnSlopeHiStartAverage OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of the buffer utilized after which the drop probability starts to rise above 0." DEFVAL { 70 } ::= { tnSlopePolicyEntry 5 } tnSlopeHiMaxAverage OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of the buffer utilized after which the drop probability is 100 percent. This implies that all packets beyond this point will be dropped." DEFVAL { 90 } ::= { tnSlopePolicyEntry 6 } tnSlopeHiMaxProbability OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The drop probability increases steadily from 0 at the tnSlopeHiStartAverage upto the tnSlopeHiMaxProbability at the tnSlopeHiMaxAverage." DEFVAL { 80 } ::= { tnSlopePolicyEntry 7 } tnSlopeLoAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "tnSlopeLoAdminStatus specifies the admin state for the high priority RED slope. If the tnSlopeLoAdminStatus is set to 'down', the RED slope is inactive." DEFVAL { down } ::= { tnSlopePolicyEntry 8 } tnSlopeLoStartAverage OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of the buffer utilized after which the drop probability starts to rise above 0." DEFVAL { 50 } ::= { tnSlopePolicyEntry 9 } tnSlopeLoMaxAverage OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The percentage of the buffer utilized after which the drop probability is 100 percent. This implies that all packets beyond this point will be dropped." DEFVAL { 75 } ::= { tnSlopePolicyEntry 10 } tnSlopeLoMaxProbability OBJECT-TYPE SYNTAX Unsigned32 (0..100) MAX-ACCESS read-create STATUS current DESCRIPTION "The drop probability increases steadily from 0 at the tnSlopeLoStartAverage upto the tnSlopeLoMaxProbability at the tnSlopeLoMaxAverage." DEFVAL { 80 } ::= { tnSlopePolicyEntry 11 } tnSlopeTimeAvgFactor OBJECT-TYPE SYNTAX Unsigned32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "The time average factor describes the weighting between the previous shared buffer average utilization result and the new shared buffer utilization in determining the new shared buffer average utilization." DEFVAL { 7 } ::= { tnSlopePolicyEntry 12 } tnSlopeLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Timestamp of when this entry was last changed." ::= { tnSlopePolicyEntry 13 } -- -- Slope policy table -- -- tnHsmdaSlopePolicyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF THsmdaSlopePolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnHsmdaSlopePolicyTable has an entry for each HSMDA slope -- policy configured on this system." -- ::= { tnSlopeObjects 2 } -- -- tnHsmdaSlopePolicyEntry OBJECT-TYPE -- SYNTAX THsmdaSlopePolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row represents a particular HSMDA slope policy. Entries are -- created and deleted by the user." -- INDEX { tnSysSwitchId, tnHsmdaSlopePolicyName } -- ::= { tnHsmdaSlopePolicyTable 1 } -- -- THsmdaSlopePolicyEntry ::= SEQUENCE -- { -- tnHsmdaSlopePolicyName TNamedItem, -- tnHsmdaSlopePolicyRowStatus RowStatus, -- tnHsmdaSlopeLastChanged TimeStamp, -- tnHsmdaSlopeDescription TItemDescription, -- tnHsmdaSlopeQueueMbs Unsigned32, -- tnHsmdaSlopeHiAdminStatus TmnxEnabledDisabled, -- tnHsmdaSlopeHiStartDepth Unsigned32, -- tnHsmdaSlopeHiMaxDepth Unsigned32, -- tnHsmdaSlopeHiMaxProbability Unsigned32, -- tnHsmdaSlopeLoAdminStatus TmnxEnabledDisabled, -- tnHsmdaSlopeLoStartDepth Unsigned32, -- tnHsmdaSlopeLoMaxDepth Unsigned32, -- tnHsmdaSlopeLoMaxProbability Unsigned32 -- } -- -- tnHsmdaSlopePolicyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopePolicyName specifies the name of the HSMDA -- slope policy." -- ::= { tnHsmdaSlopePolicyEntry 1 } -- -- tnHsmdaSlopePolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopePolicyRowStatus is used for the creation -- and deletion of HSMDA slope policies." -- ::= { tnHsmdaSlopePolicyEntry 2 } -- -- tnHsmdaSlopeLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeLastChanged indicates the sysUpTime -- at the time of the last modification of this entry. -- -- If no changes were made to the entry since the last -- re-initialization of the local network management subsystem, -- then this object contains a zero value." -- ::= { tnHsmdaSlopePolicyEntry 3 } -- -- tnHsmdaSlopeDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeDescription specifies the description -- of this HSMDA slope policy." -- DEFVAL { "" } -- ::= { tnHsmdaSlopePolicyEntry 4 } -- -- tnHsmdaSlopeQueueMbs OBJECT-TYPE -- SYNTAX Unsigned32 (0..500000) -- UNITS "bytes" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeQueueMbs specifies the maximum amount of buffer -- space, in bytes, allowed for any HSMDA queue associated with this HSMDA -- slope policy. -- -- Specifying a value of 0 effectively disables all queues associated with -- this slope policy causing each queue to discard all packets." -- DEFVAL { 16800 } -- ::= { tnHsmdaSlopePolicyEntry 5 } -- -- tnHsmdaSlopeHiAdminStatus OBJECT-TYPE -- SYNTAX TmnxEnabledDisabled -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeHiAdminStatus specifies the admin state for -- the high priority RED slope. If the tnHsmdaSlopeHiAdminStatus is set -- to 'disabled', the RED slope is inactive." -- DEFVAL { enabled } -- ::= { tnHsmdaSlopePolicyEntry 6 } -- -- tnHsmdaSlopeHiStartDepth OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeHiStartDepth specifies the percentage of the -- buffer utilized after which the drop probability starts to rise -- above 0." -- DEFVAL { 10000 } -- ::= { tnHsmdaSlopePolicyEntry 7 } -- -- tnHsmdaSlopeHiMaxDepth OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeHiMaxDepth specifies the percentage of the -- buffer utilized after which the drop probability is 100 percent. -- This implies that all packets beyond this point will be -- dropped." -- DEFVAL { 10000 } -- ::= { tnHsmdaSlopePolicyEntry 8 } -- -- tnHsmdaSlopeHiMaxProbability OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeHiMaxProbability specifies the drop -- probability, as a percentage, when the Hsmda queue depth reaches -- tnHsmdaSlopeHiMaxDepth. The drop increases steadily from 0 at -- the tnHsmdaSlopeHiStartDepth up to the tnHsmdaSlopeHiMaxProbability -- at the tnHsmdaSlopeHiMaxDepth." -- DEFVAL { 10000 } -- ::= { tnHsmdaSlopePolicyEntry 9 } -- -- tnHsmdaSlopeLoAdminStatus OBJECT-TYPE -- SYNTAX TmnxEnabledDisabled -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeLoAdminStatus specifies the admin state for -- the low priority RED slope. If the tnHsmdaSlopeLoAdminStatus is set -- to 'disabled', the RED slope is inactive." -- DEFVAL { enabled } -- ::= { tnHsmdaSlopePolicyEntry 10 } -- -- tnHsmdaSlopeLoStartDepth OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeLoStartDepth specifies the percentage of the -- buffer utilized after which the drop probability starts to rise -- above 0." -- DEFVAL { 9000 } -- ::= { tnHsmdaSlopePolicyEntry 11 } -- -- tnHsmdaSlopeLoMaxDepth OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeLoMaxDepth specifies the percentage of the -- buffer utilized after which the drop probability is 100 percent. -- This implies that all packets beyond this point will be -- dropped." -- DEFVAL { 9000 } -- ::= { tnHsmdaSlopePolicyEntry 12 } -- -- tnHsmdaSlopeLoMaxProbability OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSlopeLoMaxProbability specifies the drop -- probability, as a percentage, when the Hsmda queue depth reaches -- tnHsmdaSlopeLoMaxDepth. The drop increases steadily from 0 at -- the tnHsmdaSlopeLoStartDepth up to the tnHsmdaSlopeLoMaxProbability -- at the tnHsmdaSlopeLoMaxDepth." -- DEFVAL { 10000 } -- ::= { tnHsmdaSlopePolicyEntry 13 } -- -- Scheduler policy table -- -- tnSchedulerPolicyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TSchedulerPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { tnSchedulerObjects 1 } -- -- tnSchedulerPolicyEntry OBJECT-TYPE -- SYNTAX TSchedulerPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular Scheduler Policy." -- INDEX { tnSysSwitchId, IMPLIED tnSchedulerPolicyName } -- ::= { tnSchedulerPolicyTable 1 } -- -- TSchedulerPolicyEntry ::= SEQUENCE -- { -- tnSchedulerPolicyName TNamedItem, -- tnSchedulerPolicyRowStatus RowStatus, -- tnSchedulerPolicyDescription TItemDescription, -- tnSchedulerPolicyLastChanged TimeStamp, -- tnSchedulerPolicyFrameBasedAccnt TruthValue -- } -- -- tnSchedulerPolicyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Name of the scheduler policy." -- ::= { tnSchedulerPolicyEntry 1 } -- -- tnSchedulerPolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of the entry." -- ::= { tnSchedulerPolicyEntry 2 } -- -- tnSchedulerPolicyDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Description for the scheduler policy" -- DEFVAL { ''H } -- ::= { tnSchedulerPolicyEntry 3 } -- -- tnSchedulerPolicyLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "timestamp of last change to this row in tnSchedulerPolicyTable." -- ::= { tnSchedulerPolicyEntry 4 } -- -- tnSchedulerPolicyFrameBasedAccnt OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnSchedulerPolicyFrameBasedAccnt specifies whether -- to use frame-based accounting for the schedulers within the -- scheduler policy and the children queues parented to the -- scheduling policy. -- -- If the value is 'false', the default packet-based accounting -- method will be used." -- DEFVAL { false } -- ::= { tnSchedulerPolicyEntry 5 } -- -- Virtual Scheduler table -- -- tnVirtualSchedulerTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TVirtualSchedulerEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { tnSchedulerObjects 2 } -- -- tnVirtualSchedulerEntry OBJECT-TYPE -- SYNTAX TVirtualSchedulerEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Information about a particular Scheduler belonging to a Scheduler -- Policy." -- INDEX { tnSysSwitchId, tnSchedulerPolicyName, tnVirtualSchedulerTier, -- IMPLIED tnVirtualSchedulerName } -- ::= { tnVirtualSchedulerTable 1 } -- -- TVirtualSchedulerEntry ::= SEQUENCE -- { -- tnVirtualSchedulerTier INTEGER, -- tnVirtualSchedulerName TNamedItem, -- tnVirtualSchedulerRowStatus RowStatus, -- tnVirtualSchedulerDescription TItemDescription, -- tnVirtualSchedulerParent TNamedItemOrEmpty, -- tnVirtualSchedulerLevel TLevel, -- tnVirtualSchedulerWeight TWeight, -- tnVirtualSchedulerCIRLevel TLevelOrDefault, -- tnVirtualSchedulerCIRWeight TWeight, -- tnVirtualSchedulerPIR TPIRRate, -- tnVirtualSchedulerCIR TCIRRate, -- tnVirtualSchedulerSummedCIR TruthValue, -- tnVirtualSchedulerLastChanged TimeStamp, -- tnVirtualSchedulerUsePortParent TruthValue, -- tnVirtualSchedulerPortLvl TLevel, -- tnVirtualSchedulerPortWght TWeight, -- tnVirtualSchedulerPortCIRLvl TLevelOrDefault, -- tnVirtualSchedulerPortCIRWght TWeight -- } -- -- tnVirtualSchedulerTier OBJECT-TYPE -- SYNTAX INTEGER (1..3) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Tier to which this scheduler belongs to." -- ::= { tnVirtualSchedulerEntry 1 } -- -- tnVirtualSchedulerName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Name of the scheduler policy." -- ::= { tnVirtualSchedulerEntry 2 } -- -- tnVirtualSchedulerRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Row Status of the entry." -- ::= { tnVirtualSchedulerEntry 3 } -- -- tnVirtualSchedulerDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Description for the scheduler policy" -- DEFVAL { ''H } -- ::= { tnVirtualSchedulerEntry 4 } -- -- tnVirtualSchedulerParent OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The scheduler to which this scheduler would be feeding." -- DEFVAL { ''H } -- ::= { tnVirtualSchedulerEntry 5 } -- -- tnVirtualSchedulerLevel OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding the parent." -- DEFVAL { 1 } -- ::= { tnVirtualSchedulerEntry 6 } -- -- tnVirtualSchedulerWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used by the scheduler to which this queue -- would be feeding." -- DEFVAL { 1 } -- ::= { tnVirtualSchedulerEntry 7 } -- -- tnVirtualSchedulerCIRLevel OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "This specifies the level of priority while feeding the parent. -- The level '0' means treat all offered load for this queue as for -- the above CIR traffic." -- DEFVAL { 0 } -- ::= { tnVirtualSchedulerEntry 8 } -- -- tnVirtualSchedulerCIRWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The weight that needs to be used until the committed rate by the -- scheduler to which this queue would be feeding." -- DEFVAL { 1 } -- ::= { tnVirtualSchedulerEntry 9 } -- -- tnVirtualSchedulerPIR OBJECT-TYPE -- SYNTAX TPIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The rate allowed for this scheduler. A value of -1 implies -- maximum." -- DEFVAL { -1 } -- ::= { tnVirtualSchedulerEntry 10 } -- -- tnVirtualSchedulerCIR OBJECT-TYPE -- SYNTAX TCIRRate -- UNITS "kbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The rate allowed for this scheduler. A value of -1 implies -- maximum." -- DEFVAL { 0 } -- ::= { tnVirtualSchedulerEntry 11 } -- -- tnVirtualSchedulerSummedCIR OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnVirtualSchedulerSummedCIR specifies if the CIR should be -- used as the summed value of the children. If set to 'true', -- tnVirtualSchedulerCIR loses its meaning." -- DEFVAL { true } -- ::= { tnVirtualSchedulerEntry 12 } -- -- tnVirtualSchedulerLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerLastChanged indicates the -- timestamp of last change to this row in tnVirtualSchedulerTable." -- ::= { tnVirtualSchedulerEntry 13 } -- -- tnVirtualSchedulerUsePortParent OBJECT-TYPE -- SYNTAX TruthValue -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerUsePortParent specifies -- whether this scheduler is parented by a port-level scheduler. When -- the value is 'true', this virtual scheduler is parented by a -- port-level scheduler. This object is mutually exclusive with -- tnVirtualSchedulerParent. Only one kind of parent is allowed." -- DEFVAL { false } -- ::= { tnVirtualSchedulerEntry 14 } -- -- tnVirtualSchedulerPortLvl OBJECT-TYPE -- SYNTAX TLevel -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerPortLvl specifies the -- port priority this scheduler will use to receive bandwidth from -- the port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnVirtualSchedulerEntry 15 } -- -- tnVirtualSchedulerPortWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerPortWght specifies the -- weight this scheduler will use to receive bandwidth from the -- port-level scheduler for its above-cir offered load." -- DEFVAL { 1 } -- ::= { tnVirtualSchedulerEntry 16 } -- -- tnVirtualSchedulerPortCIRLvl OBJECT-TYPE -- SYNTAX TLevelOrDefault -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerPortCIRLvl specifies the -- port priority this scheduler will use to receive bandwidth from -- the port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnVirtualSchedulerEntry 17 } -- -- tnVirtualSchedulerPortCIRWght OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of the object tnVirtualSchedulerPortCIRWght specifies the -- weight this scheduler will use to receive bandwidth from the -- port-level scheduler for its within-cir offered load." -- DEFVAL { 0 } -- ::= { tnVirtualSchedulerEntry 18 } -- -- Port Scheduler plcy table -- tnPortSchedulerPlcyTable OBJECT-TYPE SYNTAX SEQUENCE OF TPortSchedulerPlcyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The tnPortSchedulerPlcyTable has an entry for each port scheduler configured on this system." ::= { tnSchedulerObjects 3 } tnPortSchedulerPlcyEntry OBJECT-TYPE SYNTAX TPortSchedulerPlcyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row represents a particular port scheduler. Entries are created and deleted by the user." INDEX { tnSysSwitchId, IMPLIED tnPortSchedulerPlcyName } ::= { tnPortSchedulerPlcyTable 1 } TPortSchedulerPlcyEntry ::= SEQUENCE { tnPortSchedulerPlcyName TNamedItem, tnPortSchedulerPlcyRowStatus RowStatus, tnPortSchedulerPlcyDescription TItemDescription, tnPortSchedulerPlcyLastChanged TimeStamp, tnPortSchedulerPlcyMaxRate TPortSchedulerPIR, tnPortSchedulerPlcyLvl1PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl1CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl2PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl2CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl3PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl3CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl4PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl4CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl5PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl5CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl6PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl6CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl7PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl7CIR TPortSchedulerCIR, tnPortSchedulerPlcyLvl8PIR TPortSchedulerPIR, tnPortSchedulerPlcyLvl8CIR TPortSchedulerCIR, tnPortSchedulerPlcyOrphanLvl TLevel, tnPortSchedulerPlcyOrphanWeight TWeight, tnPortSchedulerPlcyOrphanCIRLvl TLevelOrDefault, tnPortSchedulerPlcyOrphanCIRWght TWeight } tnPortSchedulerPlcyName OBJECT-TYPE SYNTAX TNamedItem MAX-ACCESS not-accessible STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyName specifies the name of the port scheduler." ::= { tnPortSchedulerPlcyEntry 1 } tnPortSchedulerPlcyRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyRowStatus is used for the creation and deletion of port scheduler policies." ::= { tnPortSchedulerPlcyEntry 2 } tnPortSchedulerPlcyDescription OBJECT-TYPE SYNTAX TItemDescription MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyDescription specifies the description of this port scheduler." DEFVAL { "" } ::= { tnPortSchedulerPlcyEntry 3 } tnPortSchedulerPlcyLastChanged OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLastChanged indicates the value of sysUpTime at the time of the most recent management change to this row." ::= { tnPortSchedulerPlcyEntry 4 } tnPortSchedulerPlcyMaxRate OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyMaxRate specifies the explicit maximum frame based bandwidth limit of this port scheduler." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 5 } tnPortSchedulerPlcyLvl1PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl1PIR specifies the total bandwidth limit, PIR, for priority level 1." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 6 } tnPortSchedulerPlcyLvl1CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl1CIR specifies the within-cir bandwidth limit for priority level 1." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 7 } tnPortSchedulerPlcyLvl2PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl2PIR specifies the total bandwidth limit, PIR, for priority level 2." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 8 } tnPortSchedulerPlcyLvl2CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl2CIR specifies the within-cir bandwidth limit for priority level 2." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 9 } tnPortSchedulerPlcyLvl3PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl3PIR specifies the total bandwidth limit, PIR, for priority level 3." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 10 } tnPortSchedulerPlcyLvl3CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl3CIR specifies the within-cir bandwidth limit for priority level 3." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 11 } tnPortSchedulerPlcyLvl4PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl4PIR specifies the total bandwidth limit, PIR, for priority level 4." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 12 } tnPortSchedulerPlcyLvl4CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl4CIR specifies the within-cir bandwidth limit for priority level 4." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 13 } tnPortSchedulerPlcyLvl5PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl5PIR specifies the total bandwidth limit, PIR, for priority level 5." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 14 } tnPortSchedulerPlcyLvl5CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl5CIR specifies the within-cir bandwidth limit for priority level 5." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 15 } tnPortSchedulerPlcyLvl6PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl6PIR specifies the total bandwidth limit, PIR, for priority level 6." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 16 } tnPortSchedulerPlcyLvl6CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl6CIR specifies the within-cir bandwidth limit for priority level 6." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 17 } tnPortSchedulerPlcyLvl7PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl7PIR specifies the total bandwidth limit, PIR, for priority level 7." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 18 } tnPortSchedulerPlcyLvl7CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl7CIR specifies the within-cir bandwidth limit for priority level 7." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 19 } tnPortSchedulerPlcyLvl8PIR OBJECT-TYPE SYNTAX TPortSchedulerPIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl8PIR specifies the total bandwidth limit, PIR, for priority level 8." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 20 } tnPortSchedulerPlcyLvl8CIR OBJECT-TYPE SYNTAX TPortSchedulerCIR UNITS "kbps" MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyLvl8CIR specifies the within-cir bandwidth limit for priority level 8." DEFVAL { -1 } ::= { tnPortSchedulerPlcyEntry 21 } tnPortSchedulerPlcyOrphanLvl OBJECT-TYPE SYNTAX TLevel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyOrphanLvl specifies the port priority of orphaned queues and schedulers that are above-cir." DEFVAL { 1 } ::= { tnPortSchedulerPlcyEntry 22 } tnPortSchedulerPlcyOrphanWeight OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyOrphanWeight specifies the weight of orphaned queues and schedulers that are above-cir." DEFVAL { 0 } ::= { tnPortSchedulerPlcyEntry 23 } tnPortSchedulerPlcyOrphanCIRLvl OBJECT-TYPE SYNTAX TLevelOrDefault MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyOrphanCIRLvl specifies the port priority of orphaned queues and schedulers that are within-cir." DEFVAL { 0 } ::= { tnPortSchedulerPlcyEntry 24 } tnPortSchedulerPlcyOrphanCIRWght OBJECT-TYPE SYNTAX TWeight MAX-ACCESS read-create STATUS current DESCRIPTION "The value of tnPortSchedulerPlcyOrphanCIRWght specifies the weight of orphaned queues and schedulers that are within-cir." DEFVAL { 0 } ::= { tnPortSchedulerPlcyEntry 25 } -- -- Hsmda Scheduler Policy Table -- -- tnHsmdaSchedulerPlcyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF THsmdaSchedulerPlcyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnHsmdaSchedulerPlcyTable has an entry for each HSMDA scheduler -- policy configured on this system." -- ::= { tnSchedulerObjects 4 } -- -- tnHsmdaSchedulerPlcyEntry OBJECT-TYPE -- SYNTAX THsmdaSchedulerPlcyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row represents a particular HSMDA scheduler policy. Entries are -- created and deleted by the user." -- INDEX { tnSysSwitchId, tnHsmdaSchedulerPlcyName } -- ::= { tnHsmdaSchedulerPlcyTable 1} -- -- THsmdaSchedulerPlcyEntry ::= SEQUENCE -- { -- tnHsmdaSchedulerPlcyName TNamedItem, -- tnHsmdaSchedulerPlcyRowStatus RowStatus, -- tnHsmdaSchedulerPlcyDescription TItemDescription, -- tnHsmdaSchedulerPlcyMaxRate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl1Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl1GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl1WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl2Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl2GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl2WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl3Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl3GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl3WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl4Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl4GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl4WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl5Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl5GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl5WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl6Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl6GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl6WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl7Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl7GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl7WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLvl8Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyLvl8GrpId THsmdaSchedulerPolicyGroupId, -- tnHsmdaSchedulerPlcyLvl8WgtInGrp THsmdaWeight, -- tnHsmdaSchedulerPlcyLastChanged TimeStamp, -- tnHsmdaSchedulerPlcyGrp1Rate THsmdaPIRMRate, -- tnHsmdaSchedulerPlcyGrp2Rate THsmdaPIRMRate -- } -- -- tnHsmdaSchedulerPlcyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyName specifies the name of the HSMDA -- scheduler policy." -- ::= { tnHsmdaSchedulerPlcyEntry 1 } -- -- tnHsmdaSchedulerPlcyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyRowStatus is used for the creation -- and deletion of HSMDA scheduler policies." -- ::= { tnHsmdaSchedulerPlcyEntry 2 } -- -- tnHsmdaSchedulerPlcyDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyDescription specifies the description -- of this HSMDA scheduling policy." -- ::= { tnHsmdaSchedulerPlcyEntry 3 } -- -- tnHsmdaSchedulerPlcyMaxRate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyMaxRate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, of this HSMDA -- scheduler policy." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 4 } -- -- tnHsmdaSchedulerPlcyLvl1Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl1Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 5 } -- -- tnHsmdaSchedulerPlcyLvl1GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl1GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 6 } -- -- tnHsmdaSchedulerPlcyLvl1WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl1WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl1WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl1GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 7 } -- -- tnHsmdaSchedulerPlcyLvl2Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl2Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 8 } -- -- tnHsmdaSchedulerPlcyLvl2GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl2GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 9 } -- -- tnHsmdaSchedulerPlcyLvl2WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl2WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl2WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl2GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 10 } -- -- tnHsmdaSchedulerPlcyLvl3Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl3Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 11 } -- -- tnHsmdaSchedulerPlcyLvl3GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl3GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 12 } -- -- tnHsmdaSchedulerPlcyLvl3WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl3WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl3WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl3GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 13 } -- -- tnHsmdaSchedulerPlcyLvl4Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl4Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 14 } -- -- tnHsmdaSchedulerPlcyLvl4GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl4GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 15 } -- -- tnHsmdaSchedulerPlcyLvl4WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl4WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl4WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl4GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 16 } -- -- tnHsmdaSchedulerPlcyLvl5Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl5Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 17 } -- -- tnHsmdaSchedulerPlcyLvl5GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl5GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 18 } -- -- tnHsmdaSchedulerPlcyLvl5WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl5WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl5WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl5GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 19 } -- -- tnHsmdaSchedulerPlcyLvl6Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl6Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 20 } -- -- tnHsmdaSchedulerPlcyLvl6GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl6GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 21 } -- -- tnHsmdaSchedulerPlcyLvl6WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl6WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl6WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl6GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 22 } -- -- tnHsmdaSchedulerPlcyLvl7Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl7Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 23 } -- -- tnHsmdaSchedulerPlcyLvl7GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl7GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 24 } -- -- tnHsmdaSchedulerPlcyLvl7WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl7WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl7WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl7GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 25 } -- -- tnHsmdaSchedulerPlcyLvl8Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl8Rate specifies the explicit maximum -- frame based bandwidth limit, in megabits per second, for this HSMDA -- scheduler policy level." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 26 } -- -- tnHsmdaSchedulerPlcyLvl8GrpId OBJECT-TYPE -- SYNTAX THsmdaSchedulerPolicyGroupId -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl8GrpId specifies the group this -- HSMDA scheduler policy level belongs to. -- -- If the value is 0, this level is not assigned to a scheduler -- policy group." -- DEFVAL { 0 } -- ::= { tnHsmdaSchedulerPlcyEntry 27 } -- -- tnHsmdaSchedulerPlcyLvl8WgtInGrp OBJECT-TYPE -- SYNTAX THsmdaWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLvl8WgtInGrp specifies the weight -- the HSMDA scheduler policy should apply to this policy level within -- the group it belongs to. -- -- The value of tnHsmdaSchedulerPlcyLvl8WgtInGrp will only be -- used if this policy level has been assigned to a group -- by setting tnHsmdaSchedulerPlcyLvl8GrpId to a non-zero value." -- DEFVAL { 1 } -- ::= { tnHsmdaSchedulerPlcyEntry 28 } -- -- tnHsmdaSchedulerPlcyLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyLastChanged indicates the timestamp of -- last change to this row in tnHsmdaSchedulerPlcyTable." -- ::= { tnHsmdaSchedulerPlcyEntry 29 } -- -- tnHsmdaSchedulerPlcyGrp1Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyGrp1Rate specifies the explicit -- maximum frame based bandwidth limit, in megabits per second, for -- group 1 for this HSMDA scheduler policy group." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 30 } -- -- tnHsmdaSchedulerPlcyGrp2Rate OBJECT-TYPE -- SYNTAX THsmdaPIRMRate -- UNITS "Mbps" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaSchedulerPlcyGrp2Rate specifies the explicit -- maximum frame based bandwidth limit, in megabits per second, for -- group 2 for this HSMDA scheduler policy group." -- DEFVAL { -1 } -- ::= { tnHsmdaSchedulerPlcyEntry 31 } -- -- Dummy Scalars -- tnSchedulerScalar1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "A dummy scalar that satisfies a SNMP get request quickly when there is no 11QPE24 card provisioned. Otherwise, it has to traverse the remaining 11QPE24 MIB to get to the next applicable item." ::= { tnSchedulerObjects 101 } tnSchedulerScalar2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "." ::= { tnSchedulerObjects 102 } -- -- Qos Domain Time Stamps -- -- tnQosDomainLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnQosDomainLastChanged indicates the -- timestamp of last change to the QoS Domain." -- ::= { tnQosTimeStampObjects 1 } -- -- tnDSCPNameTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnDSCPNameTableLastChanged indicates the -- timestamp of last change to the DSCP Name Table." -- ::= { tnQosTimeStampObjects 5 } -- -- tnFCNameTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnFCNameTableLastChanged indicates the -- timestamp of last change to the FC Name Table." -- ::= { tnQosTimeStampObjects 10 } -- -- tnSapIngressTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnSapIngressTableLastChanged indicates the -- timestamp of last change to the Sap Ingress Policy Table." -- ::= { tnQosTimeStampObjects 20 } -- -- tnSapIngressQueueTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressQueueTableLastChanged maintains the timestamp of -- the last change made to the Sap Ingress Queue Table." -- ::= { tnQosTimeStampObjects 21 } -- -- tnSapIngressDSCPTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressDSCPTableLastChanged maintains the timestamp of the -- last change made to the Sap Ingress DSCP Mapping Table." -- ::= { tnQosTimeStampObjects 22 } -- -- tnSapIngressDot1pTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressDot1pTableLastChanged maintains the timestamp of the -- last change made to the Sap Ingress Dot1p Table." -- ::= { tnQosTimeStampObjects 23 } -- -- tnSapIngressIPCriteriaTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressIPCriteriaTableLastChanged maintains the timestamp of -- the last change made to the Sap Ingress IP Criteria Table." -- ::= { tnQosTimeStampObjects 24 } -- -- tnSapIngressMacCriteriaTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressMacCriteriaTableLastChanged maintains the timestamp -- of the last change made to the Sap Ingress Mac Criteria Table." -- ::= { tnQosTimeStampObjects 25 } -- -- tnSapIngressFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressFCTableLastChanged maintains the timestamp of the -- last change made to the Sap Ingress FC Table." -- ::= { tnQosTimeStampObjects 26 } -- -- tnSapIngressPrecTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngressPrecTableLastChanged maintains the timestamp of the -- last change made to the Sap Ingress Precedence Table." -- ::= { tnQosTimeStampObjects 27 } -- -- tnSapEgressTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapEgressTableLastChanged maintains the timestamp of the -- last change made to the Sap Egress Policy Table." -- ::= { tnQosTimeStampObjects 30 } -- -- tnSapEgressQueueTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapEgressQueueTableLastChanged maintains the timestamp of -- the last change made to the Sap Egress Queue Table." -- ::= { tnQosTimeStampObjects 31 } -- -- tnSapEgressFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapEgressFCTableLastChanged maintains the timestamp of the -- last change made to the Sap Egress FC Table." -- ::= { tnQosTimeStampObjects 32 } -- -- tnNetworkPolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkPolicyTableLastChanged maintains the timestamp of the -- last change made to the Network Policy Table." -- ::= { tnQosTimeStampObjects 40 } -- -- tnNetworkIngressDSCPTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkIngressDSCPTableLastChanged maintains the timestamp of -- the last change made to the Network Ingress DSCP Mapping Table." -- ::= { tnQosTimeStampObjects 41 } -- -- tnNetworkIngressLSPEXPTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkIngressLSPEXPTableLastChanged maintains the timestamp -- of the last change made to the Network Ingress LSPEXP Table." -- ::= { tnQosTimeStampObjects 42 } -- -- tnNetworkEgressFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkEgressFCTableLastChanged maintains the timestamp of -- the last change made to the Network Egress FC Table." -- ::= { tnQosTimeStampObjects 43 } -- -- tnNetworkIngressDot1pTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkIngressDot1pTableLastChanged maintains the timestamp -- of the last change made to the Network Ingress Dot1p Table." -- ::= { tnQosTimeStampObjects 44 } -- -- tnNetworkQueuePolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkQueuePolicyTableLastChanged maintains the timestamp of -- the last change made to the Network Queue Policy Table." -- ::= { tnQosTimeStampObjects 50 } -- -- tnNetworkQueueTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkQueueTableLastChanged maintains the timestamp of the -- last change made to the Network Queue Table." -- ::= { tnQosTimeStampObjects 51 } -- -- tnNetworkQueueFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnNetworkQueueFCTableLastChanged maintains the timestamp of the -- last change made to the Network Queue FC Table." -- ::= { tnQosTimeStampObjects 52 } -- -- tnSlopePolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSlopePolicyTableLastChanged maintains the timestamp of the -- last change made to the Slope Policy Table." -- ::= { tnQosTimeStampObjects 55 } -- -- tnSchedulerPolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSchedulerPolicyTableLastChanged maintains the timestamp of -- the last change made to the Scheduler Policy Table." -- ::= { tnQosTimeStampObjects 60 } -- -- tnVirtualSchedulerTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnVirtualSchedulerTableLastChanged maintains the timestamp of -- the last change made to the Virtual Scheduler Table." -- ::= { tnQosTimeStampObjects 61 } -- -- tnAtmTdpTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnAtmTdpTableLastChanged maintains the timestamp of -- the last change made to the Traffic Descriptor Profile Table." -- ::= { tnQosTimeStampObjects 62 } -- -- tnSharedQueuePolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueuePolicyTableLastChanged maintains the timestamp of -- the last change made to the Queue Policy Table." -- ::= { tnQosTimeStampObjects 63 } -- -- tnSharedQueueTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueueTableLastChanged maintains the timestamp of the -- last change made to the Queue Table." -- ::= { tnQosTimeStampObjects 64 } -- -- tnSharedQueueFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSharedQueueFCTableLastChanged maintains the timestamp of the -- last change made to the Queue FC Table." -- ::= { tnQosTimeStampObjects 65 } -- -- -- tnSapIngressIPv6CriteriaTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of the object tnSapIngressIPv6CriteriaTableLastChanged -- indicates the timestamp of the last change made to the Sap Ingress -- IPv6 Criteria Table." -- ::= { tnQosTimeStampObjects 66 } -- -- tnSapIngrHsmdaQueueTblLastChngd OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapIngrHsmdaQueueTblLastChngd maintains the timestamp of the -- last change made to the Sap Ingress HSMDA Queue Table." -- ::= { tnQosTimeStampObjects 67 } -- -- tnSapEgrHsmdaQueueTblLastChngd OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnSapEgrHsmdaQueueTblLastChngd maintains the timestamp of the -- last change made to the Sap Egress HSMDA Queue Table." -- ::= { tnQosTimeStampObjects 68 } -- -- tnHsmdaSchedPlcyTblLastChngd OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnHsmdaSchedPlcyTblLastChngd maintains the timestamp of the -- last change made to the HSMDA Scheduler Policy Table." -- ::= { tnQosTimeStampObjects 69 } -- -- tnHsmdaSchedPlcyGrpTblLastChngd OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnHsmdaSchedPlcyGrpTblLastChngd maintains the timestamp of the -- last change made to the HSMDA Scheduler Policy Group Table." -- ::= { tnQosTimeStampObjects 70 } -- -- tnHsmdaPoolPlcyTblLastChngd OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnHsmdaPoolPlcyTblLastChngd maintains the timestamp of the -- last change made to the HSMDA Pool Policy Table." -- ::= { tnQosTimeStampObjects 71 } -- -- tnHsmdaSlopePolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnHsmdaSlopePolicyTableLastChanged maintains the timestamp of the -- last change made to the Hsmda Slope Policy Table." -- ::= { tnQosTimeStampObjects 72 } -- -- tnNamedPoolPolicyTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnNamedPoolPolicyTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 73 } -- -- tnQ1NamedPoolTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnQ1NamedPoolTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 74 } -- -- tnMcMlpppIngrProfTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrProfTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcMlpppIngrProfTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 75 } -- -- tnMcMlpppIngrClassTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrClassTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcMlpppIngrClassTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 76 } -- -- tnMcMlpppEgrProfTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrProfTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcMlpppEgrProfTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 77 } -- -- tnMcMlpppEgrClassTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcMlpppEgrClassTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 78 } -- -- tnMcMlpppEgrFCTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrFCTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcMlpppEgrFCTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 79 } -- -- tnMcFrIngrProfTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrProfTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcFrIngrProfTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 80 } -- -- tnMcFrIngrClassTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrClassTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcFrIngrClassTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 81 } -- -- tnMcFrEgrProfTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrProfTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcFrEgrProfTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 82 } -- -- tnMcFrEgrClassTableLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrClassTableLastChanged indicates the sysUpTime -- at the time of the last modification of an entry in the -- tnMcFrEgrClassTable. -- -- If no changes were made to the table since the last re-initialization -- of the local network management subsystem, then this object -- contains a zero value." -- ::= { tnQosTimeStampObjects 83 } -- -- Atm Traffic Descriptor Table -- -- tnAtmTdpTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnAtmTdpEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This table contains information on ATM traffic -- descriptors for controlling ATM traffic -- management capabilities." -- ::= { tnAtmTdpObjects 1} -- tnAtmTdpEntry OBJECT-TYPE -- SYNTAX TnAtmTdpEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This list contains ATM traffic descriptor -- objects and the associated parameters. All objects that -- do not apply to a given service category are given default -- values of zero." -- INDEX {tnAtmTdpIndex} -- ::= { tnAtmTdpTable 1} -- TnAtmTdpEntry ::= SEQUENCE -- { -- tnAtmTdpIndex AtmTrafficDescrParamIndex, -- tnAtmTdpSir Unsigned32, -- tnAtmTdpPir Unsigned32, -- tnAtmTdpMbs Unsigned32, -- tnAtmTdpMir Unsigned32, -- tnAtmTdpShaping INTEGER, -- tnAtmTdpServCat AtmServiceCategory, -- tnAtmTdpDescription TItemDescription, -- tnAtmTdpLastChanged TimeStamp, -- tnAtmTdpRowStatus RowStatus, -- tnAtmTdpDescrType TAtmTdpDescrType, -- tnAtmTdpCdvt Unsigned32, -- tnAtmTdpPolicing INTEGER, -- tnAtmTdpCLPTagging INTEGER -- } -- tnAtmTdpIndex OBJECT-TYPE -- SYNTAX AtmTrafficDescrParamIndex (1..1000) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This object is used to identify an entity -- inside the tnAtmTdpTable. -- When creating a new row in the table -- the value of this index may be obtained -- by retrieving the value of tnAtmTdpIndexNext." -- ::= { tnAtmTdpEntry 1 } -- tnAtmTdpSir OBJECT-TYPE -- SYNTAX Unsigned32 (0..4294967295) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpSir identifies the sustained information rate -- in kilobits per second. -- The default Sir is determined by the Service Category. -- The following default applies to Sir that is modifiable -- depending upon a given service category: -- Applicable Service Category Default Sir Value -- RT-VBR 0 -- NRT-VBR 0 -- Note that for the service categories given above, -- the value of Sir must be less than or equal to -- the value of Pir." -- ::= { tnAtmTdpEntry 2 } -- tnAtmTdpPir OBJECT-TYPE -- SYNTAX Unsigned32 (0..4294967295) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpPir identifies the peak information rate -- in kilobits per second. -- The default Pir is determined by the Service Category. -- The following default applies to Pir that is modifiable -- depending upon a given service category: -- Applicable Service Category Default Pir Value -- UBR (with/without Mir) 4294967295 -- CBR 0 -- RT-VBR 0 -- NRT-VBR 0" -- ::= { tnAtmTdpEntry 3 } -- tnAtmTdpMbs OBJECT-TYPE -- SYNTAX Unsigned32 (0..4294967295) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpMbs identifies the maximum burst size -- in cells. -- The default Mbs is determined by the Service Category. -- The following default applies to Mbs that is modifiable -- depending upon a given service category: -- Applicable Service Category Default Mbs Value -- RT-VBR 32 -- NRT-VBR 32" -- ::= { tnAtmTdpEntry 4 } -- tnAtmTdpMir OBJECT-TYPE -- SYNTAX Unsigned32 (0..4294967295) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpMir identifies the Minimum Information Rate -- in kilobits per second. -- The default Mir is determined by the Service Category. -- The following default applies for Mir that is modifiable -- depending upon a given service category: -- Applicable Service Category Default Mir Value -- UBR (with/without Mir) 0 -- Note that for the service categories given above, -- the value of Mir must be less than or equal to -- the value of Pir." -- ::= { tnAtmTdpEntry 5 } -- tnAtmTdpShaping OBJECT-TYPE -- SYNTAX INTEGER { -- disabled(0), -- enabled(1) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpShaping determines whether egress shaping should occur. -- The default tnAtmTdpShaping is determined by the Service Category. -- The following default applies for tnAtmTdpShaping -- depending upon a given service category: -- Applicable Service Category Default Shaping Value -- UBR disabled -- CBR enabled -- RT-VBR enabled -- NRT-VBR enabled -- For a Service Category of UBR, tnAtmTdpShaping cannot be enabled. -- For CBR and RT-VBR service cateories disabling shaping is -- MDA-dependent. -- Shaping is only applied in the egress direction." -- ::= { tnAtmTdpEntry 6 } -- tnAtmTdpServCat OBJECT-TYPE -- SYNTAX AtmServiceCategory -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpServCat determines the ATM service category." -- DEFVAL { ubr } -- ::= { tnAtmTdpEntry 7 } -- tnAtmTdpDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnAtmTdpDescription specifies an ASCII string used -- to describe the ATM traffic descriptor." -- ::= { tnAtmTdpEntry 8 } -- tnAtmTdpLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "tnAtmTdpLastChanged maintains the timestamp of the last change -- made to a row in the Traffic Descriptor Profile Table." -- ::= { tnAtmTdpEntry 9 } -- tnAtmTdpRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpRowStatus is used to create/modify/delete a new row in -- this table. Only createAndGo/Active/Destroy are supported" -- ::= { tnAtmTdpEntry 10 } -- tnAtmTdpDescrType OBJECT-TYPE -- SYNTAX TAtmTdpDescrType -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpDescrType identifies the types of ATM traffic descriptor. -- The default is determined by the value of tnAtmTdpServCat. -- The following default rules apply: -- Applicable Service Category tnAtmTdpDescrType -- UBR clp0And1pcr -- CBR clp0And1pcr -- RT-VBR clp0And1pcrPlusClp0And1scr -- NRT-VBR clp0And1pcrPlusClp0And1scr" -- ::= { tnAtmTdpEntry 11 } -- tnAtmTdpCdvt OBJECT-TYPE -- SYNTAX Unsigned32 (0..4294967295) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpCdvt identifies the Cell Delay Variation -- Tolerance in microseconds. -- The following default applies for Cdvt that is modifiable -- depending upon a given service category: -- Applicable Service Category Default Cdvt Value -- CBR/RT-VBR/NRT-VBR/UBR 250 " -- ::= { tnAtmTdpEntry 12 } -- tnAtmTdpPolicing OBJECT-TYPE -- SYNTAX INTEGER { -- disabled(0), -- enabled(1) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpPolicing determines whether ingress traffic is policed. -- Policing by default is disabled. Policing is valid for CBR, UBR -- RT-VBR and NRT-VBR. This is cell-based policing. -- tnAtmTdpDescrType Policing Scheme Applicable Serv Cat -- clp0And1pcr CBR.1 CBR and UBR -- clp0And1pcrPlusClp0And1scr VBR.1 RT/NRT-VBR -- clp0And1pcrPlusClp0scr VBR.2 RT/NRT-VBR -- clp0And1pcrPlusClp0scrTag VBR.3 RT/NRT-VBR" -- ::= { tnAtmTdpEntry 13 } -- tnAtmTdpCLPTagging OBJECT-TYPE -- SYNTAX INTEGER { -- disabled(0), -- enabled(1) -- } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "tnAtmTdpCLPTagging controls the setting of the CLP bit in the -- ATM cell header for egress traffic on an IES or VPRN SAP. -- If disabled (the default), all traffic has the CLP bit set -- to zero. If enabled, traffic queued on expedited queues has -- the CLP bit set to zero, while traffic on non-expedited queues -- has the CLP bit set to one." -- DEFVAL { 0 } -- ::= { tnAtmTdpEntry 14 } -- -- Named Pool Policy Table -- -- tnNamedPoolPolicyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TNamedPoolPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This table contains information on Named buffer pools policy." -- ::= { tnPoolObjects 1 } -- -- tnNamedPoolPolicyEntry OBJECT-TYPE -- SYNTAX TNamedPoolPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This list contains Named buffer pools policy related information." -- INDEX {tnSysSwitchId, tnNamedPoolPolicyName} -- ::= { tnNamedPoolPolicyTable 1} -- -- TNamedPoolPolicyEntry ::= SEQUENCE -- { -- tnNamedPoolPolicyName TNamedItem, -- tnNamedPoolPolicyRowStatus RowStatus, -- tnNamedPoolPolicyLastChanged TimeStamp, -- tnNamedPoolPolicyDescription TItemDescription, -- tnNamedPoolPolicyQ1DefaultWeight Unsigned32, -- tnNamedPoolPolicyQ1MdaWeight Unsigned32, -- tnNamedPoolPolicyQ1PortWeight Unsigned32 -- } -- -- tnNamedPoolPolicyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyName indicates the name of -- Named pool policy." -- ::= { tnNamedPoolPolicyEntry 1 } -- -- tnNamedPoolPolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyRowStatus is used for -- creation or deletion of named pool policies." -- ::= { tnNamedPoolPolicyEntry 2 } -- -- tnNamedPoolPolicyLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyLastChanged indicates the -- sysUpTime when this row was last modified." -- ::= { tnNamedPoolPolicyEntry 3 } -- -- tnNamedPoolPolicyDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyDescription specifies the -- description for a specific named pool policy." -- DEFVAL { "" } -- ::= { tnNamedPoolPolicyEntry 4 } -- -- tnNamedPoolPolicyQ1DefaultWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyQ1DefaultWeight specifies -- the port allocation weight given to the default pools." -- DEFVAL { 50 } -- ::= { tnNamedPoolPolicyEntry 5 } -- -- tnNamedPoolPolicyQ1MdaWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyQ1MdaWeight specifies -- the port allocation weight given to the MDA named pools." -- DEFVAL { 50 } -- ::= { tnNamedPoolPolicyEntry 6 } -- -- tnNamedPoolPolicyQ1PortWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnNamedPoolPolicyQ1PortWeight specifies -- the port allocation weight given to the local port -- named pools." -- DEFVAL { 50 } -- ::= { tnNamedPoolPolicyEntry 7 } -- -- Q1 Named Pool Table -- -- tnQ1NamedPoolTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TQ1NamedPoolEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This table contains information on Q1 pools policy." -- ::= { tnPoolObjects 2 } -- -- tnQ1NamedPoolEntry OBJECT-TYPE -- SYNTAX TQ1NamedPoolEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This list contains Q1 pools policy related information." -- INDEX {tnSysSwitchId, tnQ1NamedPoolPolicyName, -- tnQ1NamedPoolName} -- ::= { tnQ1NamedPoolTable 1} -- -- TQ1NamedPoolEntry ::= SEQUENCE -- { -- tnQ1NamedPoolPolicyName TNamedItem, -- tnQ1NamedPoolName TNamedItem, -- tnQ1NamedPoolRowStatus RowStatus, -- tnQ1NamedPoolLastChanged TimeStamp, -- tnQ1NamedPoolDescription TItemDescription, -- tnQ1NamedPoolNetworkAllocWeight Unsigned32, -- tnQ1NamedPoolAccessAllocWeight Unsigned32, -- tnQ1NamedPoolSlopePolicy TNamedItemOrEmpty, -- tnQ1NamedPoolReservedCbs Integer32 -- } -- -- tnQ1NamedPoolPolicyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolPolicyName indicates the name of -- the existing Q1 named pool policy." -- ::= { tnQ1NamedPoolEntry 1 } -- -- tnQ1NamedPoolName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolName indicates the name of -- the existing pool within the policy." -- ::= { tnQ1NamedPoolEntry 2 } -- -- tnQ1NamedPoolRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolRowStatus is used for -- creation or deletion of Q1 named pools." -- ::= { tnQ1NamedPoolEntry 3 } -- -- tnQ1NamedPoolLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolLastChanged indicates the -- sysUpTime when this row was last modified. " -- ::= { tnQ1NamedPoolEntry 4 } -- -- tnQ1NamedPoolDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolDescription specifies the -- description for a specific Q1 named pool." -- DEFVAL { "" } -- ::= { tnQ1NamedPoolEntry 5 } -- -- tnQ1NamedPoolNetworkAllocWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolNetworkAllocWeight specifies -- the weight used to divide network associated buffer -- space between named pools." -- DEFVAL { 50 } -- ::= { tnQ1NamedPoolEntry 6 } -- -- -- tnQ1NamedPoolAccessAllocWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolAccessAllocWeight specifies -- the weight used to divide access associated buffer -- space between named pools." -- DEFVAL { 50 } -- ::= { tnQ1NamedPoolEntry 7 } -- -- tnQ1NamedPoolSlopePolicy OBJECT-TYPE -- SYNTAX TNamedItemOrEmpty -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolSlopePolicy specifies the -- name of the slop-policy which is used to override -- the default slope-policy for the named buffer pool." -- DEFVAL { ''H } -- ::= { tnQ1NamedPoolEntry 8 } -- -- tnQ1NamedPoolReservedCbs OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnQ1NamedPoolReservedCbs specifies the -- reserved CBS size of the pool. The reserved CBS -- (Committed Burst Size) defines the amount of buffer -- space within the pool that is not considered shared." -- DEFVAL { 30 } -- ::= { tnQ1NamedPoolEntry 9 } -- -- The following object may be used in conjunction with -- the atmTrafficDescrParamTable for the creation of -- new table entries. -- -- tnAtmTdpIndexNext OBJECT-TYPE -- SYNTAX Integer32 (0..1000) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "This object contains an appropriate value to be used for -- tnAtmTdpIndex when creating entries in the tnAtmTdpTable. -- The value 0 indicates that no unassigned entries are -- available. To obtain the tnAtmTdpIndex value for a new -- entry, the manager issues a management protocol -- retrieval operation to obtain the current value of this -- object. After each retrieval, the agent should modify the -- value to the next unassigned index. -- After a manager retrieves a value the agent will determine -- through its local policy when this index value will be made -- available for reuse." -- ::= { tnAtmTdpObjects 2 } --- --- The following objects are to be used in --- conjunction with the tnAtmTdpTable --- for information on profile limits and consumed --- profiles. --- -- tnAtmTdpsMaxSupported OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "This object contains the maximum number of ATM -- Traffic Descriptor Profiles that can be configured -- on this system." -- ::= { tnAtmTdpObjects 3 } -- tnAtmTdpsCurrentlyConfigured OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "This object contains the number of currently configured -- ATM Traffic Descriptor Profiles on this system." -- ::= { tnAtmTdpObjects 4 } -- -- Hsmda Pool Policy Table -- -- tnHsmdaPoolPolicyTable OBJECT-TYPE -- SYNTAX SEQUENCE OF THsmdaPoolPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnHsmdaPoolPolicyTable has an entry for each HSMDA pool -- policy configured on this system." -- ::= { tnPoolObjects 3 } -- -- tnHsmdaPoolPolicyEntry OBJECT-TYPE -- SYNTAX THsmdaPoolPolicyEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row represents a particular HSMDA pool policy. Entries are -- created and deleted by the user." -- INDEX { tnSysSwitchId, tnHsmdaPoolPolicyName } -- ::= { tnHsmdaPoolPolicyTable 1} -- -- THsmdaPoolPolicyEntry ::= SEQUENCE -- { -- tnHsmdaPoolPolicyName TNamedItem, -- tnHsmdaPoolPolicyRowStatus RowStatus, -- tnHsmdaPoolLastChanged TimeStamp, -- tnHsmdaPoolDescription TItemDescription, -- tnHsmdaPoolSystemReserve Unsigned32, -- tnHsmdaPoolRoot1AllocWeight TWeight, -- tnHsmdaPoolRoot2AllocWeight TWeight, -- tnHsmdaPoolRoot3AllocWeight TWeight, -- tnHsmdaPoolRoot4AllocWeight TWeight, -- tnHsmdaPoolRoot5AllocWeight TWeight, -- tnHsmdaPoolRoot6AllocWeight TWeight, -- tnHsmdaPoolRoot7AllocWeight TWeight, -- tnHsmdaPoolRoot8AllocWeight TWeight, -- tnHsmdaPoolClass1Parent Unsigned32, -- tnHsmdaPoolClass1AllocPercent Unsigned32, -- tnHsmdaPoolClass2Parent Unsigned32, -- tnHsmdaPoolClass2AllocPercent Unsigned32, -- tnHsmdaPoolClass3Parent Unsigned32, -- tnHsmdaPoolClass3AllocPercent Unsigned32, -- tnHsmdaPoolClass4Parent Unsigned32, -- tnHsmdaPoolClass4AllocPercent Unsigned32, -- tnHsmdaPoolClass5Parent Unsigned32, -- tnHsmdaPoolClass5AllocPercent Unsigned32, -- tnHsmdaPoolClass6Parent Unsigned32, -- tnHsmdaPoolClass6AllocPercent Unsigned32, -- tnHsmdaPoolClass7Parent Unsigned32, -- tnHsmdaPoolClass7AllocPercent Unsigned32, -- tnHsmdaPoolClass8Parent Unsigned32, -- tnHsmdaPoolClass8AllocPercent Unsigned32 -- } -- -- tnHsmdaPoolPolicyName OBJECT-TYPE -- SYNTAX TNamedItem -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolPolicyName specifies the name of the HSMDA -- pool policy." -- ::= { tnHsmdaPoolPolicyEntry 1 } -- -- tnHsmdaPoolPolicyRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolPolicyRowStatus is used for the creation -- and deletion of HSMDA pool policies." -- ::= { tnHsmdaPoolPolicyEntry 2 } -- -- tnHsmdaPoolLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolLastChanged indicates the sysUpTime -- at the time of the last modification of this entry. -- -- If no changes were made to the entry since the last -- re-initialization of the local network management subsystem, -- then this object contains a zero value." -- ::= { tnHsmdaPoolPolicyEntry 3 } -- -- tnHsmdaPoolDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolDescription specifies the description -- of this HSMDA pool policy." -- DEFVAL { "" } -- ::= { tnHsmdaPoolPolicyEntry 4 } -- -- tnHsmdaPoolSystemReserve OBJECT-TYPE -- SYNTAX Unsigned32 (100..3000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolSystemReserve specifies the percentage of HSMDA -- buffers that will be reserved for internal system use. -- -- When this value is set, all the provisioned buffer pool allocation -- sizes will be re-evaluated. This includes the port class allocations -- specified by indirectly by tmnxPortIngPoolPercentRate and -- tmnxPortEgrPoolPercentRate, and class and root pools specified -- indirectly by tnHsmdaPoolClass1AllocPercent through -- tnHsmdaPoolClass8AllocPercent and tnHsmdaPoolRoot1AllocWeight through -- tnHsmdaPoolRoot8AllocWeight." -- DEFVAL { 1000 } -- ::= { tnHsmdaPoolPolicyEntry 5 } -- -- tnHsmdaPoolRoot1AllocWeight OBJECT-TYPE -- SYNTAX TWeight (1..100) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot1AllocWeight specifies the weight that -- will be applied to the first root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 75 } -- ::= { tnHsmdaPoolPolicyEntry 6 } -- -- tnHsmdaPoolRoot2AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot2AllocWeight specifies the weight that -- will be applied to the second root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 25 } -- ::= { tnHsmdaPoolPolicyEntry 7 } -- -- tnHsmdaPoolRoot3AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot3AllocWeight specifies the weight that -- will be applied to the third root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 8 } -- -- tnHsmdaPoolRoot4AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot4AllocWeight specifies the weight that -- will be applied to the fourth root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 9 } -- -- tnHsmdaPoolRoot5AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot5AllocWeight specifies the weight that -- will be applied to the fifth root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 10 } -- -- tnHsmdaPoolRoot6AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot6AllocWeight specifies the weight that -- will be applied to the sixth root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 11 } -- -- tnHsmdaPoolRoot7AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot7AllocWeight specifies the weight that -- will be applied to the seventh root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 12 } -- -- tnHsmdaPoolRoot8AllocWeight OBJECT-TYPE -- SYNTAX TWeight -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolRoot8AllocWeight specifies the weight that -- will be applied to the eighth root pool and is divided by the sum -- of all root pool weights to derive the pool's buffer allocation -- factor." -- DEFVAL { 0 } -- ::= { tnHsmdaPoolPolicyEntry 13 } -- -- tnHsmdaPoolClass1Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass1Parent specifies the root pool to which -- the first class pool will be associated." -- DEFVAL { 1 } -- ::= { tnHsmdaPoolPolicyEntry 14 } -- -- tnHsmdaPoolClass1AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass1AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass1Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 4000 } -- ::= { tnHsmdaPoolPolicyEntry 15 } -- -- tnHsmdaPoolClass2Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass2Parent specifies the root pool to which -- the second class pool will be associated." -- DEFVAL { 1 } -- ::= { tnHsmdaPoolPolicyEntry 16 } -- -- tnHsmdaPoolClass2AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass2AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass2Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 3500 } -- ::= { tnHsmdaPoolPolicyEntry 17 } -- -- tnHsmdaPoolClass3Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass3Parent specifies the root pool to which -- the third class pool will be associated." -- DEFVAL { 1 } -- ::= { tnHsmdaPoolPolicyEntry 18 } -- -- tnHsmdaPoolClass3AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass3AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass3Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 3000 } -- ::= { tnHsmdaPoolPolicyEntry 19 } -- -- tnHsmdaPoolClass4Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass4Parent specifies the root pool to which -- the fourth class pool will be associated." -- DEFVAL { 1 } -- ::= { tnHsmdaPoolPolicyEntry 20 } -- -- tnHsmdaPoolClass4AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass4AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass4Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 2500 } -- ::= { tnHsmdaPoolPolicyEntry 21 } -- -- tnHsmdaPoolClass5Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass5Parent specifies the root pool to which -- the fifth class pool will be associated." -- DEFVAL { 1 } -- ::= { tnHsmdaPoolPolicyEntry 22 } -- -- tnHsmdaPoolClass5AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass5AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass5Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 2000 } -- ::= { tnHsmdaPoolPolicyEntry 23 } -- -- tnHsmdaPoolClass6Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass6Parent specifies the root pool to which -- the sixth class pool will be associated." -- DEFVAL { 2 } -- ::= { tnHsmdaPoolPolicyEntry 24 } -- -- tnHsmdaPoolClass6AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass6AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass6Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 5000 } -- ::= { tnHsmdaPoolPolicyEntry 25 } -- -- tnHsmdaPoolClass7Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass7Parent specifies the root pool to which -- the seventh class pool will be associated." -- DEFVAL { 2 } -- ::= { tnHsmdaPoolPolicyEntry 26 } -- -- tnHsmdaPoolClass7AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass7AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass7Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 4000 } -- ::= { tnHsmdaPoolPolicyEntry 27 } -- -- tnHsmdaPoolClass8Parent OBJECT-TYPE -- SYNTAX Unsigned32 (1..8) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass8Parent specifies the root pool to which -- the eigth class pool will be associated." -- DEFVAL { 2 } -- ::= { tnHsmdaPoolPolicyEntry 28 } -- -- tnHsmdaPoolClass8AllocPercent OBJECT-TYPE -- SYNTAX Unsigned32 (1..10000) -- UNITS "hundredths of a percent" -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnHsmdaPoolClass8AllocPercent specifies, indirectly, -- the size of the first class pool. The specified percentage, in -- hundredths of a percent, determines what percentage of the root -- pool with which it is associated, as specified by -- tnHsmdaPoolClass8Parent, will be available to this class. -- -- The sum of the class pool percentages for a root pool may exceed -- 100 percent(10000 hundredths of a percent), allowing the root pool -- to be oversubscribed. The sum of the class pool percentages for -- a root pool may also total less than 100 percent, allowing the -- root pool to be undersubscribed." -- DEFVAL { 3000 } -- ::= { tnHsmdaPoolPolicyEntry 29 } -- -- Multi-class mlppp Ingress profile table -- -- tnMcMlpppIngrProfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcMlpppIngrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcMlpppIngrProfTable has an entry for each ingress multi-class -- mlppp profile configured in the system." -- ::= { tnMcMlpppIngressObjects 1 } -- -- tnMcMlpppIngrProfEntry OBJECT-TYPE -- SYNTAX TMcMlpppIngrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row entry contains information about a particular ingress -- multi-class mlppp profile. -- -- Multi-class mlppp ingress profile 1 is created by the agent. -- It cannot be deleted. -- -- Other entries are created by the user." -- INDEX { tnSysSwitchId, tnMcMlpppIngrProfIndex } -- ::= { tnMcMlpppIngrProfTable 1 } -- -- TMcMlpppIngrProfEntry ::= SEQUENCE -- { -- tnMcMlpppIngrProfIndex TMlpppQoSProfileId, -- tnMcMlpppIngrProfDescription TItemDescription, -- tnMcMlpppIngrProfLastChanged TimeStamp, -- tnMcMlpppIngrProfRowStatus RowStatus -- } -- -- tnMcMlpppIngrProfIndex OBJECT-TYPE -- SYNTAX TMlpppQoSProfileId -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrProfIndex specifies a specific multi-class -- ingress profile." -- ::= { tnMcMlpppIngrProfEntry 1 } -- -- tnMcMlpppIngrProfDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrProfDescription holds the description for -- this profile." -- DEFVAL { ''H } -- ::= { tnMcMlpppIngrProfEntry 2 } -- -- tnMcMlpppIngrProfLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrProfTable indicates the sysUpTime for the -- last change to this row." -- ::= { tnMcMlpppIngrProfEntry 3 } -- -- tnMcMlpppIngrProfRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrProfRowStatus controls the creation -- and deletion of rows in this table." -- ::= { tnMcMlpppIngrProfEntry 4 } -- -- Multi-class mlppp ingress class table -- -- tnMcMlpppIngrClassTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnMcMlpppIngrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcMlpppIngrClassTable has an entry for each multi-class -- mlppp ingress class per multi-class mlppp ingress profile in -- the system." -- ::= { tnMcMlpppIngressObjects 2 } -- tnMcMlpppIngrClassEntry OBJECT-TYPE -- SYNTAX TnMcMlpppIngrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each entry contains information about a particular -- mlppp ingress multi-class class per mlppp ingress profile. -- Entries are created/destroyed as each tnMcMlpppIngrProfEntry -- is created/destroyed." -- INDEX { tnMcMlpppIngrProfIndex, tnMcMlpppIngrClassIndex } -- ::= { tnMcMlpppIngrClassTable 1 } -- TnMcMlpppIngrClassEntry ::= SEQUENCE -- { -- tnMcMlpppIngrClassIndex TmnxMcMlpppClassIndex, -- tnMcMlpppIngrClassReassemblyTmout Unsigned32, -- tnMcMlpppIngrClassLastChanged TimeStamp -- } -- tnMcMlpppIngrClassIndex OBJECT-TYPE -- SYNTAX TmnxMcMlpppClassIndex -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrClassIndex specifies a specific mlppp ingress -- class per multi-class mlppp ingress profile." -- ::= { tnMcMlpppIngrClassEntry 1 } -- tnMcMlpppIngrClassReassemblyTmout OBJECT-TYPE -- SYNTAX Unsigned32 (1..1000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrClassReassemblyTmout specifies the -- reassembly timeout for a specific mlppp multi-class ingress class. -- The default reassembly timeout value is determined by the -- tnMcMlpppIngrClassIndex value. -- Currently only four multi-class classes are supported per profile. -- tnMcMlpppIngrClassIndex Default Reassembly Value -- 0 10 -- 1 10 -- 2 100 -- 3 1000" -- -- ::= { tnMcMlpppIngrClassEntry 2 } -- tnMcMlpppIngrClassLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppIngrClassLastChanged indicates the sysUpTime -- for the last change to this entry." -- ::= { tnMcMlpppIngrClassEntry 3 } -- -- Multi-class mlppp egress profile table -- -- tnMcMlpppEgrProfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcMlpppEgrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcMlpppEgrProfTable has an entry for each egress multi-class -- mlppp profile configured in the system." -- ::= { tnMcMlpppEgressObjects 1 } -- -- tnMcMlpppEgrProfEntry OBJECT-TYPE -- SYNTAX TMcMlpppEgrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row entry contains information about a particular egress -- multi-class mlppp profile. -- -- Multi-class mlppp egress profiles 1,2 and 3 are created by the agent. -- They cannot be deleted. -- -- Other entries are created by the user." -- INDEX { tnSysSwitchId, tnMcMlpppEgrProfIndex } -- ::= { tnMcMlpppEgrProfTable 1 } -- -- TMcMlpppEgrProfEntry ::= SEQUENCE -- { -- tnMcMlpppEgrProfIndex TMlpppQoSProfileId, -- tnMcMlpppEgrProfDescription TItemDescription, -- tnMcMlpppEgrProfLastChanged TimeStamp, -- tnMcMlpppEgrProfRowStatus RowStatus -- } -- -- tnMcMlpppEgrProfIndex OBJECT-TYPE -- SYNTAX TMlpppQoSProfileId -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrProfIndex specifies a specific multi-class -- egress profile." -- ::= { tnMcMlpppEgrProfEntry 1 } -- -- tnMcMlpppEgrProfDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrProfDescription holds the description for -- this profile." -- DEFVAL { ''H } -- ::= { tnMcMlpppEgrProfEntry 2 } -- -- tnMcMlpppEgrProfLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrProfLastChanged indicates the sysUpTime -- for the last change to this row." -- ::= { tnMcMlpppEgrProfEntry 3 } -- -- tnMcMlpppEgrProfRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrProfRowStatus controls the creation -- and deletion of rows in this table." -- ::= { tnMcMlpppEgrProfEntry 4 } -- -- Multi-class mlppp egress class table -- -- tnMcMlpppEgrClassTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TnMcMlpppEgrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcMlpppEgrClassTable has an entry for each multiclass -- mlppp egress profile in the system." -- ::= { tnMcMlpppEgressObjects 3 } -- tnMcMlpppEgrClassEntry OBJECT-TYPE -- SYNTAX TnMcMlpppEgrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each entry contains information about a particular -- mlppp egress multi-class class per mlppp multi-class -- mlppp egress profile. -- Entries are created/destroyed as each tnMcMlpppEgrProfEntry -- is created/destroyed." -- INDEX { tnMcMlpppEgrProfIndex, tnMcMlpppEgrClassIndex } -- ::= { tnMcMlpppEgrClassTable 1 } -- TnMcMlpppEgrClassEntry ::= SEQUENCE -- { -- tnMcMlpppEgrClassIndex TmnxMcMlpppClassIndex, -- tnMcMlpppEgrClassMir Unsigned32, -- tnMcMlpppEgrClassWeight Unsigned32, -- tnMcMlpppEgrClassMaxSize Unsigned32, -- tnMcMlpppEgrClassLastChanged TimeStamp -- } -- tnMcMlpppEgrClassIndex OBJECT-TYPE -- SYNTAX TmnxMcMlpppClassIndex -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassIndex specifies a specific mlppp egress class -- per multi-class mlppp egress profile." -- ::= { tnMcMlpppEgrClassEntry 1 } -- tnMcMlpppEgrClassMir OBJECT-TYPE -- SYNTAX Unsigned32 (0|1..100) -- UNITS "percent" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassMir specifies the Minimum Information -- Rate given as a percentage. A value of zero represents this object -- is not applicable for this class. -- The default Mir is determined by the tnMcMlpppEgrClassIndex value. -- Currently only four multi-class classes are supported per profile. -- tnMcMlpppEgrClassIndex Default Mir Value -- 0 100 -- 1 85 -- 2 0 -- 3 0" -- ::= { tnMcMlpppEgrClassEntry 2 } -- tnMcMlpppEgrClassWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0|1..100) -- UNITS "percent" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassWeight specifies the weight of this -- multiclass class given as a percentage. A value of zero represents -- this object is not applicable for this class. -- The default Weight is determined by the tnMcMlpppEgrClassIndex value. -- Currently only four multi-class classes are supported per profile. -- tnMcMlpppEgrClassIndex Default Weight Value -- 0 0 -- 1 0 -- 2 66 -- 3 33" -- ::= { tnMcMlpppEgrClassEntry 3 } -- -- tnMcMlpppEgrClassMaxSize OBJECT-TYPE -- SYNTAX Unsigned32 (1..1000) -- UNITS "milliseconds" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassMaxSize specifies the buffer queue size. -- The default buffer size is determined by the tnMcMlpppEgrClassIndex -- value. -- Currently only four multi-class classes are supported per profile. -- tnMcMlpppEgrClassIndex Default Max Size -- 0 25 -- 1 5 -- 2 200 -- 3 1000" -- -- ::= { tnMcMlpppEgrClassEntry 4 } -- tnMcMlpppEgrClassLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassLastChanged indicates the sysUpTime -- for the last change to this entry." -- ::= { tnMcMlpppEgrClassEntry 5 } -- -- Multi-class mlppp egress fc table -- -- tnMcMlpppEgrFCTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcMlpppEgrFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcMlpppEgrFCTable has an entry for all egress FC Mappings -- to multi-class mlppp classes." -- ::= { tnMcMlpppEgressObjects 4 } -- -- tnMcMlpppEgrFCEntry OBJECT-TYPE -- SYNTAX TMcMlpppEgrFCEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each entry contains information about all egress FC Mappings to -- multi-class mlppp classes. Entries are created/destroyed as each -- tnMcMlpppEgrProfEntry is created/destroyed." -- INDEX { tnSysSwitchId, tnMcMlpppEgrProfIndex, tnMcMlpppEgrFCName } -- ::= { tnMcMlpppEgrFCTable 1 } -- -- TMcMlpppEgrFCEntry ::= SEQUENCE -- { -- tnMcMlpppEgrFCName TFCName, -- tnMcMlpppEgrFCClass Unsigned32, -- tnMcMlpppEgrFCLastChanged TimeStamp -- } -- -- tnMcMlpppEgrFCName OBJECT-TYPE -- SYNTAX TFCName -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value tnMcMlpppEgrFCName specifies of the name of the forwarding class." -- ::= { tnMcMlpppEgrFCEntry 1 } -- -- tnMcMlpppEgrFCClass OBJECT-TYPE -- SYNTAX Unsigned32 (0..3) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrFCClass specifies the mlppp multi-class class -- for the per-forwarding-class specified. The default class value is determined -- by the Forwarding Class Name. -- -- Forwarding Class Name Mlppp Class Value -- be 3 -- l2 2 -- af 2 -- l1 2 -- h2 2 -- ef 1 -- h1 0 -- nc 0" -- ::= { tnMcMlpppEgrFCEntry 2 } -- -- tnMcMlpppEgrFCLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrFCLastChanged indicates the sysUpTime -- for the last change to this entry." -- ::= { tnMcMlpppEgrFCEntry 3 } -- -- Multi-class Frame-Relay Ingress profile table -- -- tnMcFrIngrProfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcFrIngrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcFrIngrProfTable has an entry for each ingress multi-class -- frame-relay profile configured in the system." -- ::= { tnMcFrIngressObjects 1 } -- -- tnMcFrIngrProfEntry OBJECT-TYPE -- SYNTAX TMcFrIngrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row entry contains information about a particular ingress -- multi-class frame-relay profile. -- -- Multi-class frame-relay ingress profile 1 is created by the agent. -- It cannot be modified/deleted. -- -- Other entries are created by the user." -- INDEX { tnSysSwitchId, tnMcFrIngrProfIndex } -- ::= { tnMcFrIngrProfTable 1 } -- -- TMcFrIngrProfEntry ::= SEQUENCE -- { -- tnMcFrIngrProfIndex TMcFrQoSProfileId, -- tnMcFrIngrProfDescription TItemDescription, -- tnMcFrIngrProfLastChanged TimeStamp, -- tnMcFrIngrProfRowStatus RowStatus -- } -- -- tnMcFrIngrProfIndex OBJECT-TYPE -- SYNTAX TMcFrQoSProfileId -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrProfIndex specifies a specific multi-class -- ingress profile." -- ::= { tnMcFrIngrProfEntry 1 } -- -- tnMcFrIngrProfDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrProfDescription holds the description for -- this profile." -- DEFVAL { ''H } -- ::= { tnMcFrIngrProfEntry 2 } -- -- tnMcFrIngrProfLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrProfTable indicates the sysUpTime for the -- last change to this row." -- ::= { tnMcFrIngrProfEntry 3 } -- -- tnMcFrIngrProfRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrProfRowStatus controls the creation -- and deletion of rows in this table." -- ::= { tnMcFrIngrProfEntry 4 } -- -- Multi-class Frame-Relay ingress class table -- -- tnMcFrIngrClassTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcFrIngrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcFrIngrClassTable has an entry for each multi-class -- frame-relay ingress class per multi-class frame-relay ingress -- profile in the system." -- ::= { tnMcFrIngressObjects 2 } -- -- tnMcFrIngrClassEntry OBJECT-TYPE -- SYNTAX TMcFrIngrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each entry contains information about a particular frame-relay -- ingress multi-class class per frame-relay ingress profile. -- -- Entries are created/destroyed as each tnMcFrIngrProfEntry -- is created/destroyed." -- INDEX { tnSysSwitchId, tnMcFrIngrProfIndex, tnMcFrIngrClassIndex } -- ::= { tnMcFrIngrClassTable 1 } -- -- TMcFrIngrClassEntry ::= SEQUENCE -- { -- tnMcFrIngrClassIndex TmnxMcFrClassIndex, -- tnMcFrIngrClassReassemblyTmout Unsigned32, -- tnMcFrIngrClassLastChanged TimeStamp -- } -- -- tnMcFrIngrClassIndex OBJECT-TYPE -- SYNTAX TmnxMcFrClassIndex -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrClassIndex specifies a specific frame-relay -- ingress class per multi-class frame-relay ingress profile." -- ::= { tnMcFrIngrClassEntry 1 } -- -- tnMcFrIngrClassReassemblyTmout OBJECT-TYPE -- SYNTAX Unsigned32 (1..1000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrClassReassemblyTmout specifies the -- reassembly timeout for a specific frame-relay multi-class ingress class. -- Currently only four multi-class classes are supported per profile." -- ::= { tnMcFrIngrClassEntry 2 } -- -- tnMcFrIngrClassLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrIngrClassLastChanged indicates the sysUpTime -- for the last change to this entry." -- ::= { tnMcFrIngrClassEntry 3 } -- -- Multi-class Frame-Relay egress profile table -- -- tnMcFrEgrProfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcFrEgrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcFrEgrProfTable has an entry for each egress multi-class -- frame-relay profile configured in the system." -- ::= { tnMcFrEgressObjects 1 } -- -- tnMcFrEgrProfEntry OBJECT-TYPE -- SYNTAX TMcFrEgrProfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each row entry contains information about a particular egress -- multi-class frame-relay profile. -- -- Multi-class frame-relay egress profile 1 is created by the agent. -- It cannot be modified/deleted. -- -- Other entries are created by the user." -- INDEX { tnSysSwitchId, tnMcFrEgrProfIndex } -- ::= { tnMcFrEgrProfTable 1 } -- -- TMcFrEgrProfEntry ::= SEQUENCE -- { -- tnMcFrEgrProfIndex TMcFrQoSProfileId, -- tnMcFrEgrProfDescription TItemDescription, -- tnMcFrEgrProfLastChanged TimeStamp, -- tnMcFrEgrProfRowStatus RowStatus -- } -- -- tnMcFrEgrProfIndex OBJECT-TYPE -- SYNTAX TMcFrQoSProfileId -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrProfIndex specifies a specific multi-class -- egress profile." -- ::= { tnMcFrEgrProfEntry 1 } -- -- tnMcFrEgrProfDescription OBJECT-TYPE -- SYNTAX TItemDescription -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrProfDescription holds the description for -- this profile." -- DEFVAL { ''H } -- ::= { tnMcFrEgrProfEntry 2 } -- -- tnMcFrEgrProfLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrProfLastChanged indicates the sysUpTime -- for the last change to this row." -- ::= { tnMcFrEgrProfEntry 3 } -- -- tnMcFrEgrProfRowStatus OBJECT-TYPE -- SYNTAX RowStatus -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrProfRowStatus controls the creation -- and deletion of rows in this table." -- ::= { tnMcFrEgrProfEntry 4 } -- -- Multi-class Frame-Relay egress class table -- -- tnMcFrEgrClassTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TMcFrEgrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The tnMcFrEgrClassTable has an entry for each multiclass -- mlppp egress profile in the system." -- ::= { tnMcFrEgressObjects 3 } -- -- tnMcFrEgrClassEntry OBJECT-TYPE -- SYNTAX TMcFrEgrClassEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Each entry contains information about a particular -- frame-relay egress multi-class class per multi-class -- frame-relay egress profile. -- Entries are created/destroyed as each tnMcFrEgrProfEntry -- is created/destroyed." -- INDEX { tnSysSwitchId, tnMcFrEgrProfIndex, tnMcFrEgrClassIndex } -- ::= { tnMcFrEgrClassTable 1 } -- -- TMcFrEgrClassEntry ::= SEQUENCE -- { -- tnMcFrEgrClassIndex TmnxMcFrClassIndex, -- tnMcFrEgrClassMir Unsigned32, -- tnMcFrEgrClassWeight Unsigned32, -- tnMcFrEgrClassMaxSize Unsigned32, -- tnMcFrEgrClassLastChanged TimeStamp -- } -- -- tnMcFrEgrClassIndex OBJECT-TYPE -- SYNTAX TmnxMcFrClassIndex -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrClassIndex specifies a specific frame-relay -- egress class per multi-class frame-relay egress profile." -- ::= { tnMcFrEgrClassEntry 1 } -- -- tnMcFrEgrClassMir OBJECT-TYPE -- SYNTAX Unsigned32 (0|1..100) -- UNITS "percent" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrClassMir specifies the Minimum Information -- Rate given as a percentage. A value of zero represents this object -- is not applicable for this class. -- Currently only four multi-class classes are supported per profile." -- ::= { tnMcFrEgrClassEntry 2 } -- -- tnMcFrEgrClassWeight OBJECT-TYPE -- SYNTAX Unsigned32 (0|1..100) -- UNITS "percent" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcMlpppEgrClassWeight specifies the weight of this -- multiclass class given as a percentage. A value of zero represents -- this object is not applicable for this class. -- Currently only four multi-class classes are supported per profile." -- ::= { tnMcFrEgrClassEntry 3 } -- -- tnMcFrEgrClassMaxSize OBJECT-TYPE -- SYNTAX Unsigned32 (1..1000) -- UNITS "milliseconds" -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrClassMaxSize specifies the buffer queue size. -- The default buffer size is determined by the tnMcFrEgrClassIndex -- value. -- Currently only four multi-class classes are supported per profile." -- ::= { tnMcFrEgrClassEntry 4 } -- -- tnMcFrEgrClassLastChanged OBJECT-TYPE -- SYNTAX TimeStamp -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The value of tnMcFrEgrClassLastChanged indicates the sysUpTime -- for the last change to this entry." -- ::= { tnMcFrEgrClassEntry 5 } -- -- Conformance Information -- -- tnQosCompliances OBJECT IDENTIFIER ::= { tnQosConformance 1 } -- tnQosGroups OBJECT IDENTIFIER ::= { tnQosConformance 2 } -- -- compliance statements -- -- tnQosCompliance MODULE-COMPLIANCE -- ::= { tnQosCompliances 1 } -- tnQosR2r1Compliance MODULE-COMPLIANCE -- ::= { tnQosCompliances 2 } -- tnQosV3v0Compliance MODULE-COMPLIANCE -- ::= { tnQosCompliances 3 } -- tnQos7450V4v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7450 ESS series systems release R4.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV4v0Group, -- tnQosSapEgressR2r1Group, -- tnQosNetworkR2r1Group, -- tnQosSlopeGroup, -- tnQosSchedulerGroup, -- tnQosAtmTdpV3v0Group, -- tnQosQueueV4v0Group -- tnQosSapIpv6FilterR4r0Group -- } -- ::= { tnQosCompliances 4 } -- tnQos7750V4v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7750 SR series systems release R4.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV4v0Group, -- tnQosSapEgressR2r1Group, -- tnQosNetworkR2r1Group, -- tnQosSlopeGroup, -- tnQosSchedulerGroup, -- tnQosAtmTdpV3v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group -- } -- ::= { tnQosCompliances 5 } -- tnQos7450V5v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7450 ESS series systems release R5.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV4v0Group, -- tnQosSapEgressV5v0Group, -- tnQosNetworkV5v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group -- tnQosSapIpv6FilterR4r0Group -- } -- ::= { tnQosCompliances 6 } -- tnQos7750V5v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7750 SR series systems release R5.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV4v0Group, -- tnQosSapEgressV5v0Group, -- tnQosNetworkV5v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group -- } -- ::= { tnQosCompliances 7 } -- tnQos7450V6v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7450 ESS series systems release R6.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV6v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group -- tnQosHsmdaV6v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group -- } -- ::= { tnQosCompliances 8 } -- tnQos7750V6v0Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7750 SR series systems release R6.0." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV6v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group, -- tnQosHsmdaV6v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group -- } -- ::= { tnQosCompliances 9 } -- tnQos7450V6v1Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7450 ESS series systems release R6.1." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV6v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group -- tnQosHsmdaV6v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group, -- tnQosMcMlpppIngrGroup, -- tnQosMcMlpppEgrGroup -- } -- ::= { tnQosCompliances 10 } -- tnQos77x0V6v1Compliance MODULE-COMPLIANCE -- STATUS obsolete -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7750 SR series systems release R6.1." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV6v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group, -- tnQosHsmdaV6v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group, -- tnQosMcMlpppIngrGroup, -- tnQosMcMlpppEgrGroup -- } -- ::= { tnQosCompliances 11 } -- tnQos7450V7v0Compliance MODULE-COMPLIANCE -- STATUS current -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7450 ESS series systems release R6.1." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV7v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group -- tnQosHsmdaV7v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group, -- tnQosMcMlpppIngrGroup, -- tnQosMcMlpppEgrGroup, -- tnQosQueueObjGroup, -- tnQosQGrpFCGroup, -- tnQosSapAtmV7v0Group, -- tnQosSapEgrQWredGroup -- } -- ::= { tnQosCompliances 12 } -- tnQos77x0V7v0Compliance MODULE-COMPLIANCE -- STATUS current -- DESCRIPTION -- "The compliance statement for management of QOS features -- on Nokia 7750 SR series systems release R6.1." -- MODULE this module -- MANDATORY-GROUPS { -- tnQosGlobalGroup, -- tnQosDSCPGroup, -- tnQosFCGroup, -- tnQosSapIngressV6v0Group, -- tnQosSapEgressV6v0Group, -- tnQosNetworkV7v0Group, -- tnQosSlopeGroup, -- tnQosSchedulerV5v0Group, -- tnQosAtmTdpV5v0Group, -- tnQosQueueV4v0Group, -- tnQosSapIpv6FilterR4r0Group, -- tnQosHsmdaV7v0Group, -- tnQosFrameBasedV6v0Group, -- tnQosNamedPoolPolicyV6v0Group, -- tnQosMcMlpppIngrGroup, -- tnQosMcMlpppEgrGroup, -- tnQosQueueObjGroup, -- tnQosQGrpFCGroup, -- tnQosSapAtmV7v0Group, -- tnQosMcFrIngrGroup, -- tnQosMcFrEgrGroup, -- tnQosSapEgrQWredGroup -- } -- ::= { tnQosCompliances 13 } -- -- units of conformance -- -- tnQosGlobalGroup OBJECT-GROUP -- OBJECTS { -- tnQosDomainLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting general management of QOS -- features on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 1 } -- tnQosDSCPGroup OBJECT-GROUP -- OBJECTS { -- tnDSCPNameRowStatus, -- tnDSCPNameStorageType, -- tnDSCPNameDscpValue, -- tnDSCPNameLastChanged, -- tnDSCPNameTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of Differential Services -- Code Points on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 2 } -- tnQosFCGroup OBJECT-GROUP -- OBJECTS { -- tnFCRowStatus, -- tnFCStorageType, -- tnFCValue, -- tnFCNameLastChanged, -- tnFCNameTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of Forwarding Classes -- on catel 7x50 SR series systems." -- ::= { tnQosGroups 3 } -- tnQosSapIngressGroup OBJECT-GROUP -- ::= { tnQosGroups 4 } -- tnQosSapEgressGroup OBJECT-GROUP -- ::= { tnQosGroups 5 } -- tnQosNetworkGroup OBJECT-GROUP -- ::= { tnQosGroups 6 } -- tnQosSlopeGroup OBJECT-GROUP -- OBJECTS { -- tnSlopeRowStatus, -- tnSlopeDescription, -- tnSlopeHiAdminStatus, -- tnSlopeHiStartAverage, -- tnSlopeHiMaxAverage, -- tnSlopeHiMaxProbability, -- tnSlopeLoAdminStatus, -- tnSlopeLoStartAverage, -- tnSlopeLoMaxAverage, -- tnSlopeLoMaxProbability, -- tnSlopeTimeAvgFactor, -- tnSlopeLastChanged, -- tnSlopePolicyTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of Slope policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 7 } -- tnQosSchedulerGroup OBJECT-GROUP -- OBJECTS { -- tnSchedulerPolicyRowStatus, -- tnSchedulerPolicyDescription, -- tnSchedulerPolicyLastChanged, -- tnSchedulerPolicyTableLastChanged, -- tnVirtualSchedulerRowStatus, -- tnVirtualSchedulerDescription, -- tnVirtualSchedulerParent, -- tnVirtualSchedulerLevel, -- tnVirtualSchedulerWeight, -- tnVirtualSchedulerCIRLevel, -- tnVirtualSchedulerCIRWeight, -- tnVirtualSchedulerPIR, -- tnVirtualSchedulerCIR, -- tnVirtualSchedulerSummedCIR, -- tnVirtualSchedulerLastChanged, -- tnVirtualSchedulerTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of Scheduler policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 8 } -- tnQosAtmTdpR2r1Group OBJECT-GROUP -- ::= { tnQosGroups 9 } -- tnQosObsoleteObjectsGroup OBJECT-GROUP -- OBJECTS { -- tnSapIngressQueueOperPIR, -- tnSapIngressQueueOperCIR, -- tnSapEgressQueueOperPIR, -- tnSapEgressQueueOperCIR -- } -- STATUS current -- DESCRIPTION -- "The group of obsolete objects in the TIMETRA-QOS-MIB." -- ::= { tnQosGroups 10 } -- tnQosSapIngressR2r1Group OBJECT-GROUP -- ::= { tnQosGroups 11 } -- tnQosSapEgressR2r1Group OBJECT-GROUP -- OBJECTS { -- tnSapEgressRowStatus, -- tnSapEgressScope, -- tnSapEgressDescription, -- tnSapEgressLastChanged, -- tnSapEgressTableLastChanged, -- tnSapEgressQueueRowStatus, -- tnSapEgressQueueParent, -- tnSapEgressQueueLevel, -- tnSapEgressQueueWeight, -- tnSapEgressQueueCIRLevel, -- tnSapEgressQueueCIRWeight, -- tnSapEgressQueueExpedite, -- tnSapEgressQueueCBS, -- tnSapEgressQueueMBS, -- tnSapEgressQueueHiPrioOnly, -- tnSapEgressQueueCIRAdaptation, -- tnSapEgressQueuePIRAdaptation, -- tnSapEgressQueueAdminPIR, -- tnSapEgressQueueAdminCIR, -- tnSapEgressQueueLastChanged, -- tnSapEgressQueueTableLastChanged, -- tnSapEgressFCRowStatus, -- tnSapEgressFCQueue, -- tnSapEgressFCDot1PValue, -- tnSapEgressFCLastChanged, -- tnSapEgressFCTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of SAP egress QoS -- policies on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 12 } -- tnQosNetworkR2r1Group OBJECT-GROUP -- OBJECTS { -- tnNetworkPolicyRowStatus, -- tnNetworkPolicyScope, -- tnNetworkPolicyDescription, -- tnNetworkPolicyIngressDefaultActionFC, -- tnNetworkPolicyIngressDefaultActionProfile, -- tnNetworkPolicyEgressRemark, -- tnNetworkPolicyLastChanged, -- tnNetworkPolicyIngressLerUseDscp, -- tnNetworkPolicyTableLastChanged, -- tnNetworkIngressDSCPRowStatus, -- tnNetworkIngressDSCPFC, -- tnNetworkIngressDSCPProfile, -- tnNetworkIngressDSCPLastChanged, -- tnNetworkIngressDSCPTableLastChanged, -- tnNetworkIngressDot1pRowStatus, -- tnNetworkIngressDot1pFC, -- tnNetworkIngressDot1pProfile, -- tnNetworkIngressDot1pLastChanged, -- tnNetworkIngressDot1pTableLastChanged, -- tnNetworkIngressLSPEXPRowStatus, -- tnNetworkIngressLSPEXPFC, -- tnNetworkIngressLSPEXPProfile, -- tnNetworkIngressLSPEXPLastChanged, -- tnNetworkIngressLSPEXPTableLastChanged, -- tnNetworkEgressFCDSCPInProfile, -- tnNetworkEgressFCDSCPOutProfile, -- tnNetworkEgressFCLspExpInProfile, -- tnNetworkEgressFCLspExpOutProfile, -- tnNetworkEgressFCDot1pInProfile, -- tnNetworkEgressFCDot1pOutProfile, -- tnNetworkEgressFCLastChanged, -- tnNetworkEgressFCTableLastChanged, -- tnNetworkQueuePolicyRowStatus, -- tnNetworkQueuePolicyDescription, -- tnNetworkQueuePolicyLastChanged, -- tnNetworkQueuePolicyTableLastChanged, -- tnNetworkQueueRowStatus, -- tnNetworkQueuePoolName, -- tnNetworkQueueParent, -- tnNetworkQueueLevel, -- tnNetworkQueueWeight, -- tnNetworkQueueCIRLevel, -- tnNetworkQueueCIRWeight, -- tnNetworkQueueMCast, -- tnNetworkQueueExpedite, -- tnNetworkQueueCIR, -- tnNetworkQueuePIR, -- tnNetworkQueueCBS, -- tnNetworkQueueMBS, -- tnNetworkQueueHiPrioOnly, -- tnNetworkQueueLastChanged , -- tnNetworkQueueTableLastChanged, -- tnNetworkQueueFCRowStatus, -- tnNetworkQueueFC, -- tnNetworkQueueFCMCast, -- tnNetworkQueueFCLastChanged, -- tnNetworkQueueFCTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of Network QoS policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 13 } -- tnQosQueueR2r1Group OBJECT-GROUP -- ::= { tnQosGroups 14 } -- tnQosAtmTdpV3v0Group OBJECT-GROUP -- OBJECTS { -- tnAtmTdpSir, -- tnAtmTdpPir, -- tnAtmTdpMbs, -- tnAtmTdpMir, -- tnAtmTdpShaping, -- tnAtmTdpServCat, -- tnAtmTdpLastChanged, -- tnAtmTdpDescription, -- tnAtmTdpRowStatus, -- tnAtmTdpDescrType, -- tnAtmTdpCdvt, -- tnAtmTdpPolicing, -- tnAtmTdpIndexNext, -- tnAtmTdpsMaxSupported, -- tnAtmTdpsCurrentlyConfigured, -- tnAtmTdpTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects for ATM Traffic Descriptor Profiles -- on Nokia 7x50 SR series systems release 3.0." -- ::= { tnQosGroups 15 } -- tnQosSapIpv6FilterR4r0Group OBJECT-GROUP -- OBJECTS { -- tnSapIngressIPv6CriteriaRowStatus, -- tnSapIngressIPv6CriteriaDescription, -- tnSapIngressIPv6CriteriaActionFC, -- tnSapIngressIPv6CriteriaActionPriority, -- tnSapIngressIPv6CriteriaSourceIpAddr, -- tnSapIngressIPv6CriteriaSourceIpMask, -- tnSapIngressIPv6CriteriaDestIpAddr, -- tnSapIngressIPv6CriteriaDestIpMask, -- tnSapIngressIPv6CriteriaNextHeader, -- tnSapIngressIPv6CriteriaSourcePortValue1, -- tnSapIngressIPv6CriteriaSourcePortValue2, -- tnSapIngressIPv6CriteriaSourcePortOperator, -- tnSapIngressIPv6CriteriaDestPortValue1, -- tnSapIngressIPv6CriteriaDestPortValue2, -- tnSapIngressIPv6CriteriaDestPortOperator, -- tnSapIngressIPv6CriteriaDSCP, -- tnSapIngressIPv6CriteriaLastChanged, -- tnSapIngressIPv6CriteriaTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for Qos Policies related to IPv6 -- on Nokia 7x50 SR series systems release 4.0." -- ::= { tnQosGroups 16 } -- tnQosQueueV4v0Group OBJECT-GROUP -- OBJECTS { -- tnSharedQueuePolicyRowStatus, -- tnSharedQueuePolicyDescription, -- tnSharedQueuePolicyLastChanged, -- tnSharedQueuePolicyTableLastChanged, -- tnSharedQueueRowStatus, -- tnSharedQueuePoolName, -- tnSharedQueueParent, -- tnSharedQueueLevel, -- tnSharedQueueWeight, -- tnSharedQueueCIRLevel, -- tnSharedQueueCIRWeight, -- tnSharedQueueExpedite, -- tnSharedQueueCIR, -- tnSharedQueuePIR, -- tnSharedQueueCBS, -- tnSharedQueueMBS, -- tnSharedQueueHiPrioOnly, -- tnSharedQueueLastChanged, -- tnSharedQueueIsMultipoint, -- tnSharedQueueTableLastChanged, -- tnSharedQueueFCRowStatus, -- tnSharedQueueFCQueue, -- tnSharedQueueFCLastChanged, -- tnSharedQueueFCTableLastChanged, -- tnSharedQueueFCMCastQueue, -- tnSharedQueueFCBCastQueue, -- tnSharedQueueFCUnknownQueue -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of QoS queue policies -- on Nokia 7x50 SR series systems release 4.0." -- ::= { tnQosGroups 18 } -- tnQosSapIngressV4v0Group OBJECT-GROUP -- OBJECTS { -- tnSapIngressRowStatus, -- tnSapIngressScope, -- tnSapIngressDescription, -- tnSapIngressDefaultFC, -- tnSapIngressDefaultFCPriority, -- tnSapIngressMatchCriteria, -- tnSapIngressLastChanged, -- tnSapIngressTableLastChanged, -- tnSapIngressQueueRowStatus, -- tnSapIngressQueueParent, -- tnSapIngressQueueLevel, -- tnSapIngressQueueWeight, -- tnSapIngressQueueCIRLevel, -- tnSapIngressQueueCIRWeight, -- tnSapIngressQueueMCast, -- tnSapIngressQueueExpedite, -- tnSapIngressQueueCBS, -- tnSapIngressQueueMBS, -- tnSapIngressQueueHiPrioOnly, -- tnSapIngressQueueCIRAdaptation, -- tnSapIngressQueuePIRAdaptation, -- tnSapIngressQueueAdminPIR, -- tnSapIngressQueueAdminCIR, -- tnSapIngressQueueLastChanged, -- tnSapIngressQueueMode, -- tnSapIngressQueueTableLastChanged, -- tnSapIngressQueuePoliced, -- tnSapIngressDSCPRowStatus, -- tnSapIngressDSCPFC, -- tnSapIngressDSCPPriority, -- tnSapIngressDSCPLastChanged, -- tnSapIngressDSCPTableLastChanged, -- tnSapIngressDot1pRowStatus, -- tnSapIngressDot1pFC, -- tnSapIngressDot1pPriority, -- tnSapIngressDot1pLastChanged, -- tnSapIngressDot1pTableLastChanged, -- tnSapIngressIPCriteriaRowStatus, -- tnSapIngressIPCriteriaDescription, -- tnSapIngressIPCriteriaActionFC, -- tnSapIngressIPCriteriaActionPriority, -- tnSapIngressIPCriteriaSourceIpAddr, -- tnSapIngressIPCriteriaSourceIpMask, -- tnSapIngressIPCriteriaDestIpAddr, -- tnSapIngressIPCriteriaDestIpMask, -- tnSapIngressIPCriteriaProtocol, -- tnSapIngressIPCriteriaSourcePortValue1, -- tnSapIngressIPCriteriaSourcePortValue2, -- tnSapIngressIPCriteriaSourcePortOperator, -- tnSapIngressIPCriteriaDestPortValue1, -- tnSapIngressIPCriteriaDestPortValue2, -- tnSapIngressIPCriteriaDestPortOperator, -- tnSapIngressIPCriteriaDSCP, -- tnSapIngressIPCriteriaFragment, -- tnSapIngressIPCriteriaLastChanged, -- tnSapIngressIPCriteriaTableLastChanged, -- tnSapIngressMacCriteriaRowStatus, -- tnSapIngressMacCriteriaDescription, -- tnSapIngressMacCriteriaActionFC, -- tnSapIngressMacCriteriaActionPriority, -- tnSapIngressMacCriteriaFrameType, -- tnSapIngressMacCriteriaSrcMacAddr, -- tnSapIngressMacCriteriaSrcMacMask, -- tnSapIngressMacCriteriaDstMacAddr, -- tnSapIngressMacCriteriaDstMacMask, -- tnSapIngressMacCriteriaDot1PValue, -- tnSapIngressMacCriteriaDot1PMask, -- tnSapIngressMacCriteriaEthernetType, -- tnSapIngressMacCriteriaDSAP, -- tnSapIngressMacCriteriaDSAPMask, -- tnSapIngressMacCriteriaSSAP, -- tnSapIngressMacCriteriaSSAPMask, -- tnSapIngressMacCriteriaSnapPid, -- tnSapIngressMacCriteriaSnapOui, -- tnSapIngressMacCriteriaLastChanged, -- tnSapIngressMacCriteriaTableLastChanged, -- tnSapIngressFCRowStatus, -- tnSapIngressFCQueue, -- tnSapIngressFCMCastQueue, -- tnSapIngressFCBCastQueue, -- tnSapIngressFCUnknownQueue, -- tnSapIngressFCLastChanged, -- tnSapIngressFCInProfRemark, -- tnSapIngressFCInProfDscp, -- tnSapIngressFCInProfPrec, -- tnSapIngressFCOutProfRemark, -- tnSapIngressFCOutProfDscp, -- tnSapIngressFCOutProfPrec, -- tnSapIngressFCProfile, -- tnSapIngressFCTableLastChanged, -- tnSapIngressPrecRowStatus, -- tnSapIngressPrecFC, -- tnSapIngressPrecFCPriority, -- tnSapIngressPrecLastChanged, -- tnSapIngressPrecTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of SAP ingress QoS -- policies on Nokia 7x50 SR series systems release 4.0." -- ::= { tnQosGroups 19 } -- tnQosSchedulerV5v0Group OBJECT-GROUP -- OBJECTS { -- tnSchedulerPolicyRowStatus, -- tnSchedulerPolicyDescription, -- tnSchedulerPolicyLastChanged, -- tnSchedulerPolicyTableLastChanged, -- tnVirtualSchedulerRowStatus, -- tnVirtualSchedulerDescription, -- tnVirtualSchedulerParent, -- tnVirtualSchedulerLevel, -- tnVirtualSchedulerWeight, -- tnVirtualSchedulerCIRLevel, -- tnVirtualSchedulerCIRWeight, -- tnVirtualSchedulerPIR, -- tnVirtualSchedulerCIR, -- tnVirtualSchedulerSummedCIR, -- tnVirtualSchedulerLastChanged, -- tnVirtualSchedulerUsePortParent, -- tnVirtualSchedulerPortLvl, -- tnVirtualSchedulerPortWght, -- tnVirtualSchedulerPortCIRLvl, -- tnVirtualSchedulerPortCIRWght, -- tnVirtualSchedulerTableLastChanged, -- tnPortSchedulerPlcyRowStatus, -- tnPortSchedulerPlcyDescription, -- tnPortSchedulerPlcyLastChanged, -- tnPortSchedulerPlcyMaxRate, -- tnPortSchedulerPlcyLvl1PIR, -- tnPortSchedulerPlcyLvl1CIR, -- tnPortSchedulerPlcyLvl2PIR, -- tnPortSchedulerPlcyLvl2CIR, -- tnPortSchedulerPlcyLvl3PIR, -- tnPortSchedulerPlcyLvl3CIR, -- tnPortSchedulerPlcyLvl4PIR, -- tnPortSchedulerPlcyLvl4CIR, -- tnPortSchedulerPlcyLvl5PIR, -- tnPortSchedulerPlcyLvl5CIR, -- tnPortSchedulerPlcyLvl6PIR, -- tnPortSchedulerPlcyLvl6CIR, -- tnPortSchedulerPlcyLvl7PIR, -- tnPortSchedulerPlcyLvl7CIR, -- tnPortSchedulerPlcyLvl8PIR, -- tnPortSchedulerPlcyLvl8CIR, -- tnPortSchedulerPlcyOrphanLvl, -- tnPortSchedulerPlcyOrphanWeight, -- tnPortSchedulerPlcyOrphanCIRLvl, -- tnPortSchedulerPlcyOrphanCIRWght -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of Scheduler policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 20 } -- tnQosSapEgressV5v0Group OBJECT-GROUP -- OBJECTS { -- tnSapEgressRowStatus, -- tnSapEgressScope, -- tnSapEgressDescription, -- tnSapEgressLastChanged, -- tnSapEgressTableLastChanged, -- tnSapEgressQueueRowStatus, -- tnSapEgressQueueParent, -- tnSapEgressQueueLevel, -- tnSapEgressQueueWeight, -- tnSapEgressQueueCIRLevel, -- tnSapEgressQueueCIRWeight, -- tnSapEgressQueueExpedite, -- tnSapEgressQueueCBS, -- tnSapEgressQueueMBS, -- tnSapEgressQueueHiPrioOnly, -- tnSapEgressQueueCIRAdaptation, -- tnSapEgressQueuePIRAdaptation, -- tnSapEgressQueueAdminPIR, -- tnSapEgressQueueAdminCIR, -- tnSapEgressQueueLastChanged, -- tnSapEgressQueueTableLastChanged, -- tnSapEgressFCRowStatus, -- tnSapEgressFCQueue, -- tnSapEgressFCDot1PValue, -- tnSapEgressFCLastChanged, -- tnSapEgressFCTableLastChanged, -- tnSapEgressQueueUsePortParent, -- tnSapEgressQueuePortLvl, -- tnSapEgressQueuePortWght, -- tnSapEgressQueuePortCIRLvl, -- tnSapEgressQueuePortCIRWght, -- tnSapEgressQueuePortAvgOverhead -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of SAP egress QoS -- policies on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 21 } -- tnQosNetworkV5v0Group OBJECT-GROUP -- OBJECTS { -- tnNetworkPolicyRowStatus, -- tnNetworkPolicyScope, -- tnNetworkPolicyDescription, -- tnNetworkPolicyIngressDefaultActionFC, -- tnNetworkPolicyIngressDefaultActionProfile, -- tnNetworkPolicyEgressRemark, -- tnNetworkPolicyLastChanged, -- tnNetworkPolicyIngressLerUseDscp, -- tnNetworkPolicyTableLastChanged, -- tnNetworkIngressDSCPRowStatus, -- tnNetworkIngressDSCPFC, -- tnNetworkIngressDSCPProfile, -- tnNetworkIngressDSCPLastChanged, -- tnNetworkIngressDSCPTableLastChanged, -- tnNetworkIngressDot1pRowStatus, -- tnNetworkIngressDot1pFC, -- tnNetworkIngressDot1pProfile, -- tnNetworkIngressDot1pLastChanged, -- tnNetworkIngressDot1pTableLastChanged, -- tnNetworkIngressLSPEXPRowStatus, -- tnNetworkIngressLSPEXPFC, -- tnNetworkIngressLSPEXPProfile, -- tnNetworkIngressLSPEXPLastChanged, -- tnNetworkIngressLSPEXPTableLastChanged, -- tnNetworkEgressFCDSCPInProfile, -- tnNetworkEgressFCDSCPOutProfile, -- tnNetworkEgressFCLspExpInProfile, -- tnNetworkEgressFCLspExpOutProfile, -- tnNetworkEgressFCDot1pInProfile, -- tnNetworkEgressFCDot1pOutProfile, -- tnNetworkEgressFCLastChanged, -- tnNetworkEgressFCTableLastChanged, -- tnNetworkQueuePolicyRowStatus, -- tnNetworkQueuePolicyDescription, -- tnNetworkQueuePolicyLastChanged, -- tnNetworkQueuePolicyTableLastChanged, -- tnNetworkQueueRowStatus, -- tnNetworkQueuePoolName, -- tnNetworkQueueParent, -- tnNetworkQueueLevel, -- tnNetworkQueueWeight, -- tnNetworkQueueCIRLevel, -- tnNetworkQueueCIRWeight, -- tnNetworkQueueMCast, -- tnNetworkQueueExpedite, -- tnNetworkQueueCIR, -- tnNetworkQueuePIR, -- tnNetworkQueueCBS, -- tnNetworkQueueMBS, -- tnNetworkQueueHiPrioOnly, -- tnNetworkQueueLastChanged, -- tnNetworkQueueUsePortParent, -- tnNetworkQueuePortLvl, -- tnNetworkQueuePortWght, -- tnNetworkQueuePortCIRLvl, -- tnNetworkQueuePortCIRWght, -- tnNetworkQueuePortAvgOverhead, -- tnNetworkQueuePIRAdaptation, -- tnNetworkQueueCIRAdaptation, -- tnNetworkQueueTableLastChanged, -- tnNetworkQueueFCRowStatus, -- tnNetworkQueueFC, -- tnNetworkQueueFCMCast, -- tnNetworkQueueFCLastChanged, -- tnNetworkQueueFCTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of Network QoS policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 22 } -- tnQosHsmdaV6v0Group OBJECT-GROUP -- OBJECTS { -- tnHsmdaSchedulerPlcyRowStatus, -- tnHsmdaSchedulerPlcyDescription, -- tnHsmdaSchedulerPlcyMaxRate, -- tnHsmdaSchedulerPlcyLvl1Rate, -- tnHsmdaSchedulerPlcyLvl1GrpId, -- tnHsmdaSchedulerPlcyLvl1WgtInGrp, -- tnHsmdaSchedulerPlcyLvl2Rate, -- tnHsmdaSchedulerPlcyLvl2GrpId, -- tnHsmdaSchedulerPlcyLvl2WgtInGrp, -- tnHsmdaSchedulerPlcyLvl3Rate, -- tnHsmdaSchedulerPlcyLvl3GrpId, -- tnHsmdaSchedulerPlcyLvl3WgtInGrp, -- tnHsmdaSchedulerPlcyLvl4Rate, -- tnHsmdaSchedulerPlcyLvl4GrpId, -- tnHsmdaSchedulerPlcyLvl4WgtInGrp, -- tnHsmdaSchedulerPlcyLvl5Rate, -- tnHsmdaSchedulerPlcyLvl5GrpId, -- tnHsmdaSchedulerPlcyLvl5WgtInGrp, -- tnHsmdaSchedulerPlcyLvl6Rate, -- tnHsmdaSchedulerPlcyLvl6GrpId, -- tnHsmdaSchedulerPlcyLvl6WgtInGrp, -- tnHsmdaSchedulerPlcyLvl7Rate, -- tnHsmdaSchedulerPlcyLvl7GrpId, -- tnHsmdaSchedulerPlcyLvl7WgtInGrp, -- tnHsmdaSchedulerPlcyLvl8Rate, -- tnHsmdaSchedulerPlcyLvl8GrpId, -- tnHsmdaSchedulerPlcyLvl8WgtInGrp, -- tnHsmdaSchedulerPlcyLastChanged, -- tnHsmdaSchedulerPlcyGrp1Rate, -- tnHsmdaSchedulerPlcyGrp2Rate, -- tnSapEgressFCHsmdaQueue, -- tnSapEgressFCDot1PHsmdaProfile, -- tnSapEgressHsmdaQueueRowStatus, -- tnSapEgressHsmdaQueueCIRAdaptn, -- tnSapEgressHsmdaQueuePIRAdaptn, -- tnSapEgressHsmdaQueueAdminPIR, -- tnSapEgressHsmdaQueueAdminCIR, -- tnSapEgressHsmdaQueueSlopePolicy, -- tnSapEgressHsmdaQueueLastChanged, -- tnSapIngressHsmdaPacketOffset, -- tnSapIngressDefFCHsmdaCntrOvr, -- tnSapIngressMacCritType, -- tnSapIngressPolicyName, -- tnSapIngressDot1pHsmdaCntrOvr, -- tnSapIngressDSCPHsmdaCntrOvr, -- tnSapIngressFCHsmdaQueue, -- tnSapIngressFCHsmdaMCastQueue, -- tnSapIngressFCHsmdaBCastQueue, -- tnSapIngressPrecHsmdaCntrOvr, -- tnSapIngressHsmdaQueueRowStatus, -- tnSapIngressHsmdaQueueLastChanged, -- tnSapIngressHsmdaQueueCIRAdaptn, -- tnSapIngressHsmdaQueuePIRAdaptn, -- tnSapIngressHsmdaQueueAdminPIR, -- tnSapIngressHsmdaQueueAdminCIR, -- tnSapIngressHsmdaQueueSlopePolicy, -- tnSapIngressHsmdaQueuePoliced, -- tnHsmdaPoolPolicyRowStatus, -- tnHsmdaPoolLastChanged, -- tnHsmdaPoolDescription, -- tnHsmdaPoolSystemReserve, -- tnHsmdaPoolRoot1AllocWeight, -- tnHsmdaPoolRoot2AllocWeight, -- tnHsmdaPoolRoot3AllocWeight, -- tnHsmdaPoolRoot4AllocWeight, -- tnHsmdaPoolRoot5AllocWeight, -- tnHsmdaPoolRoot6AllocWeight, -- tnHsmdaPoolRoot7AllocWeight, -- tnHsmdaPoolRoot8AllocWeight, -- tnHsmdaPoolClass1Parent, -- tnHsmdaPoolClass1AllocPercent, -- tnHsmdaPoolClass2Parent, -- tnHsmdaPoolClass2AllocPercent, -- tnHsmdaPoolClass3Parent, -- tnHsmdaPoolClass3AllocPercent, -- tnHsmdaPoolClass4Parent, -- tnHsmdaPoolClass4AllocPercent, -- tnHsmdaPoolClass5Parent, -- tnHsmdaPoolClass5AllocPercent, -- tnHsmdaPoolClass6Parent, -- tnHsmdaPoolClass6AllocPercent, -- tnHsmdaPoolClass7Parent, -- tnHsmdaPoolClass7AllocPercent, -- tnHsmdaPoolClass8Parent, -- tnHsmdaPoolClass8AllocPercent, -- tnHsmdaSlopePolicyRowStatus, -- tnHsmdaSlopeLastChanged, -- tnHsmdaSlopeDescription, -- tnHsmdaSlopeQueueMbs, -- tnHsmdaSlopeHiAdminStatus, -- tnHsmdaSlopeHiStartDepth, -- tnHsmdaSlopeHiMaxDepth, -- tnHsmdaSlopeHiMaxProbability, -- tnHsmdaSlopeLoAdminStatus, -- tnHsmdaSlopeLoStartDepth, -- tnHsmdaSlopeLoMaxDepth, -- tnHsmdaSlopeLoMaxProbability, -- tnSapIngrHsmdaQueueTblLastChngd, -- tnSapEgrHsmdaQueueTblLastChngd, -- tnHsmdaSchedPlcyTblLastChngd, -- tnHsmdaSchedPlcyGrpTblLastChngd, -- tnHsmdaPoolPlcyTblLastChngd, -- tnHsmdaSlopePolicyTableLastChanged, -- tnSapIngressIPCritHsmdaCntrOvr, -- tnSapEgressDSCPRowStatus, -- tnSapEgressDSCPLastChanged, -- tnSapEgressDSCPHsmdaCntrOverride, -- tnSapEgressPrecRowStatus, -- tnSapEgressPrecLastChanged, -- tnSapEgressPrecHsmdaCntrOverride, -- tnSapEgrIPCritRowStatus, -- tnSapEgrIPCritLastChanged, -- tnSapEgrIPCritDescription, -- tnSapEgrIPCritActionHsmdaCntrOvr, -- tnSapEgrIPCritSourceIpAddrType, -- tnSapEgrIPCritSourceIpAddr, -- tnSapEgrIPCritSourceIpMask, -- tnSapEgrIPCritDestIpAddrType, -- tnSapEgrIPCritDestIpAddr, -- tnSapEgrIPCritDestIpMask, -- tnSapEgrIPCritProtocol, -- tnSapEgrIPCritSourcePortValue1, -- tnSapEgrIPCritSourcePortValue2, -- tnSapEgrIPCritSourcePortOperator, -- tnSapEgrIPCritDestPortValue1, -- tnSapEgrIPCritDestPortValue2, -- tnSapEgrIPCritDestPortOperator, -- tnSapEgrIPCritDSCP, -- tnSapEgrIPCritFragment, -- tnSapEgressMatchCriteria, -- tnSapEgressHsmdaPacketOffset -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of QoS policies -- for HSMDA MDAs on Nokia 7x50 SR series systems release 6.0." -- ::= { tnQosGroups 23 } -- tnQosAtmTdpV5v0Group OBJECT-GROUP -- OBJECTS { -- tnAtmTdpSir, -- tnAtmTdpPir, -- tnAtmTdpMbs, -- tnAtmTdpMir, -- tnAtmTdpShaping, -- tnAtmTdpServCat, -- tnAtmTdpLastChanged, -- tnAtmTdpDescription, -- tnAtmTdpRowStatus, -- tnAtmTdpDescrType, -- tnAtmTdpCdvt, -- tnAtmTdpPolicing, -- tnAtmTdpCLPTagging, -- tnAtmTdpIndexNext, -- tnAtmTdpsMaxSupported, -- tnAtmTdpsCurrentlyConfigured, -- tnAtmTdpTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for ATM Traffic Descriptor Profiles -- on Nokia 7x50 SR series systems release 5.0." -- ::= { tnQosGroups 24 } -- tnQosSapIngressV6v0Group OBJECT-GROUP -- OBJECTS { -- tnSapIngressRowStatus, -- tnSapIngressScope, -- tnSapIngressDescription, -- tnSapIngressDefaultFC, -- tnSapIngressDefaultFCPriority, -- tnSapIngressMatchCriteria, -- tnSapIngressLastChanged, -- tnSapIngressTableLastChanged, -- tnSapIngressQueueRowStatus, -- tnSapIngressQueueParent, -- tnSapIngressQueueLevel, -- tnSapIngressQueueWeight, -- tnSapIngressQueueCIRLevel, -- tnSapIngressQueueCIRWeight, -- tnSapIngressQueueMCast, -- tnSapIngressQueueExpedite, -- tnSapIngressQueueCBS, -- tnSapIngressQueueMBS, -- tnSapIngressQueueHiPrioOnly, -- tnSapIngressQueueCIRAdaptation, -- tnSapIngressQueuePIRAdaptation, -- tnSapIngressQueueAdminPIR, -- tnSapIngressQueueAdminCIR, -- tnSapIngressQueueLastChanged, -- tnSapIngressQueueMode, -- tnSapIngressQueuePoolName, -- tnSapIngressQueueTableLastChanged, -- tnSapIngressQueuePoliced, -- tnSapIngressDSCPRowStatus, -- tnSapIngressDSCPFC, -- tnSapIngressDSCPPriority, -- tnSapIngressDSCPLastChanged, -- tnSapIngressDSCPTableLastChanged, -- tnSapIngressDot1pRowStatus, -- tnSapIngressDot1pFC, -- tnSapIngressDot1pPriority, -- tnSapIngressDot1pLastChanged, -- tnSapIngressDot1pTableLastChanged, -- tnSapIngressIPCriteriaRowStatus, -- tnSapIngressIPCriteriaDescription, -- tnSapIngressIPCriteriaActionFC, -- tnSapIngressIPCriteriaActionPriority, -- tnSapIngressIPCriteriaSourceIpAddr, -- tnSapIngressIPCriteriaSourceIpMask, -- tnSapIngressIPCriteriaDestIpAddr, -- tnSapIngressIPCriteriaDestIpMask, -- tnSapIngressIPCriteriaProtocol, -- tnSapIngressIPCriteriaSourcePortValue1, -- tnSapIngressIPCriteriaSourcePortValue2, -- tnSapIngressIPCriteriaSourcePortOperator, -- tnSapIngressIPCriteriaDestPortValue1, -- tnSapIngressIPCriteriaDestPortValue2, -- tnSapIngressIPCriteriaDestPortOperator, -- tnSapIngressIPCriteriaDSCP, -- tnSapIngressIPCriteriaFragment, -- tnSapIngressIPCriteriaLastChanged, -- tnSapIngressIPCriteriaTableLastChanged, -- tnSapIngressMacCriteriaRowStatus, -- tnSapIngressMacCriteriaDescription, -- tnSapIngressMacCriteriaActionFC, -- tnSapIngressMacCriteriaActionPriority, -- tnSapIngressMacCriteriaFrameType, -- tnSapIngressMacCriteriaSrcMacAddr, -- tnSapIngressMacCriteriaSrcMacMask, -- tnSapIngressMacCriteriaDstMacAddr, -- tnSapIngressMacCriteriaDstMacMask, -- tnSapIngressMacCriteriaDot1PValue, -- tnSapIngressMacCriteriaDot1PMask, -- tnSapIngressMacCriteriaEthernetType, -- tnSapIngressMacCriteriaDSAP, -- tnSapIngressMacCriteriaDSAPMask, -- tnSapIngressMacCriteriaSSAP, -- tnSapIngressMacCriteriaSSAPMask, -- tnSapIngressMacCriteriaSnapPid, -- tnSapIngressMacCriteriaSnapOui, -- tnSapIngressMacCriteriaLastChanged, -- tnSapIngressMacCriteriaTableLastChanged, -- tnSapIngressFCRowStatus, -- tnSapIngressFCQueue, -- tnSapIngressFCMCastQueue, -- tnSapIngressFCBCastQueue, -- tnSapIngressFCUnknownQueue, -- tnSapIngressFCLastChanged, -- tnSapIngressFCInProfRemark, -- tnSapIngressFCInProfDscp, -- tnSapIngressFCInProfPrec, -- tnSapIngressFCDE1OutOfProfile, -- tnSapIngressFCOutProfRemark, -- tnSapIngressFCOutProfDscp, -- tnSapIngressFCOutProfPrec, -- tnSapIngressFCProfile, -- tnSapIngressFCTableLastChanged, -- tnSapIngressPrecRowStatus, -- tnSapIngressPrecFC, -- tnSapIngressPrecFCPriority, -- tnSapIngressPrecLastChanged, -- tnSapIngressPrecTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of SAP ingress QoS -- policies on Nokia 7x50 SR series systems release 6.0." -- ::= { tnQosGroups 25 } -- tnQosSapEgressV6v0Group OBJECT-GROUP -- OBJECTS { -- tnSapEgressRowStatus, -- tnSapEgressScope, -- tnSapEgressDescription, -- tnSapEgressLastChanged, -- tnSapEgressTableLastChanged, -- tnSapEgressQueueRowStatus, -- tnSapEgressQueueParent, -- tnSapEgressQueueLevel, -- tnSapEgressQueueWeight, -- tnSapEgressQueueCIRLevel, -- tnSapEgressQueueCIRWeight, -- tnSapEgressQueueExpedite, -- tnSapEgressQueueCBS, -- tnSapEgressQueueMBS, -- tnSapEgressQueueHiPrioOnly, -- tnSapEgressQueueCIRAdaptation, -- tnSapEgressQueuePIRAdaptation, -- tnSapEgressQueueAdminPIR, -- tnSapEgressQueueAdminCIR, -- tnSapEgressQueueLastChanged, -- tnSapEgressQueueTableLastChanged, -- tnSapEgressFCRowStatus, -- tnSapEgressFCQueue, -- tnSapEgressFCLastChanged, -- tnSapEgressFCTableLastChanged, -- tnSapEgressFCDot1PInProfile, -- tnSapEgressFCDot1POutProfile, -- tnSapEgressFCForceDEValue, -- tnSapEgressFCDEMark, -- tnSapEgressFCInProfDscp, -- tnSapEgressFCOutProfDscp, -- tnSapEgressFCInProfPrec, -- tnSapEgressFCOutProfPrec, -- tnSapEgressQueueUsePortParent, -- tnSapEgressQueuePortLvl, -- tnSapEgressQueuePortWght, -- tnSapEgressQueuePortCIRLvl, -- tnSapEgressQueuePortCIRWght, -- tnSapEgressQueuePortAvgOverhead, -- tnSapEgressQueuePoolName -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of SAP egress QoS -- policies on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 26 } -- tnQosNetworkV6v0Group OBJECT-GROUP -- OBJECTS { -- tnNetworkPolicyRowStatus, -- tnNetworkPolicyScope, -- tnNetworkPolicyDescription, -- tnNetworkPolicyIngressDefaultActionFC, -- tnNetworkPolicyIngressDefaultActionProfile, -- tnNetworkPolicyEgressRemark, -- tnNetworkPolicyLastChanged, -- tnNetworkPolicyIngressLerUseDscp, -- tnNetworkPolicyTableLastChanged, -- tnNetworkIngressDSCPRowStatus, -- tnNetworkIngressDSCPFC, -- tnNetworkIngressDSCPProfile, -- tnNetworkIngressDSCPLastChanged, -- tnNetworkIngressDSCPTableLastChanged, -- tnNetworkIngressDot1pRowStatus, -- tnNetworkIngressDot1pFC, -- tnNetworkIngressDot1pProfile, -- tnNetworkIngressDot1pLastChanged, -- tnNetworkIngressDot1pTableLastChanged, -- tnNetworkIngressLSPEXPRowStatus, -- tnNetworkIngressLSPEXPFC, -- tnNetworkIngressLSPEXPProfile, -- tnNetworkIngressLSPEXPLastChanged, -- tnNetworkIngressLSPEXPTableLastChanged, -- tnNetworkEgressFCDSCPInProfile, -- tnNetworkEgressFCDSCPOutProfile, -- tnNetworkEgressFCLspExpInProfile, -- tnNetworkEgressFCLspExpOutProfile, -- tnNetworkEgressFCDot1pInProfile, -- tnNetworkEgressFCDot1pOutProfile, -- tnNetworkEgressFCLastChanged, -- tnNetworkEgressFCForceDEValue, -- tnNetworkEgressFCDEMark, -- tnNetworkEgressFCTableLastChanged, -- tnNetworkQueuePolicyRowStatus, -- tnNetworkQueuePolicyDescription, -- tnNetworkQueuePolicyLastChanged, -- tnNetworkQueuePolicyTableLastChanged, -- tnNetworkQueueRowStatus, -- tnNetworkQueuePoolName, -- tnNetworkQueueParent, -- tnNetworkQueueLevel, -- tnNetworkQueueWeight, -- tnNetworkQueueCIRLevel, -- tnNetworkQueueCIRWeight, -- tnNetworkQueueMCast, -- tnNetworkQueueExpedite, -- tnNetworkQueueCIR, -- tnNetworkQueuePIR, -- tnNetworkQueueCBS, -- tnNetworkQueueMBS, -- tnNetworkQueueHiPrioOnly, -- tnNetworkQueueLastChanged, -- tnNetworkQueueUsePortParent, -- tnNetworkQueuePortLvl, -- tnNetworkQueuePortWght, -- tnNetworkQueuePortCIRLvl, -- tnNetworkQueuePortCIRWght, -- tnNetworkQueuePortAvgOverhead, -- tnNetworkQueuePIRAdaptation, -- tnNetworkQueueCIRAdaptation, -- tnNetworkQueueTableLastChanged, -- tnNetworkQueueFCRowStatus, -- tnNetworkQueueFC, -- tnNetworkQueueFCMCast, -- tnNetworkQueueFCLastChanged, -- tnNetworkQueueFCTableLastChanged -- } -- STATUS obsolete -- DESCRIPTION -- "The group of objects supporting management of Network QoS policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 27 } -- tnQosFrameBasedV6v0Group OBJECT-GROUP -- OBJECTS { -- tnSchedulerPolicyFrameBasedAccnt -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of frame-based queue -- accounting on Nokia 7x50 SR series systems release 6.0." -- ::= { tnQosGroups 28 } -- tnQosObsoletedV6v0Group OBJECT-GROUP -- OBJECTS { -- tnSapEgressFCDot1PValue -- } -- STATUS current -- DESCRIPTION -- "The group of obsolete objects for the QoS on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 29 } -- tnQosNamedPoolPolicyV6v0Group OBJECT-GROUP -- OBJECTS { -- tnNamedPoolPolicyTableLastChanged, -- tnNamedPoolPolicyRowStatus, -- tnNamedPoolPolicyLastChanged, -- tnNamedPoolPolicyDescription, -- tnNamedPoolPolicyQ1DefaultWeight, -- tnNamedPoolPolicyQ1MdaWeight, -- tnNamedPoolPolicyQ1PortWeight, -- tnQ1NamedPoolTableLastChanged, -- tnQ1NamedPoolRowStatus, -- tnQ1NamedPoolLastChanged, -- tnQ1NamedPoolDescription, -- tnQ1NamedPoolNetworkAllocWeight, -- tnQ1NamedPoolAccessAllocWeight, -- tnQ1NamedPoolSlopePolicy, -- tnQ1NamedPoolReservedCbs -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the named pool policy on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 30 } -- tnQosMcMlpppIngrGroup OBJECT-GROUP -- OBJECTS { -- tnMcMlpppIngrProfDescription, -- tnMcMlpppIngrProfLastChanged, -- tnMcMlpppIngrProfRowStatus, -- tnMcMlpppIngrProfTableLastChanged, -- tnMcMlpppIngrClassReassemblyTmout, -- tnMcMlpppIngrClassLastChanged, -- tnMcMlpppIngrClassTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class mlppp ingress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 31 } -- tnQosMcMlpppEgrGroup OBJECT-GROUP -- OBJECTS { -- tnMcMlpppEgrProfDescription, -- tnMcMlpppEgrProfLastChanged, -- tnMcMlpppEgrProfRowStatus, -- tnMcMlpppEgrProfTableLastChanged, -- tnMcMlpppEgrClassMir, -- tnMcMlpppEgrClassWeight, -- tnMcMlpppEgrClassMaxSize, -- tnMcMlpppEgrClassLastChanged, -- tnMcMlpppEgrClassTableLastChanged, -- tnMcMlpppEgrFCClass, -- tnMcMlpppEgrFCLastChanged, -- tnMcMlpppEgrFCTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class mlppp egress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 32 } -- tnQosQueueObjGroup OBJECT-GROUP -- OBJECTS { -- tnQosEgrQGroupDescr, -- tnQosEgrQGroupLastChanged, -- tnQosEgrQGroupRowStatus, -- tnQosEgrQGroupTableLastChanged, -- tnQosEgrQTableLastChanged, -- tnQosEgrQueueAdminCIR, -- tnQosEgrQueueAdminPIR, -- tnQosEgrQueueCBS, -- tnQosEgrQueueCIRAdaptation, -- tnQosEgrQueueCIRLevel, -- tnQosEgrQueueCIRWeight, -- tnQosEgrQueueExpedite, -- tnQosEgrQueueHiPrioOnly, -- tnQosEgrQueueLastChanged, -- tnQosEgrQueueLevel, -- tnQosEgrQueueMBS, -- tnQosEgrQueuePIRAdaptation, -- tnQosEgrQueueParent, -- tnQosEgrQueuePoolName, -- tnQosEgrQueuePortCIRLvl, -- tnQosEgrQueuePortCIRWght, -- tnQosEgrQueuePortLvl, -- tnQosEgrQueuePortWght, -- tnQosEgrQueueRowStatus, -- tnQosEgrQueueUsePortParent, -- tnQosEgrQueueWeight, -- tnQosIngQTableLastChanged, -- tnQosIngQGroupDescr, -- tnQosIngQGroupLastChanged, -- tnQosIngQGroupRowStatus, -- tnQosIngQGroupTableLastChanged, -- tnQosIngQueueAdminCIR, -- tnQosIngQueueAdminPIR, -- tnQosIngQueueCBS, -- tnQosIngQueueCIRAdaptation, -- tnQosIngQueueCIRLevel, -- tnQosIngQueueCIRWeight, -- tnQosIngQueueExpedite, -- tnQosIngQueueHiPrioOnly, -- tnQosIngQueueLastChanged, -- tnQosIngQueueLevel, -- tnQosIngQueueMBS, -- tnQosIngQueueMCast, -- tnQosIngQueueMode, -- tnQosIngQueuePIRAdaptation, -- tnQosIngQueueParent, -- tnQosIngQueuePoliced, -- tnQosIngQueuePoolName, -- tnQosIngQueueRowStatus, -- tnQosIngQueueWeight -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class mlppp egress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 33 } -- tnQosQGrpFCGroup OBJECT-GROUP -- OBJECTS { -- tnSapIngressFCQGrp, -- tnSapIngressFCQGrpMCast, -- tnSapIngressFCQGrpBCast, -- tnSapIngressFCQGrpUnknown, -- tnSapEgressFCQGrp, -- tnNetworkEgressFCQGrpQueue -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class mlppp egress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 34 } -- tnQosNetworkV7v0Group OBJECT-GROUP -- OBJECTS { -- tnNetworkPolicyRowStatus, -- tnNetworkPolicyScope, -- tnNetworkPolicyDescription, -- tnNetworkPolicyIngressDefaultActionFC, -- tnNetworkPolicyIngressDefaultActionProfile, -- tnNetworkPolicyEgressRemark, -- tnNetworkPolicyLastChanged, -- tnNetworkPolicyIngressLerUseDscp, -- tnNetworkPolicyEgressRemarkDscp, -- tnNetworkPolicyTableLastChanged, -- tnNetworkIngressDSCPRowStatus, -- tnNetworkIngressDSCPFC, -- tnNetworkIngressDSCPProfile, -- tnNetworkIngressDSCPLastChanged, -- tnNetworkIngressDSCPTableLastChanged, -- tnNetworkIngressDot1pRowStatus, -- tnNetworkIngressDot1pFC, -- tnNetworkIngressDot1pProfile, -- tnNetworkIngressDot1pLastChanged, -- tnNetworkIngressDot1pTableLastChanged, -- tnNetworkIngressLSPEXPRowStatus, -- tnNetworkIngressLSPEXPFC, -- tnNetworkIngressLSPEXPProfile, -- tnNetworkIngressLSPEXPLastChanged, -- tnNetworkIngressLSPEXPTableLastChanged, -- tnNetworkEgressFCDSCPInProfile, -- tnNetworkEgressFCDSCPOutProfile, -- tnNetworkEgressFCLspExpInProfile, -- tnNetworkEgressFCLspExpOutProfile, -- tnNetworkEgressFCDot1pInProfile, -- tnNetworkEgressFCDot1pOutProfile, -- tnNetworkEgressFCLastChanged, -- tnNetworkEgressFCForceDEValue, -- tnNetworkEgressFCDEMark, -- tnNetworkEgressFCTableLastChanged, -- tnNetworkQueuePolicyRowStatus, -- tnNetworkQueuePolicyDescription, -- tnNetworkQueuePolicyLastChanged, -- tnNetworkQueuePolicyTableLastChanged, -- tnNetworkQueueRowStatus, -- tnNetworkQueuePoolName, -- tnNetworkQueueParent, -- tnNetworkQueueLevel, -- tnNetworkQueueWeight, -- tnNetworkQueueCIRLevel, -- tnNetworkQueueCIRWeight, -- tnNetworkQueueMCast, -- tnNetworkQueueExpedite, -- tnNetworkQueueCIR, -- tnNetworkQueuePIR, -- tnNetworkQueueCBS, -- tnNetworkQueueMBS, -- tnNetworkQueueHiPrioOnly, -- tnNetworkQueueLastChanged, -- tnNetworkQueueUsePortParent, -- tnNetworkQueuePortLvl, -- tnNetworkQueuePortWght, -- tnNetworkQueuePortCIRLvl, -- tnNetworkQueuePortCIRWght, -- tnNetworkQueuePortAvgOverhead, -- tnNetworkQueuePIRAdaptation, -- tnNetworkQueueCIRAdaptation, -- tnNetworkQueueTableLastChanged, -- tnNetworkQueueFCRowStatus, -- tnNetworkQueueFC, -- tnNetworkQueueFCMCast, -- tnNetworkQueueFCLastChanged, -- tnNetworkQueueFCTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of Network QoS policies -- on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 35 } -- tnQosHsmdaV7v0Group OBJECT-GROUP -- OBJECTS { -- tnHsmdaSchedulerPlcyRowStatus, -- tnHsmdaSchedulerPlcyDescription, -- tnHsmdaSchedulerPlcyMaxRate, -- tnHsmdaSchedulerPlcyLvl1Rate, -- tnHsmdaSchedulerPlcyLvl1GrpId, -- tnHsmdaSchedulerPlcyLvl1WgtInGrp, -- tnHsmdaSchedulerPlcyLvl2Rate, -- tnHsmdaSchedulerPlcyLvl2GrpId, -- tnHsmdaSchedulerPlcyLvl2WgtInGrp, -- tnHsmdaSchedulerPlcyLvl3Rate, -- tnHsmdaSchedulerPlcyLvl3GrpId, -- tnHsmdaSchedulerPlcyLvl3WgtInGrp, -- tnHsmdaSchedulerPlcyLvl4Rate, -- tnHsmdaSchedulerPlcyLvl4GrpId, -- tnHsmdaSchedulerPlcyLvl4WgtInGrp, -- tnHsmdaSchedulerPlcyLvl5Rate, -- tnHsmdaSchedulerPlcyLvl5GrpId, -- tnHsmdaSchedulerPlcyLvl5WgtInGrp, -- tnHsmdaSchedulerPlcyLvl6Rate, -- tnHsmdaSchedulerPlcyLvl6GrpId, -- tnHsmdaSchedulerPlcyLvl6WgtInGrp, -- tnHsmdaSchedulerPlcyLvl7Rate, -- tnHsmdaSchedulerPlcyLvl7GrpId, -- tnHsmdaSchedulerPlcyLvl7WgtInGrp, -- tnHsmdaSchedulerPlcyLvl8Rate, -- tnHsmdaSchedulerPlcyLvl8GrpId, -- tnHsmdaSchedulerPlcyLvl8WgtInGrp, -- tnHsmdaSchedulerPlcyLastChanged, -- tnHsmdaSchedulerPlcyGrp1Rate, -- tnHsmdaSchedulerPlcyGrp2Rate, -- tnSapEgressFCHsmdaQueue, -- tnSapEgressFCDot1PHsmdaProfile, -- tnSapEgressHsmdaQueueRowStatus, -- tnSapEgressHsmdaQueueCIRAdaptn, -- tnSapEgressHsmdaQueuePIRAdaptn, -- tnSapEgressHsmdaQueueAdminPIR, -- tnSapEgressHsmdaQueueAdminCIR, -- tnSapEgressHsmdaQueueSlopePolicy, -- tnSapEgressHsmdaQueueLastChanged, -- tnSapIngressHsmdaPacketOffset, -- tnSapIngressDefFCHsmdaCntrOvr, -- tnSapIngressDot1pHsmdaCntrOvr, -- tnSapIngressDSCPHsmdaCntrOvr, -- tnSapIngressFCHsmdaQueue, -- tnSapIngressFCHsmdaMCastQueue, -- tnSapIngressFCHsmdaBCastQueue, -- tnSapIngressPrecHsmdaCntrOvr, -- tnSapIngressHsmdaQueueRowStatus, -- tnSapIngressHsmdaQueueLastChanged, -- tnSapIngressHsmdaQueueCIRAdaptn, -- tnSapIngressHsmdaQueuePIRAdaptn, -- tnSapIngressHsmdaQueueAdminPIR, -- tnSapIngressHsmdaQueueAdminCIR, -- tnSapIngressHsmdaQueueSlopePolicy, -- tnSapIngressHsmdaQueuePoliced, -- tnHsmdaPoolPolicyRowStatus, -- tnHsmdaPoolLastChanged, -- tnHsmdaPoolDescription, -- tnHsmdaPoolSystemReserve, -- tnHsmdaPoolRoot1AllocWeight, -- tnHsmdaPoolRoot2AllocWeight, -- tnHsmdaPoolRoot3AllocWeight, -- tnHsmdaPoolRoot4AllocWeight, -- tnHsmdaPoolRoot5AllocWeight, -- tnHsmdaPoolRoot6AllocWeight, -- tnHsmdaPoolRoot7AllocWeight, -- tnHsmdaPoolRoot8AllocWeight, -- tnHsmdaPoolClass1Parent, -- tnHsmdaPoolClass1AllocPercent, -- tnHsmdaPoolClass2Parent, -- tnHsmdaPoolClass2AllocPercent, -- tnHsmdaPoolClass3Parent, -- tnHsmdaPoolClass3AllocPercent, -- tnHsmdaPoolClass4Parent, -- tnHsmdaPoolClass4AllocPercent, -- tnHsmdaPoolClass5Parent, -- tnHsmdaPoolClass5AllocPercent, -- tnHsmdaPoolClass6Parent, -- tnHsmdaPoolClass6AllocPercent, -- tnHsmdaPoolClass7Parent, -- tnHsmdaPoolClass7AllocPercent, -- tnHsmdaPoolClass8Parent, -- tnHsmdaPoolClass8AllocPercent, -- tnHsmdaSlopePolicyRowStatus, -- tnHsmdaSlopeLastChanged, -- tnHsmdaSlopeDescription, -- tnHsmdaSlopeQueueMbs, -- tnHsmdaSlopeHiAdminStatus, -- tnHsmdaSlopeHiStartDepth, -- tnHsmdaSlopeHiMaxDepth, -- tnHsmdaSlopeHiMaxProbability, -- tnHsmdaSlopeLoAdminStatus, -- tnHsmdaSlopeLoStartDepth, -- tnHsmdaSlopeLoMaxDepth, -- tnHsmdaSlopeLoMaxProbability, -- tnSapIngrHsmdaQueueTblLastChngd, -- tnSapEgrHsmdaQueueTblLastChngd, -- tnHsmdaSchedPlcyTblLastChngd, -- tnHsmdaSchedPlcyGrpTblLastChngd, -- tnHsmdaPoolPlcyTblLastChngd, -- tnHsmdaSlopePolicyTableLastChanged, -- tnSapIngressIPCritHsmdaCntrOvr, -- tnSapEgressDSCPRowStatus, -- tnSapEgressDSCPLastChanged, -- tnSapEgressDSCPHsmdaCntrOverride, -- tnSapEgressPrecRowStatus, -- tnSapEgressPrecLastChanged, -- tnSapEgressPrecHsmdaCntrOverride, -- tnSapEgrIPCritRowStatus, -- tnSapEgrIPCritLastChanged, -- tnSapEgrIPCritDescription, -- tnSapEgrIPCritActionHsmdaCntrOvr, -- tnSapEgrIPCritSourceIpAddrType, -- tnSapEgrIPCritSourceIpAddr, -- tnSapEgrIPCritSourceIpMask, -- tnSapEgrIPCritDestIpAddrType, -- tnSapEgrIPCritDestIpAddr, -- tnSapEgrIPCritDestIpMask, -- tnSapEgrIPCritProtocol, -- tnSapEgrIPCritSourcePortValue1, -- tnSapEgrIPCritSourcePortValue2, -- tnSapEgrIPCritSourcePortOperator, -- tnSapEgrIPCritDestPortValue1, -- tnSapEgrIPCritDestPortValue2, -- tnSapEgrIPCritDestPortOperator, -- tnSapEgrIPCritDSCP, -- tnSapEgrIPCritFragment, -- tnSapEgressMatchCriteria, -- tnSapEgressHsmdaPacketOffset, -- tnSapEgrIPCritActionFC, -- tnSapEgrIPCritActionProfile, -- tnSapEgressDSCPfc, -- tnSapEgressDSCPprofile, -- tnSapEgressPrecFC, -- tnSapEgressPrecProfile -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of QoS policies -- for QMDA MDAs on Nokia 7x50 SR series systems release 7.0." -- ::= { tnQosGroups 36 } -- tnQosSapAtmV7v0Group OBJECT-GROUP -- OBJECTS { -- tnSapIngressMacCriteriaAtmVci -- } -- STATUS current -- DESCRIPTION -- "The group of objects supporting management of SAP ATM related -- QoS policies for Nokia 7x50 SR series systems release 7.0." -- ::= { tnQosGroups 37 } -- tnQosMcFrIngrGroup OBJECT-GROUP -- OBJECTS { -- tnMcFrIngrProfDescription, -- tnMcFrIngrProfLastChanged, -- tnMcFrIngrProfRowStatus, -- tnMcFrIngrProfTableLastChanged, -- tnMcFrIngrClassReassemblyTmout, -- tnMcFrIngrClassLastChanged, -- tnMcFrIngrClassTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class Fr ingress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 38 } -- tnQosMcFrEgrGroup OBJECT-GROUP -- OBJECTS { -- tnMcFrEgrProfDescription, -- tnMcFrEgrProfLastChanged, -- tnMcFrEgrProfRowStatus, -- tnMcFrEgrProfTableLastChanged, -- tnMcFrEgrClassMir, -- tnMcFrEgrClassWeight, -- tnMcFrEgrClassMaxSize, -- tnMcFrEgrClassLastChanged, -- tnMcFrEgrClassTableLastChanged -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the multi-class Fr egress information on -- Nokia 7x50 SR series systems." -- ::= { tnQosGroups 39 } -- -- tnQosSapEgrQWredGroup OBJECT-GROUP -- OBJECTS { -- tnSapEgressQueueXPWredQ, -- tnSapEgressQueueXPWredQSlope, -- tnQosEgrQueueXPWredQ, -- tnQosEgrQueueXPWredQSlope -- } -- STATUS current -- DESCRIPTION -- "The group of objects for the WRED specific SAP egress queue -- information on Nokia 7x50 SR series systems." -- ::= { tnQosGroups 40 } -- -- tnQosNotificationsGroup NOTIFICATION-GROUP -- NOTIFICATIONS { -- xxxx -- } -- STATUS current -- DESCRIPTION -- "the group of notifications providing for xxxx" -- ::= { tnQosGroups X } -- END