1-- ***************************************************************** 2-- CISCO-WAN-CESM-CONN-STAT-MIB: CESM(Circuit Emulation Service ) 3-- Connection Statistics MIB in MGX82xx series. 4-- 5-- December 2002, Subra Hegde 6-- 7-- Copyright (c) 2002 by cisco Systems, Inc. 8-- All rights reserved. 9-- ***************************************************************** 10 11CISCO-WAN-CES-CONN-STAT-MIB DEFINITIONS ::= BEGIN 12IMPORTS 13 MODULE-IDENTITY, 14 OBJECT-TYPE, 15 Integer32, 16 Counter32 FROM SNMPv2-SMI 17 MODULE-COMPLIANCE, 18 OBJECT-GROUP FROM SNMPv2-CONF 19 cesmChan FROM BASIS-MIB 20 ciscoWan FROM CISCOWAN-SMI; 21 22ciscoWanCesConnStatMIB MODULE-IDENTITY 23 LAST-UPDATED "200212240000Z" 24 ORGANIZATION "Cisco Systems, Inc." 25 CONTACT-INFO 26 " Cisco Systems 27 Customer Service 28 29 Postal: 170 W Tasman Drive 30 San Jose, CA 95134 31 USA 32 33 Tel: +1 800 553-NETS 34 35 E-mail: cs-wanatm@cisco.com" 36 DESCRIPTION 37 "The MIB module to provide CES Connections 38 statistics. 39 This MIB is supported in 40 Circuit Emulation Service Modules(CESM) 41 in MGX82xx, MGX88xx products. 42 The channels and connections are used interchangeably 43 in this mib. 44 45 Terminologies Used: 46 47 PXM : Processor Switch Service Module. This is the 48 controller card used in MGX switches. 49 50 CESM : Circuit Emulation Service Module. 51 The Card supporting Circuit Emulation Service." 52 53 REVISION "200212240000Z" 54 DESCRIPTION 55 "Initial version of the MIB. 56 57 The content of this MIB was originally available 58 in CISCO-WAN-AXIPOP-MIB defined using SMIv1. 59 The applicable objects from CISCO-WAN-AXIPOP-MIB 60 are defined using SMIv2 in this MIB. Also the 61 descriptions of some of the objects have been 62 modified." 63 ::= { ciscoWan 43 } 64 65 66cesmChanCntGrp OBJECT IDENTIFIER ::= { cesmChan 2 } 67 68cesmChanCntGrpTable OBJECT-TYPE 69 SYNTAX SEQUENCE OF CesmChanCntGrpEntry 70 MAX-ACCESS not-accessible 71 STATUS current 72 DESCRIPTION 73 "The statistics table for CES connections. 74 For every entry in cesmChanCnfGrpTable, there 75 will be an entry in this table." 76 ::= { cesmChanCntGrp 1 } 77 78cesmChanCntGrpEntry OBJECT-TYPE 79 SYNTAX CesmChanCntGrpEntry 80 MAX-ACCESS not-accessible 81 STATUS current 82 DESCRIPTION 83 " An entry in the CES connection statistics table." 84 INDEX { cesCntChanNum } 85 ::= { cesmChanCntGrpTable 1} 86 87CesmChanCntGrpEntry ::= 88 SEQUENCE { 89 cesCntChanNum Integer32, 90 cesChanState INTEGER, 91 cesXmtATMState INTEGER, 92 cesRcvATMState INTEGER, 93 cesCellLossStatus INTEGER, 94 cesReassCells Counter32, 95 cesGenCells Counter32, 96 cesHdrErrors Counter32, 97 cesPointerReframes Counter32, 98 cesLostCells Counter32, 99 cesBufUnderflows Counter32, 100 cesBufOverflows Counter32, 101 cesIngrDiscardedBytes Counter32, 102 cesUflowInsCells Counter32, 103 cesOflowDropBytes Counter32, 104 cesCellSeqMismatchCnt Counter32, 105 counterClrButton INTEGER, 106 cesChanSecUptime Counter32, 107 cesChanSignalingStatus INTEGER, 108 cesChanStatusBitMap Integer32 109} 110 111cesCntChanNum OBJECT-TYPE 112 SYNTAX Integer32 (16..2064) 113 MAX-ACCESS read-only 114 STATUS current 115 DESCRIPTION 116 "This object identifies the channel number of the 117 CESM channel. The value for this object is same as 118 the value specified in 'cesCnfChanNum'." 119 REFERENCE 120 "CISCO-WAN-CES-CONN-MIB.my" 121 ::= { cesmChanCntGrpEntry 1} 122 123cesChanState OBJECT-TYPE 124 SYNTAX INTEGER { 125 notConfigured (1), 126 okay (2), 127 alarm (3), 128 failed (4) 129 } 130 MAX-ACCESS read-only 131 STATUS current 132 DESCRIPTION 133 "This object indicates the channel/connection status. 134 135 The possible value(s) are : 136 137 notConfigured (1) : Channel is not configured 138 okay (2) : channel is ok 139 alarm (3) : channel is in alarm. 140 The connection segment is not broken. 141 failed (4) : channel is failed. 142 The connection segment is broken. 143 This value is applicable when 144 PXM running PNNI Control Software." 145 ::= { cesmChanCntGrpEntry 2} 146 147cesXmtATMState OBJECT-TYPE 148 SYNTAX INTEGER { 149 other (1), 150 normal (2), 151 sendingAIS (3), 152 sendingFERF (4) 153 } 154 MAX-ACCESS read-only 155 STATUS current 156 DESCRIPTION 157 "This object indicates the transmit state of channel 158 on the ATM side (towards the network). 159 160 The possible value(s) are : 161 162 other(1) : values other than mentioned below. 163 normal(2) : Channel is ok. 164 sendingAIS(3) : Sending AIS signal 165 sendingFERF(4): Sending FERF." 166 ::= { cesmChanCntGrpEntry 3} 167 168cesRcvATMState OBJECT-TYPE 169 SYNTAX INTEGER { 170 other (1), 171 normal (2), 172 receivingAIS (3), 173 receivingFERF (4) 174 } 175 MAX-ACCESS read-only 176 STATUS current 177 DESCRIPTION 178 "This variable indicates the receive state of channel 179 on the ATM side (from the network). 180 181 The possible value(s) are : 182 183 other(1) : values other than mentioned below. 184 normal(2) : Channel is ok. 185 receivingAIS (3) : receiving AIS signal 186 receivingFERF(4) : receiving FERF." 187 ::= { cesmChanCntGrpEntry 4 } 188 189cesCellLossStatus OBJECT-TYPE 190 SYNTAX INTEGER { 191 noLoss (1), 192 loss (2) 193 } 194 MAX-ACCESS read-only 195 STATUS current 196 DESCRIPTION 197 "When cells are lost for the CellLossIntegrationPeriod the value 198 is set to loss ( 2). when cells are no longer lost, the value is 199 set to noLoss(1)." 200 ::= { cesmChanCntGrpEntry 5 } 201 202cesReassCells OBJECT-TYPE 203 SYNTAX Counter32 204 MAX-ACCESS read-only 205 STATUS current 206 DESCRIPTION 207 "The number of cells played out to T1/E1/T3E3 interface. It 208 excludes cells that were discarded for any reason." 209 ::= { cesmChanCntGrpEntry 6 } 210 211cesGenCells OBJECT-TYPE 212 SYNTAX Counter32 213 MAX-ACCESS read-only 214 STATUS current 215 DESCRIPTION 216 "The number of cells generated from T1/E1/T3E3 interface 217 and sent towards network." 218 ::= { cesmChanCntGrpEntry 7 } 219 220cesHdrErrors OBJECT-TYPE 221 SYNTAX Counter32 222 MAX-ACCESS read-only 223 STATUS current 224 DESCRIPTION 225 "The number of AAL-1 header errors detected and possibly 226 corrected. Header errors include correctable and uncor- 227 rectable CRC, plus bad parity." 228 ::= { cesmChanCntGrpEntry 8 } 229 230cesPointerReframes OBJECT-TYPE 231 SYNTAX Counter32 232 MAX-ACCESS read-only 233 STATUS current 234 DESCRIPTION 235 "The number of events in which the AAL1 reassembler found 236 that an SDT pointer is not where it is expected and the 237 and the pointer must be reacquired. 238 Not supported in CESM-8P due to limitation in AAL1 SAR. 239 Not applicable for CESM-4T1/E1 and CESM-T3/E3" 240 ::= { cesmChanCntGrpEntry 9 } 241 242cesLostCells OBJECT-TYPE 243 SYNTAX Counter32 244 MAX-ACCESS read-only 245 STATUS current 246 DESCRIPTION 247 "The number of cells lost in egress direction due to 248 AAL 1 header errors and missing cells." 249 ::= { cesmChanCntGrpEntry 10 } 250 251cesBufUnderflows OBJECT-TYPE 252 SYNTAX Counter32 253 MAX-ACCESS read-only 254 STATUS current 255 DESCRIPTION 256 "The number of buffer underflows in Egress direction 257 Not supported in CESM-8P due limitation in AAL1 SAR." 258 ::= { cesmChanCntGrpEntry 11 } 259 260cesBufOverflows OBJECT-TYPE 261 SYNTAX Counter32 262 MAX-ACCESS read-only 263 STATUS current 264 DESCRIPTION 265 "The number of buffer overflows in Egress direction 266 Not supported in CESM-8P due to limitation in AAL1 SAR." 267 ::= { cesmChanCntGrpEntry 12 } 268 269cesIngrDiscardedBytes OBJECT-TYPE 270 SYNTAX Counter32 271 MAX-ACCESS read-only 272 STATUS current 273 DESCRIPTION 274 "The number of bytes discarded due to shelf alarm in ingress 275 direction from port data. 276 Not supported in CESM-8P." 277 ::= { cesmChanCntGrpEntry 13 } 278 279cesUflowInsCells OBJECT-TYPE 280 SYNTAX Counter32 281 MAX-ACCESS read-only 282 STATUS current 283 DESCRIPTION 284 "The number of All 1's cells inserted in case of Egress Buffer 285 Underflow Not supported in CESM-8P." 286 ::= { cesmChanCntGrpEntry 14 } 287 288cesOflowDropBytes OBJECT-TYPE 289 SYNTAX Counter32 290 MAX-ACCESS read-only 291 STATUS current 292 DESCRIPTION 293 "The number of bytes discarded in Egress direction because of 294 Egress buffer overflow 295 Not supported in CESM-8P." 296 ::= { cesmChanCntGrpEntry 15 } 297 298cesCellSeqMismatchCnt OBJECT-TYPE 299 SYNTAX Counter32 300 MAX-ACCESS read-only 301 STATUS current 302 DESCRIPTION 303 "The number of times SAR received a valid out of sequence 304 AAL-1 cell from CellBus." 305 ::= { cesmChanCntGrpEntry 16 } 306 307counterClrButton OBJECT-TYPE 308 SYNTAX INTEGER { 309 noAction (1), 310 resetCounters (2) 311 } 312 MAX-ACCESS read-write 313 STATUS current 314 DESCRIPTION 315 "This object is used for clearing the counters 316 in this table. 317 If set to resetCounters(2), then counters will be 318 cleared." 319 DEFVAL { noAction } 320 ::= { cesmChanCntGrpEntry 17 } 321 322cesChanSecUptime OBJECT-TYPE 323 SYNTAX Counter32 324 MAX-ACCESS read-only 325 STATUS current 326 DESCRIPTION 327 "The number of seconds channel is in service 328 This object is only applicable for CESM-8P." 329 ::= { cesmChanCntGrpEntry 18 } 330 331cesChanSignalingStatus OBJECT-TYPE 332 SYNTAX INTEGER { 333 off-hook (1), 334 on-hook (2) 335 } 336 MAX-ACCESS read-only 337 STATUS current 338 DESCRIPTION 339 "This variable indicates the connection signalling status 340 Connection will be in Idle suppression mode if it in on-hook. 341 Not applicable for T3E3 and CESM-4P." 342 ::= { cesmChanCntGrpEntry 19 } 343 344cesChanStatusBitMap OBJECT-TYPE 345 SYNTAX Integer32 (0..'ff'h) 346 MAX-ACCESS read-only 347 STATUS current 348 DESCRIPTION 349 "This variable indicates the consolidated bit 350 map of the channel alarm state. 351 352 Individual bit positions are as defined below. 353 354 Bit position Fail/Alarm Reason 355 ------------ ---------- ------ 356 0 Alarm Reserved 357 1 Alarm n/w side AIS/RDI Rx 358 2 Fail Conditioned(A bit from n/w) 359 3 Alarm Reserved 360 4 Fail Reserved 361 5 Fail Reserved 362 6 Alarm Reserved 363 7 Alarm Cell loss alarm 364 365 Fail bitmap mask : 0x34 366 Alarm bitmap mask: 0xCB 367 368 This object is not applicable to MGX Release 1.x." 369 ::= { cesmChanCntGrpEntry 20 } 370 371 372-- conformance information 373 374cwcConnStatMIBConformance OBJECT IDENTIFIER ::= 375 { ciscoWanCesConnStatMIB 2 } 376 377cwcConnStatMIBGroups OBJECT IDENTIFIER ::= 378 { cwcConnStatMIBConformance 1 } 379 380cwcConnStatMIBCompliances OBJECT IDENTIFIER ::= 381 { cwcConnStatMIBConformance 2 } 382 383 384-- compliance statements 385 386cwcConnStatCompliance MODULE-COMPLIANCE 387 STATUS current 388 DESCRIPTION 389 "The compliance statement for broad band 390 interface Connection Statistics MIB." 391 MODULE -- this module 392 MANDATORY-GROUPS { 393 cwcConnGenStatsGroup 394 } 395 396 GROUP cwcConnStatsGroup 397 DESCRIPTION 398 "Mandatory for those systems where there 399 is no limitation in AAL1 SAR." 400 ::= { cwcConnStatMIBCompliances 1 } 401 402cwcConnGenStatsGroup OBJECT-GROUP 403 OBJECTS { 404 cesCntChanNum, 405 cesChanState, 406 cesXmtATMState, 407 cesRcvATMState, 408 cesCellLossStatus, 409 cesReassCells, 410 cesGenCells, 411 cesHdrErrors, 412 cesPointerReframes, 413 cesLostCells, 414 cesBufUnderflows, 415 cesBufOverflows, 416 cesIngrDiscardedBytes, 417 cesUflowInsCells, 418 cesOflowDropBytes, 419 cesCellSeqMismatchCnt, 420 counterClrButton, 421 cesChanSecUptime, 422 cesChanSignalingStatus, 423 cesChanStatusBitMap 424 } 425 STATUS current 426 DESCRIPTION 427 "The objects related to Circuit Emulation 428 connection statistics applicable for multiple 429 cards(Service Modules)." 430 ::= { cwcConnStatMIBGroups 1 } 431 432cwcConnStatsGroup OBJECT-GROUP 433 OBJECTS { 434 cesPointerReframes, 435 cesBufUnderflows, 436 cesBufOverflows, 437 cesIngrDiscardedBytes, 438 cesUflowInsCells, 439 cesOflowDropBytes 440 } 441 STATUS current 442 DESCRIPTION 443 "The objects related to Circuit Emulation 444 connection statistics applicable for few 445 cards(Service Module)." 446 ::= { cwcConnStatMIBGroups 2 } 447 448END 449