1-------------------------------------------------------------------- 2-- CISCO-ISDNU-IF-MIB.my: ISDN BRI integrated U Interface MIB file 3-- 4-- March 1996 Hongchi Shih 5-- 6-- Copyright (c) 1996-1997 by cisco Systems, Inc. 7-- All rights reserved. 8-------------------------------------------------------------------- 9 10CISCO-ISDNU-IF-MIB DEFINITIONS ::= BEGIN 11 12IMPORTS 13 MODULE-IDENTITY, 14 OBJECT-TYPE, 15 NOTIFICATION-TYPE, 16 Counter32 17 FROM SNMPv2-SMI 18 DisplayString, 19 TruthValue 20 FROM SNMPv2-TC 21 MODULE-COMPLIANCE, 22 OBJECT-GROUP 23 FROM SNMPv2-CONF 24 ifIndex 25 FROM IF-MIB 26 ciscoMgmt 27 FROM CISCO-SMI; 28 29 30ciscoIsdnuIfMIB MODULE-IDENTITY 31 LAST-UPDATED "9603180000Z" 32 ORGANIZATION "Cisco Systems, Inc." 33 CONTACT-INFO 34 " Cisco Systems 35 Customer Service 36 37 Postal: 170 W. Tasman Drive 38 San Jose, CA 95134 39 USA 40 41 Tel: +1 800 553-NETS 42 43 E-mail: cs-isdn@cisco.com" 44 DESCRIPTION 45 "ISDN BRI integrated U Interface MIB module. 46 This MIB manages the ISDN BRI integrated U 47 Interface in the router. 48 " 49 50 ::= { ciscoMgmt 18 } 51 52-- 53-- Overview of ISDN BRI with integrated U interface MIB 54 55-- The ISDN BRI with integrated U interface MIB provides the static 56-- configuration and operational status information on Cisco's ISDN 57-- BRI integrated U interface implementation. The following entities 58-- are managed: 59-- 1) The ISDN BRI integrated U interface unit 60-- 2) The external S/T ports 61-- the ports are used by external ISDN devices, such as ISDN FAX 62-- machine or ISDN phone. 63-- 64-- The ISDN BRI integrated U interface unit is identified by the ISDN 65-- hardware interface index (ifIndex) that is represented by the ISDN BRI D 66-- channel. 67-- The external S/T ports are identified by ISDN hardware interface 68-- index (ifIndex) and the external S/T port number. 69-- 70 71ciuIfObjects OBJECT IDENTIFIER ::= { ciscoIsdnuIfMIB 1 } 72ciuInterface OBJECT IDENTIFIER ::= { ciuIfObjects 1 } 73ciuIfExternalSTPort OBJECT IDENTIFIER ::= { ciuIfObjects 2 } 74ciuIfMIBNotificationEnables OBJECT IDENTIFIER ::= { ciuIfObjects 3 } 75 76 77--**************************************************************************** 78-- The ISDN BRI integrated U Interface Static Configuration Table 79--**************************************************************************** 80 81ciuIfStaticConfigTable OBJECT-TYPE 82 SYNTAX SEQUENCE OF CiuIfStaticConfigEntry 83 MAX-ACCESS not-accessible 84 STATUS current 85 DESCRIPTION 86 "The ISDN BRI integrated U interface Static Configuration 87 Table. It contains items that are statically 88 configured by reading configuration from hardware and can 89 not be changed by end user without physically changing the 90 U Interface." 91 ::= { ciuInterface 1 } 92 93ciuIfStaticConfigEntry OBJECT-TYPE 94 SYNTAX CiuIfStaticConfigEntry 95 MAX-ACCESS not-accessible 96 STATUS current 97 DESCRIPTION 98 "An entry in the static configuration table for each 99 ISDN BRI integrated U interface." 100 INDEX { ifIndex } 101 ::= { ciuIfStaticConfigTable 1 } 102 103CiuIfStaticConfigEntry ::= 104 SEQUENCE { 105 ciuIfType INTEGER 106 } 107 108ciuIfType OBJECT-TYPE 109 SYNTAX INTEGER { 110 other (1), 111 addOnU (2), 112 onBoardU (3), 113 onBoardIntegUandSTPort (4), 114 addOnIntegUandSTPort (5) 115 } 116 MAX-ACCESS read-only 117 STATUS current 118 DESCRIPTION 119 "Specifies the type of ISDN BRI integrated U interface. 120 other - none of the following. 121 addOnU - An add-On card with ISDN BRI integrated U 122 interface. 123 onBoardU - An on board ISDN BRI integrated U interface 124 onBoardIntegUandSTPort - An on board BRI integrated U 125 interface with external S/T ports. 126 addOnIntegUandSTPort - An add-on card with ISDN BRI integrated 127 U interface and S/T port. 128 " 129 ::= { ciuIfStaticConfigEntry 1 } 130 131 132--**************************************************************************** 133-- The ISDN BRI integrated U interface Status Table 134--**************************************************************************** 135 136ciuIfStatusTable OBJECT-TYPE 137 SYNTAX SEQUENCE OF CiuIfStatusEntry 138 MAX-ACCESS not-accessible 139 STATUS current 140 DESCRIPTION 141 "The ISDN BRI integrated U interface Status Table. Contains 142 information about the status of the ISDN U interface, 143 including the error statistics and current active EOC 144 (Embedded operations channel) commands from CO 145 (Central office). 146 " 147 ::= { ciuInterface 2 } 148 149ciuIfStatusEntry OBJECT-TYPE 150 SYNTAX CiuIfStatusEntry 151 MAX-ACCESS not-accessible 152 STATUS current 153 DESCRIPTION 154 "An entry in the status table for each ISDN BRI integrated U 155 interface." 156 INDEX { ifIndex } 157 ::= { ciuIfStatusTable 1 } 158 159CiuIfStatusEntry ::= 160 SEQUENCE { 161 ciuIfStatus INTEGER, 162 ciuIfEocCommand DisplayString, 163 ciuIfOverHeadBits OCTET STRING, 164 ciuIfFebeErrors Counter32, 165 ciuIfNebeErrors Counter32, 166 ciuIfLoopStatus INTEGER 167 } 168 169ciuIfStatus OBJECT-TYPE 170 SYNTAX INTEGER { 171 activated (1), 172 activationPending (2), 173 deactivated (3) 174 } 175 MAX-ACCESS read-only 176 STATUS current 177 DESCRIPTION 178 "This object contains the operation status of the ISDN 179 BRI integrated U interface. 180 activated - The ISDN U interface is activated. 181 The interface is active and data can be 182 transmitted and received through the interface. 183 activationPending - The ISDN U interface is in 184 activation pending state. Either the CO 185 or the router has initiated activation 186 of U interface, but activation has not yet 187 completed. Data cannot be transmitted 188 or received. 189 deactivated - The ISDN U interface is deactivated. 190 The ISDN line to the CO is deactivated. 191 Data cannot be transmitted or received on the 192 ISDN U interface. 193 " 194 ::= { ciuIfStatusEntry 1 } 195 196ciuIfEocCommand OBJECT-TYPE 197 SYNTAX DisplayString (SIZE (1..48)) 198 MAX-ACCESS read-only 199 STATUS current 200 DESCRIPTION 201 "The last EOC command sent by Central Office; the ECO command 202 supports operations communications needs between the network 203 and ISDN U interface." 204 REFERENCE 205 "ANSI T1.601-1992: Sections 8.3 Embedded operations channel 206 (eoc) functions" 207 ::= { ciuIfStatusEntry 2 } 208 209 210ciuIfOverHeadBits OBJECT-TYPE 211-- SYNTAX BITS { 212-- act(0), 213-- dea(1), 214-- febe(2), 215-- uoa(3), 216-- aib(4) 217-- } 218 SYNTAX OCTET STRING (SIZE (8)) 219-- 220-- As our existing mib publication tools do not support the BITS 221-- syntax, we are temporarily using a syntax of OCTET STRING. 222-- We should be able to use BITS correctly in the near future, at 223-- which time this MIB will be corrected. 224 225 MAX-ACCESS read-only 226 STATUS current 227 DESCRIPTION 228 "This object describes 5 attributes of Overhead bits. The 229 Overhead bits contains the ISDN U interface transceiver 230 operations and maintenance functions that are handled by M4, 231 M5 and M6 bits in the superframe. These bits are described 232 as follows: 233 act - start-up bit; this bit is set to binary ONE by the 234 network as a part of the start-up sequence to 235 communicate readiness for layer-2 communication. 236 dea - turn-off bit; this bit is set to binary ZERO by the 237 network to communicate to the NT its intention to 238 turn off. 239 febe - Far End Block Error bit; this bit is set to binary 240 ONE if there are no error in the superframe and binary 241 ZERO if the superframe contains an error. 242 uoa - U interface only activation bit; This bit is set to 243 binary ONE if the S/T interface should be activated. 244 Otherwise, this bit should be set to binary ZERO. 245 aib - Alarm indication bit; this bit is set to binary 246 ONE if the transmission path for D, B1, and B2 channels 247 has been established all the way to the local exchange. 248 Otherwise, this bit is set to binary ZERO. 249 " 250 REFERENCE 251 "ANSI T1.601-1992: Sections 8.2 Overhead bit functions" 252 ::= { ciuIfStatusEntry 3 } 253 254 255ciuIfFebeErrors OBJECT-TYPE 256 SYNTAX Counter32 257 MAX-ACCESS read-only 258 STATUS current 259 DESCRIPTION 260 "Number of Far End Block Errors (FEBE) detected since 261 last boot. Whenever the CO (Central Office) receives a 262 block of data from the router with a CRC error, the FEBE 263 count is incremented by one." 264 ::= { ciuIfStatusEntry 4 } 265 266ciuIfNebeErrors OBJECT-TYPE 267 SYNTAX Counter32 268 MAX-ACCESS read-only 269 STATUS current 270 DESCRIPTION 271 "Number of Near End Block Errors (NEBE) detected since 272 last boot. Whenever the U transceiver receives a block of 273 data with a CRC error, the NEBE count is incremented by one." 274 ::= { ciuIfStatusEntry 5 } 275 276ciuIfLoopStatus OBJECT-TYPE 277 SYNTAX INTEGER { 278 none (1), 279 type2Loopback (2), 280 type3Loopback (3), 281 ntQuietMode (4), 282 ilmtMode (5) 283 } 284 MAX-ACCESS read-only 285 STATUS current 286 DESCRIPTION 287 "Current ISDN BRI integrated U interface Loop status and 288 NT maintenance mode. The definition of maintenance modes 289 are as follows: 290 none - The U interface is not in either Loopback or 291 maintenance mode. 292 type2Loopback - Type 2 (CO to U interface) Loopback 293 mode; this mode is set to perform the loopback between 294 CO and the ISDN BRI integrated U interface. 295 type3Loopback - Type 3 (processor to U interface) Loopback 296 mode; this mode is set by router to perform the loopback 297 between the router processor and the ISDN BRI integrated 298 U interface. 299 ntQuietMode - NT quiet mode; this mode is set by CO for 300 metallic loop tests. In the NT quiet mode, the ISDN U 301 interface will not attempt a start-up or will not 302 initiate transmission during metallic loop tests 303 conducted by the network. 304 ilmtMode - Insertion loss measurement test (ILMT); this mode 305 is set by CO for the Insertion loss measurement test. 306 The insertion loss measurement test will cause a known 307 test signal to be generated by the NT. This test will 308 be used in network measurements of DSL (Digital 309 Subscriber Line) transmission characteristics. 310 " 311 REFERENCE 312 "ANSI T1.601-1992: Sections 6.5 NT maintence modes" 313 ::= { ciuIfStatusEntry 6 } 314 315 316--**************************************************************************** 317-- The External S/T port Status Table 318--**************************************************************************** 319 320-- This table is used when the ISDN BRI integrated U interface type 321-- (ciuIfType) is set to onBoardIntegUandSTPort. This indicates that 322-- the ISDN BRI integrated U interface can support external S/T ports. 323-- The table supports multiple external S/T ports per U interface. 324 325ciuIfExternalSTPortStatusTable OBJECT-TYPE 326 SYNTAX SEQUENCE OF CiuIfExternalSTPortStatusEntry 327 MAX-ACCESS not-accessible 328 STATUS current 329 DESCRIPTION 330 "The external S/T port status table. It contains the 331 operation status of the external ISDN S/T ports." 332 ::= { ciuIfExternalSTPort 1 } 333 334ciuIfExternalSTPortStatusEntry OBJECT-TYPE 335 SYNTAX CiuIfExternalSTPortStatusEntry 336 MAX-ACCESS not-accessible 337 STATUS current 338 DESCRIPTION 339 "An entry in the status table for 340 each external ISDN S/T port." 341 INDEX { ifIndex, ciuIfExternalSTPortNumber } 342 ::= { ciuIfExternalSTPortStatusTable 1 } 343 344CiuIfExternalSTPortStatusEntry ::= 345 SEQUENCE { 346 ciuIfExternalSTPortNumber INTEGER, 347 ciuIfExternalSTPortStatus INTEGER 348 349 } 350ciuIfExternalSTPortNumber OBJECT-TYPE 351 SYNTAX INTEGER (1..8) 352 MAX-ACCESS not-accessible 353 STATUS current 354 DESCRIPTION 355 "The external ISDN S/T port number." 356 ::= { ciuIfExternalSTPortStatusEntry 1 } 357 358ciuIfExternalSTPortStatus OBJECT-TYPE 359 SYNTAX INTEGER { 360 activated (1), 361 activationPending (2), 362 deactivated (3) 363 } 364 MAX-ACCESS read-only 365 STATUS current 366 DESCRIPTION 367 "This object contains the operation status of the external 368 ISDN S/T port. 369 activated - The external ISDN S/T port is activated. 370 The port is active and data can be transmitted 371 and received on the port. 372 activationPending - The external ISDN S/T port is in 373 activation pending state. Either the CO 374 or the router has initiated activation 375 of the port, but activation has not yet 376 completed. Data cannot be transmitted 377 or received. 378 deactivated - The external ISDN S/T port is deactivated. 379 Either no ISDN device is attached to the 380 external S/T port or the ISDN line to the CO is 381 deactivated. Data cannot be transmitted or 382 received on the S/T port. 383 " 384 ::= { ciuIfExternalSTPortStatusEntry 2 } 385 386--**************************************************************************** 387-- Notification Enables 388--**************************************************************************** 389 390ciuIfEnableULoopStatusNotification OBJECT-TYPE 391 SYNTAX TruthValue 392 MAX-ACCESS read-write 393 STATUS current 394 DESCRIPTION 395 "Indicates whether or not an ISDN BRI integrated U 396 interface Loop status notification 397 (ciuIfLoopStatusNotification) will be generated by 398 this router." 399 DEFVAL { false } 400 ::= { ciuIfMIBNotificationEnables 1 } 401 402 403 404--**************************************************************************** 405-- Notifications 406--**************************************************************************** 407 408ciuIfMIBNotificationPrefix 409 OBJECT IDENTIFIER ::= { ciscoIsdnuIfMIB 2 } 410ciuIfMIBNotifications 411 OBJECT IDENTIFIER ::= { ciuIfMIBNotificationPrefix 0 } 412 413 414ciuIfLoopStatusNotification NOTIFICATION-TYPE 415 OBJECTS { ciuIfLoopStatus } 416 STATUS current 417 DESCRIPTION 418 " A ciuIfLoopStatusNotification is sent when there is a 419 change in ciscoIsdnuIfLoopStatus object. The status change 420 occurs when the ISDN BRI integrated U interface enters into 421 or exits from Loopback or Maintenance modes. 422 " 423 ::= { ciuIfMIBNotifications 1 } 424 425 426--**************************************************************************** 427-- Conformance and compliance statements 428--**************************************************************************** 429 430-- conformance information 431 432ciuIfMIBConformance 433 OBJECT IDENTIFIER ::= { ciscoIsdnuIfMIB 3 } 434ciuIfMIBCompliances 435 OBJECT IDENTIFIER ::= { ciuIfMIBConformance 1 } 436ciuIfMIBGroups 437 OBJECT IDENTIFIER ::= { ciuIfMIBConformance 2 } 438 439 440-- compliance statements 441 442ciuIfMIBCompliance MODULE-COMPLIANCE 443 STATUS current 444 DESCRIPTION 445 "The compliance statement for entities which implement 446 the Cisco ISDN BRI integrated U interface MIB" 447 MODULE -- compliance to this module 448 MANDATORY-GROUPS { 449 ciuIfMIBGroup 450 } 451 452 ::= { ciuIfMIBCompliances 1 } 453 454-- units of conformance 455 456ciuIfMIBGroup OBJECT-GROUP 457 OBJECTS { 458 ciuIfType, 459 ciuIfStatus, 460 ciuIfEocCommand, 461 ciuIfOverHeadBits, 462 ciuIfFebeErrors, 463 ciuIfNebeErrors, 464 ciuIfLoopStatus, 465 ciuIfExternalSTPortStatus, 466 ciuIfEnableULoopStatusNotification 467 } 468 STATUS current 469 DESCRIPTION 470 "The collection of objects providing information 471 about the Cisco ISDN BRI integrated U interface." 472 ::= { ciuIfMIBGroups 1 } 473 474 475END 476