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

255 lines
7.8 KiB
Plaintext

-- *****************************************************************
-- CISCO-VISM-RSRC-PART-MIB
-- The MIB contain Port Resource Partition Configuration
-- information on VISM(Voice Interworking Service Module).
--
-- December 2003, George Ogagan
--
-- Copyright (c) 2003 by Cisco Systems, Inc.
-- All rights reserved.
-- ****************************************************************
CISCO-VISM-RSRC-PART-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
vismPort FROM BASIS-MIB
ciscoWan FROM CISCOWAN-SMI;
ciscoVismRsrcPartMIB MODULE-IDENTITY
LAST-UPDATED "200312090000Z"
ORGANIZATION "Cisco Systems, 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-wanatm@cisco.com"
DESCRIPTION
"The MIB module containing Port Resource
Partition information for VISM service module.
"
REVISION "200312090000Z"
DESCRIPTION
"Initial version of the MIB.
The content of this MIB was originally available
in SMIv1 version. The MIB has been converted to
SMIv2 version and descriptions of some of the objects
have been modified."
::= { ciscoWan 93}
vismPortResPartCnfGrp OBJECT IDENTIFIER ::= { vismPort 2 }
--
-- vismPortResPartCnfGrpTable
--
-- The vismPortResPartCnfGrpTable is used to partition
-- the PVC(Permanent Virtual Circuit) on the ports,
-- based on the controllers like par, pnni and tag.
--
vismPortResPartCnfGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF VismPortResPartCnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The vismPortResPartCnfGrpTable contains the
configuration of port resource partition.
Currently this table contains a single row.
"
::= { vismPortResPartCnfGrp 1 }
vismPortResPartCnfGrpEntry OBJECT-TYPE
SYNTAX VismPortResPartCnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry for port resource partition.
"
INDEX { vismResPartPortNum, vismResPartCtrlrNum }
::= { vismPortResPartCnfGrpTable 1 }
VismPortResPartCnfGrpEntry ::=
SEQUENCE {
vismResPartPortNum Integer32,
vismResPartCtrlrNum INTEGER,
vismResPartRowStatus INTEGER,
vismResPartNumOfLcnAvail Integer32,
vismResPartLcnLow Integer32,
vismResPartLcnHigh Integer32,
vismResPartIngrPctBW Integer32,
vismResPartEgrPctBW Integer32,
vismResPartCtrlrID Integer32
}
vismResPartPortNum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the index to vismPortResPartCnfGrpTable.
If PXM1(Processor Switch Module) is used on the
shelf this object should be set to 1. For PXM1E
this object should be set to 255.
"
::= { vismPortResPartCnfGrpEntry 1 }
vismResPartCtrlrNum OBJECT-TYPE
SYNTAX INTEGER {
par (1),
pnni(2),
tag (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is index to vismPortResPartCnfGrpTable.
"
::= { vismPortResPartCnfGrpEntry 2 }
vismResPartRowStatus OBJECT-TYPE
SYNTAX INTEGER {
add (1),
del (2),
mod (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This will 'add', 'delete' or 'modify' the partition.
To delete an entry, this object has to be set to 'del'.
The resource partition can be deleted only after
deleting all the connections Logical Channel
Numbers(LCNs).
"
::= { vismPortResPartCnfGrpEntry 3 }
vismResPartNumOfLcnAvail OBJECT-TYPE
SYNTAX Integer32 (0..380)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This represents number of LCNs available for this
controller and this port. The default value for this
object is chosen based on the object vismMode
(defined in CISCO-VISM-MODULE-MIB MIB) :
"
::= { vismPortResPartCnfGrpEntry 4 }
vismResPartLcnLow OBJECT-TYPE
SYNTAX Integer32(131..510)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This represents low end of reserved LCN. The LCN
identifies the local VCI(Virtual Channel Identifier)
value on the VISM when adding a connection.
"
DEFVAL { 131 }
::= { vismPortResPartCnfGrpEntry 5 }
vismResPartLcnHigh OBJECT-TYPE
SYNTAX Integer32(131..510)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This represents high end of reserved LCN. The LCN
identifies the local VCI value on the VISM when
adding a connection.
"
DEFVAL { 510 }
::= { vismPortResPartCnfGrpEntry 6 }
vismResPartIngrPctBW OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The percentage of total ingress bandwidth reserved.
Since we have only one LCN for VoIP(Voice Over IP),
the value is 100.
"
DEFVAL { 100 }
::= { vismPortResPartCnfGrpEntry 7 }
vismResPartEgrPctBW OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The percentage of total egress bandwidth reserved
Since we have only one LCN for VoIP, the value
is 100.
"
DEFVAL { 100 }
::= { vismPortResPartCnfGrpEntry 8 }
vismResPartCtrlrID OBJECT-TYPE
SYNTAX Integer32(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the controller identifier of the PNNI
(Private Network to Network Interface) controller.
"
DEFVAL { 2 }
::= { vismPortResPartCnfGrpEntry 9 }
-- conformance information
ciscoVismRsrcPartMIBConformance OBJECT IDENTIFIER ::=
{ ciscoVismRsrcPartMIB 2 }
ciscoVismRsrcPartMIBGroups OBJECT IDENTIFIER ::=
{ ciscoVismRsrcPartMIBConformance 1 }
ciscoVismRsrcPartMIBCompliances OBJECT IDENTIFIER ::=
{ ciscoVismRsrcPartMIBConformance 2 }
-- compliance statements
ciscoVismRsrcPartCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for objects related
to VISM Port Resource Partition configuration."
MODULE -- this module
MANDATORY-GROUPS {
ciscoVismRsrcPartGroup
}
::= { ciscoVismRsrcPartMIBCompliances 1 }
ciscoVismRsrcPartGroup OBJECT-GROUP
OBJECTS {
vismResPartPortNum,
vismResPartCtrlrNum,
vismResPartRowStatus,
vismResPartNumOfLcnAvail,
vismResPartLcnLow,
vismResPartLcnHigh,
vismResPartIngrPctBW,
vismResPartEgrPctBW,
vismResPartCtrlrID
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent
VISM Port Resource Partition configuration."
::= { ciscoVismRsrcPartMIBGroups 1 }
END