1-- ***************************************************************** 2-- CISCO-VISM-RSRC-PART-MIB 3-- The MIB contain Port Resource Partition Configuration 4-- information on VISM(Voice Interworking Service Module). 5-- 6-- December 2003, George Ogagan 7-- 8-- Copyright (c) 2003 by Cisco Systems, Inc. 9-- All rights reserved. 10-- **************************************************************** 11 12CISCO-VISM-RSRC-PART-MIB DEFINITIONS ::= BEGIN 13IMPORTS 14 MODULE-IDENTITY, 15 OBJECT-TYPE, 16 Integer32 17 FROM SNMPv2-SMI 18 MODULE-COMPLIANCE, 19 OBJECT-GROUP FROM SNMPv2-CONF 20 vismPort FROM BASIS-MIB 21 ciscoWan FROM CISCOWAN-SMI; 22 23ciscoVismRsrcPartMIB MODULE-IDENTITY 24 LAST-UPDATED "200312090000Z" 25 ORGANIZATION "Cisco Systems, Inc." 26 CONTACT-INFO 27 " Cisco Systems 28 Customer Service 29 30 Postal: 170 W Tasman Drive 31 San Jose, CA 95134 32 USA 33 34 Tel: +1 800 553-NETS 35 36 E-mail: cs-wanatm@cisco.com" 37 DESCRIPTION 38 "The MIB module containing Port Resource 39 Partition information for VISM service module. 40 " 41 42 REVISION "200312090000Z" 43 DESCRIPTION 44 "Initial version of the MIB. 45 46 The content of this MIB was originally available 47 in SMIv1 version. The MIB has been converted to 48 SMIv2 version and descriptions of some of the objects 49 have been modified." 50 ::= { ciscoWan 93} 51 52 53vismPortResPartCnfGrp OBJECT IDENTIFIER ::= { vismPort 2 } 54 55-- 56-- vismPortResPartCnfGrpTable 57-- 58-- The vismPortResPartCnfGrpTable is used to partition 59-- the PVC(Permanent Virtual Circuit) on the ports, 60-- based on the controllers like par, pnni and tag. 61-- 62 63vismPortResPartCnfGrpTable OBJECT-TYPE 64 SYNTAX SEQUENCE OF VismPortResPartCnfGrpEntry 65 MAX-ACCESS not-accessible 66 STATUS current 67 DESCRIPTION 68 "The vismPortResPartCnfGrpTable contains the 69 configuration of port resource partition. 70 Currently this table contains a single row. 71 " 72 ::= { vismPortResPartCnfGrp 1 } 73 74vismPortResPartCnfGrpEntry OBJECT-TYPE 75 SYNTAX VismPortResPartCnfGrpEntry 76 MAX-ACCESS not-accessible 77 STATUS current 78 DESCRIPTION 79 "An entry for port resource partition. 80 " 81 INDEX { vismResPartPortNum, vismResPartCtrlrNum } 82 ::= { vismPortResPartCnfGrpTable 1 } 83 84VismPortResPartCnfGrpEntry ::= 85 SEQUENCE { 86 vismResPartPortNum Integer32, 87 vismResPartCtrlrNum INTEGER, 88 vismResPartRowStatus INTEGER, 89 vismResPartNumOfLcnAvail Integer32, 90 vismResPartLcnLow Integer32, 91 vismResPartLcnHigh Integer32, 92 vismResPartIngrPctBW Integer32, 93 vismResPartEgrPctBW Integer32, 94 vismResPartCtrlrID Integer32 95 } 96 97vismResPartPortNum OBJECT-TYPE 98 SYNTAX Integer32 (1..2147483647) 99 MAX-ACCESS read-only 100 STATUS current 101 DESCRIPTION 102 "This is the index to vismPortResPartCnfGrpTable. 103 If PXM1(Processor Switch Module) is used on the 104 shelf this object should be set to 1. For PXM1E 105 this object should be set to 255. 106 " 107 ::= { vismPortResPartCnfGrpEntry 1 } 108 109vismResPartCtrlrNum OBJECT-TYPE 110 SYNTAX INTEGER { 111 par (1), 112 pnni(2), 113 tag (3) 114 } 115 MAX-ACCESS read-only 116 STATUS current 117 DESCRIPTION 118 "This is index to vismPortResPartCnfGrpTable. 119 " 120 ::= { vismPortResPartCnfGrpEntry 2 } 121 122vismResPartRowStatus OBJECT-TYPE 123 SYNTAX INTEGER { 124 add (1), 125 del (2), 126 mod (3) 127 } 128 MAX-ACCESS read-write 129 STATUS current 130 DESCRIPTION 131 "This will 'add', 'delete' or 'modify' the partition. 132 133 To delete an entry, this object has to be set to 'del'. 134 The resource partition can be deleted only after 135 deleting all the connections Logical Channel 136 Numbers(LCNs). 137 " 138 ::= { vismPortResPartCnfGrpEntry 3 } 139 140vismResPartNumOfLcnAvail OBJECT-TYPE 141 SYNTAX Integer32 (0..380) 142 MAX-ACCESS read-write 143 STATUS current 144 DESCRIPTION 145 "This represents number of LCNs available for this 146 controller and this port. The default value for this 147 object is chosen based on the object vismMode 148 (defined in CISCO-VISM-MODULE-MIB MIB) : 149 " 150 ::= { vismPortResPartCnfGrpEntry 4 } 151 152vismResPartLcnLow OBJECT-TYPE 153 SYNTAX Integer32(131..510) 154 MAX-ACCESS read-write 155 STATUS current 156 DESCRIPTION 157 "This represents low end of reserved LCN. The LCN 158 identifies the local VCI(Virtual Channel Identifier) 159 value on the VISM when adding a connection. 160 " 161 DEFVAL { 131 } 162 ::= { vismPortResPartCnfGrpEntry 5 } 163 164vismResPartLcnHigh OBJECT-TYPE 165 SYNTAX Integer32(131..510) 166 MAX-ACCESS read-write 167 STATUS current 168 DESCRIPTION 169 "This represents high end of reserved LCN. The LCN 170 identifies the local VCI value on the VISM when 171 adding a connection. 172 " 173 DEFVAL { 510 } 174 ::= { vismPortResPartCnfGrpEntry 6 } 175 176vismResPartIngrPctBW OBJECT-TYPE 177 SYNTAX Integer32 (0..100) 178 MAX-ACCESS read-write 179 STATUS current 180 DESCRIPTION 181 "The percentage of total ingress bandwidth reserved. 182 Since we have only one LCN for VoIP(Voice Over IP), 183 the value is 100. 184 " 185 DEFVAL { 100 } 186 ::= { vismPortResPartCnfGrpEntry 7 } 187 188vismResPartEgrPctBW OBJECT-TYPE 189 SYNTAX Integer32 (0..100) 190 MAX-ACCESS read-write 191 STATUS current 192 DESCRIPTION 193 "The percentage of total egress bandwidth reserved 194 Since we have only one LCN for VoIP, the value 195 is 100. 196 " 197 DEFVAL { 100 } 198 ::= { vismPortResPartCnfGrpEntry 8 } 199 200vismResPartCtrlrID OBJECT-TYPE 201 SYNTAX Integer32(1..255) 202 MAX-ACCESS read-write 203 STATUS current 204 DESCRIPTION 205 "This is the controller identifier of the PNNI 206 (Private Network to Network Interface) controller. 207 " 208 DEFVAL { 2 } 209 ::= { vismPortResPartCnfGrpEntry 9 } 210 211-- conformance information 212 213ciscoVismRsrcPartMIBConformance OBJECT IDENTIFIER ::= 214 { ciscoVismRsrcPartMIB 2 } 215 216ciscoVismRsrcPartMIBGroups OBJECT IDENTIFIER ::= 217 { ciscoVismRsrcPartMIBConformance 1 } 218 219ciscoVismRsrcPartMIBCompliances OBJECT IDENTIFIER ::= 220 { ciscoVismRsrcPartMIBConformance 2 } 221 222-- compliance statements 223 224ciscoVismRsrcPartCompliance MODULE-COMPLIANCE 225 STATUS current 226 DESCRIPTION 227 "The compliance statement for objects related 228 to VISM Port Resource Partition configuration." 229 MODULE -- this module 230 MANDATORY-GROUPS { 231 ciscoVismRsrcPartGroup 232 } 233 ::= { ciscoVismRsrcPartMIBCompliances 1 } 234 235ciscoVismRsrcPartGroup OBJECT-GROUP 236 OBJECTS { 237 vismResPartPortNum, 238 vismResPartCtrlrNum, 239 vismResPartRowStatus, 240 vismResPartNumOfLcnAvail, 241 vismResPartLcnLow, 242 vismResPartLcnHigh, 243 vismResPartIngrPctBW, 244 vismResPartEgrPctBW, 245 vismResPartCtrlrID 246 } 247 STATUS current 248 DESCRIPTION 249 "The collection of objects which are used to represent 250 VISM Port Resource Partition configuration." 251 ::= { ciscoVismRsrcPartMIBGroups 1 } 252 253END 254 255