snmp_mib_archive/CISCO-ATM-TRAFFIC-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

342 lines
11 KiB
Plaintext

-- *****************************************************************
-- C I S C O A T M Traffic Parameter Extensions
--
-- December 1995, Michael Grobelch
--
-- Copyright (c) 1996-1997, 2001 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
--
CISCO-ATM-TRAFFIC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY
FROM SNMPv2-SMI
atmTrafficDescrParamEntry FROM ATM-MIB -- RFC 1695
ciscoExperiment FROM CISCO-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
SnmpAdminString FROM SNMP-FRAMEWORK-MIB;
ciscoAtmTrafficExtMIB MODULE-IDENTITY
LAST-UPDATED "200208260000Z"
ORGANIZATION "Cisco System Inc."
CONTACT-INFO
"Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-atm@cisco.com"
DESCRIPTION
"This MIB module is an extension to traffic OIDs
and variables defined in rfc1695."
REVISION "200208260000Z"
DESCRIPTION
"Deprecated atmNoClpNoScrCdvt as a similar object
atmNoClpNoScrCdvt defined in RFC-2514 can be used instead."
REVISION "200111010000Z"
DESCRIPTION
"Added an object to identify the traffic descriptor by a
name in human readable form."
REVISION "9705290000Z"
DESCRIPTION
"Added traffic for types dual-leaky bucket and mcr support
made possible on the LS1010 by the Feature Card Per Flow
Queueing support for per-VC queueing hardware structures."
::= { ciscoExperiment 11 }
ciscoAtmTrafficExtMIBObjects OBJECT IDENTIFIER ::=
{ ciscoAtmTrafficExtMIB 1 }
-- This MIB defines a two Groups:
--
-- 1. the ATM Traffic Type Extension Group, extending the
-- RFC 1695 mib Traffic Types.
-- 2. the ATM Traffic Descriptor Parameter Table Extension Group,
-- extending the RFC 1695 mib Traffic Table.
ciscoAtmTrafficTypeExt OBJECT IDENTIFIER ::=
{ ciscoAtmTrafficExtMIBObjects 1 }
ciscoAtmTrafficTableExt OBJECT IDENTIFIER ::=
{ ciscoAtmTrafficExtMIBObjects 2 }
--
-- The ATM Traffic Type Extension Group
--
atmNoClpNoScrCdvt OBJECT-IDENTITY
STATUS deprecated -- superceded by atmNoClpNoScrCdvt
-- OID in RFC 2514.
DESCRIPTION
"Specifies peak cell rate for CLP, and
cell delay variation tolerance:
Parameter 1: CLP=0+1 peak cell rate in
cells per second
Parameter 2: CDVT in cell-times
Parameter 3: not used
Parameter 4: not used
Parameter 5: not used.
This traffic descriptor is for cbr, abr
or ubr service categories, desiring to
specify the cdvt as well as pcr."
::= { ciscoAtmTrafficTypeExt 1 }
atmClpScrMbsCdvt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This traffic descriptor is for Peak
Cell Rate (PCR), Sustained Cell Rate (SCR),
Maximum Burst Size applied to SCR,
and Cell Delay Variation Tolerance
applied to PCR.
The use of the parameter vector for this type:
Parameter 1: CLP=0+1 peak cell rate in
cells per second
Parameter 2: CLP=0 sustained cell rate in
cells per second.
Parameter 3: maximum burst size in cells
Parameter 4: CDVT in cell-times
Parameter 5: not used."
::= { ciscoAtmTrafficTypeExt 2 }
atmNoClpScrMbsCdvt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This traffic descriptor is for Peak
Cell Rate (PCR), Sustained Cell Rate (SCR),
Maximum Burst Size applied to SCR,
and Cell Delay Variation Tolerance
applied to PCR.
The use of the parameter vector for this type:
Parameter 1: CLP=0+1 peak cell rate in
cells per second
Parameter 2: CLP=0+1 sustained cell rate in
cells per second.
Parameter 3: maximum burst size in cells
Parameter 4: CDVT in cell-times
Parameter 5: not used."
::= { ciscoAtmTrafficTypeExt 3 }
atmNoClpMcr OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This traffic descriptor is for Peak
Cell Rate (PCR) and Minimum Cell Rate
(MCR).
The use of the parameter vector for this type:
Parameter 1: CLP=0+1 peak cell rate in
cells per second
Parameter 2: CLP=0+1 minimum cell rate in
cells per second.
Parameter 3: not used.
Parameter 4: not used.
Parameter 5: not used."
::= { ciscoAtmTrafficTypeExt 4 }
atmNoClpMcrCdvt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This traffic descriptor is for Peak
Cell Rate (PCR), Minimum Cell Rate (MCR),
and Cell Delay Variation Tolerance
applied to PCR.
The use of the parameter vector for this type:
Parameter 1: CLP=0+1 peak cell rate in
cells per second
Parameter 2: CDVT in cell-times
Parameter 3: CLP=0+1 minimum cell rate in
cells per second.
Parameter 4: not used.
Parameter 5: not used."
::= { ciscoAtmTrafficTypeExt 5 }
--
-- The ATM Traffic Descriptor Parameter Table Extension Group
--
atmTrafficDescrParamExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmTrafficDescrParamExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provide additional information specifying traffic parameters
for a VC/VP."
::= { ciscoAtmTrafficTableExt 1 }
atmTrafficDescrParamExtEntry OBJECT-TYPE
SYNTAX AtmTrafficDescrParamExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" An entry in the Traffic Parameter Descriptor extension
table."
AUGMENTS { atmTrafficDescrParamEntry }
::= { atmTrafficDescrParamExtTable 1 }
AtmTrafficDescrParamExtEntry ::=
SEQUENCE {
atmTrafficExplicitServCategory INTEGER,
atmTrafficDerivedServCategory INTEGER,
atmTrafficDescriptorName SnmpAdminString
}
atmTrafficExplicitServCategory OBJECT-TYPE
SYNTAX INTEGER {
cbr (1),
vbrRt (2),
vbrNrt (3),
abr (4),
ubr (5),
notDef (6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This objects indicates the Service Category
specified by the Traffic Descriptor.
If it is defined, the setting of this
object determines the Service Category used
for the connection. This then limits the
possible Traffic Descriptor Types as follows:
Explicit
Service
Category Type may only be
-----------------------------------------
cbr atmNoClpNoScr.
atmClpNoTaggingNoScr
atmClpTaggingNoScr
atmNoClpNoScrCdvt
abr/ubr atmNoTrafficDescriptor
atmNoClpNoScr.
atmNoClpNoScrCdvt
atmNoClpMcr -- ubr+/abr
atmNoClpMcrCdvt -- ubr+/abr
vbr atmNoClpScr
atmClpNoTaggingScr
atmClpTaggingScr
atmClpScrMbsCdvt
atmNoClpScrMbsCdvt
-----------------------------------------
If the settings of Service Category and Traffic
Descriptor Type are not compatible, the row can
not be made active."
DEFVAL { notDef }
::= { atmTrafficDescrParamExtEntry 1 }
atmTrafficDerivedServCategory OBJECT-TYPE
SYNTAX INTEGER {
cbr (1),
vbrRt (2),
vbrNrt (3),
abr (4),
ubr (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Service Category
derived from the Traffic Descriptor. If the
object atmTrafficExplicitServCategory has
a defined value, then this object mirrors
that value. If Explicit Service Category
has the value notDef, then this object
reflects the Service Category derived from
the Traffic Descriptor Type as follows:
Traffic Descriptor Service
Type Category
-----------------------------------------
atmNoTrafficDescriptor ubr
atmNoClpMcr abr
atmNoClpMcrCdvt abr
atmNoClpNoScr --|
atmClpNoTaggingNoScr |-- cbr
atmClpTaggingNoScr |
atmNoClpNoScrCdvt --|
atmNoClpScr --|
atmClpNoTaggingScr |-- vbr-rt
atmClpScrMbsCdvt |
atmNoClpScrMbsCdvt |
atmClpTaggingScr --|
-----------------------------------------"
::= { atmTrafficDescrParamExtEntry 2 }
atmTrafficDescriptorName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A human readable string that contains the unique name
of this Traffic Descriptor.
This object will return a zero-length string if value is
not set."
DEFVAL { "" }
::= { atmTrafficDescrParamExtEntry 3 }
-- conformance information
ciscoAtmTrafficExtMIBConformance
OBJECT IDENTIFIER ::= { ciscoAtmTrafficExtMIB 3 }
ciscoAtmTrafficExtMIBCompliances
OBJECT IDENTIFIER ::= { ciscoAtmTrafficExtMIBConformance 1 }
ciscoAtmTrafficExtMIBGroups
OBJECT IDENTIFIER ::= { ciscoAtmTrafficExtMIBConformance 2 }
-- compliance statements
ciscoAtmTrafficExtMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the Cisco ATM Traffic Extension MIB."
MODULE -- this module
MANDATORY-GROUPS { ciscoAtmTrafficTableExtMIBGroup }
::= { ciscoAtmTrafficExtMIBCompliances 1 }
ciscoAtmTrafficExtMIBComplianceRev1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the Cisco ATM Traffic Extension MIB."
MODULE -- this module
MANDATORY-GROUPS { ciscoAtmTrafficTableExtMIBGroup }
GROUP ciscoAtmTrafficNmsGroup
DESCRIPTION
"This group is optional."
::= { ciscoAtmTrafficExtMIBCompliances 2 }
-- units of conformance
ciscoAtmTrafficTableExtMIBGroup OBJECT-GROUP
OBJECTS {
atmTrafficExplicitServCategory,
atmTrafficDerivedServCategory
}
STATUS current
DESCRIPTION
"A collection of objects which provide extensions to the
ATM Traffic Parameter Descriptor Table."
::= { ciscoAtmTrafficExtMIBGroups 1 }
ciscoAtmTrafficNmsGroup OBJECT-GROUP
OBJECTS {
atmTrafficDescriptorName
}
STATUS current
DESCRIPTION
"A collection of objects which provide additional
information for a management system."
::= { ciscoAtmTrafficExtMIBGroups 2 }
END