-- ***************************************************************** -- RBN-ATM-PROFILE-MIB -- -- Copyright (c) 1998, 2001-2002 RedBack Networks, Inc. -- All rights reserved. -- -- ***************************************************************** RBN-ATM-PROFILE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF atmTrafficDescrParamEntry FROM ATM-MIB rbnMgmt FROM RBN-SMI; rbnAtmProfileMIB MODULE-IDENTITY LAST-UPDATED "200204190000Z" -- Apr 19, 2002 ORGANIZATION "RedBack Networks, Inc." CONTACT-INFO " RedBack Networks, Inc. Postal: 300 Holger Way San Jose, CA 95134-1362 USA Phone: +1 408 570 5000 Fax: +1 408 570 5599 E-mail: mib-info@RedBackNetworks.com" DESCRIPTION "The MIB for instrumenting parameters associated with an ATM profile (traffic descriptor) beyond those instrumented by standards-track MIBs." REVISION "200204190000Z" -- Apr 19, 2002 DESCRIPTION "Changed DEFVAL of rbnAtmTransmitBuffers from 1 to 50" REVISION "200112110000Z" -- December 11, 2001 DESCRIPTION "Changed the CONTACT-INFO to reflect Redback's current postal address and phone numbers. Changed the default value for rbnAtmTransmitBuffers. Imported Integer32 from SNMPv2-SMI." REVISION "9807151645Z" -- July 15, 1998 DESCRIPTION "Initial version" ::= { rbnMgmt 2 } AtmProfileName ::= TEXTUAL-CONVENTION DISPLAY-HINT "80a" STATUS current DESCRIPTION "This data type is used to model an administratively assigned name as an identifier of an ATM profile." SYNTAX OCTET STRING (SIZE (0..80)) rbnAtmProfileMIBObjects OBJECT IDENTIFIER ::= { rbnAtmProfileMIB 1 } rbnAtmProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF RbnAtmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides a collection of auxiliary objects providing parameters for atm profiles." ::= { rbnAtmProfileMIBObjects 1 } rbnAtmProfileEntry OBJECT-TYPE SYNTAX RbnAtmProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table represents a profile." AUGMENTS { atmTrafficDescrParamEntry } ::= { rbnAtmProfileTable 1 } RbnAtmProfileEntry ::= SEQUENCE { rbnAtmProfileName AtmProfileName, rbnAtmCountersEnabled TruthValue, rbnAtmCellLossPriority TruthValue, rbnAtmTransmitBuffers Integer32 } rbnAtmProfileName OBJECT-TYPE SYNTAX AtmProfileName MAX-ACCESS read-create STATUS current DESCRIPTION "The textual handle assigned to an instance of the rbnAtmProfileTable (and via augmentation, the atmTrafficDescrParamTable). Using a textual handle instead of an arbitrary integer (such as atmTrafficDescrParamIndex) allows a configuration to contain human-friendly cross-references to the profiles from those places where they are used, such as in circuit configuration tables." DEFVAL { ''H } ::= { rbnAtmProfileEntry 1 } rbnAtmCountersEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "An indication as to whether circuits configured with this profile should enable per-circuit statistical counters. An ATM circuit will only keep per-circuit statistical counters if this object is set to true(1) in the profile being used by the circuit." DEFVAL { false } ::= { rbnAtmProfileEntry 2 } rbnAtmCellLossPriority OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "An indication as to whether circuits configured with this profile should enable the Cell Loss Priority (CLP) bit on transmitted cells. If the profile being used by a circuit has this object set to true(1), then all cells transmitted on that circuit will have the CLP bit set." ::= { rbnAtmProfileEntry 3 } rbnAtmTransmitBuffers OBJECT-TYPE SYNTAX Integer32 (1..63) MAX-ACCESS read-create STATUS current DESCRIPTION "This object limits the total number of outbound transmit packet buffers that may be consumed by the circuit that references the profile. Note well that this parameter should be used with caution. Improper setting can have severe consequences on overall system performance." DEFVAL { 50 } ::= { rbnAtmProfileEntry 4 } -- Conformance Information rbnAtmProfileMIBConformance OBJECT IDENTIFIER ::= { rbnAtmProfileMIB 2 } rbnAtmProfileMIBGroups OBJECT IDENTIFIER ::= { rbnAtmProfileMIBConformance 1 } rbnAtmProfileMIBCompliances OBJECT IDENTIFIER ::= { rbnAtmProfileMIBConformance 2 } -- Compliance Statements rbnAtmProfileMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for RedBack Networks SNMP entities which represent AAL5 VCL statistics" MODULE -- this module MANDATORY-GROUPS { rbnAtmProfileGroup } ::= { rbnAtmProfileMIBCompliances 1 } -- Units of Conformance rbnAtmProfileGroup OBJECT-GROUP OBJECTS { rbnAtmProfileName, rbnAtmCountersEnabled, rbnAtmCellLossPriority, rbnAtmTransmitBuffers } STATUS current DESCRIPTION "A collection of objects providing supplemental AAL5 VCL information beyond that supplied by IETF standards-track MIBs" ::= { rbnAtmProfileMIBGroups 1 } END