smilint output for ./DPNSS-MIB


Message Severities
SeverityCount
severe66
error16
minor error4
change recommended10
warning37
fyi1
Message Types
TypeCount
bad-identifier-case (error)7
description-missing (error)2
group-member-invalid (minor error)1
group-membership (change recommended)10
group-unref (warning)1
identifier-redefined (error)1
import-unused (warning)3
integer-misuse (warning)4
internal-flushing (warning)27
internal-other (severe)27
lexical (severe)19
module-identity-missing (error)1
node-implicit (warning)1
notification-object-access (minor error)1
notification-object-type (minor error)1
object-identifier-not-prefix (error)3
object-identifier-unknown (severe)20
parent-row (error)2
previous-definition (fyi)1
sequence-no-column (minor error)1
sequence-order (warning)1

Messages:

DPNSS-MIB

   1: -- extracted from draft-ranjith-dpnss-mib-00.txt
   2: -- at Tue Dec  5 10:05:27 2000
   3: 
   4: DPNSS-MIB DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:         MODULE-IDENTITY,
   8:         NOTIFICATION-TYPE,
   9:         OBJECT-TYPE,
  10:         Counter32,
  11:         Integer32,
  12:         transmission
  12: warning - warning: identifier `transmission' imported from module `SNMPv2-SMI' is never used
  13:                 FROM SNMPv2-SMI
  14:         DisplayString,
  15:         TimeStamp
  16:                  FROM SNMPv2-TC
  17:         MODULE-COMPLIANCE,
  18:         OBJECT-GROUP,
  19:         NOTIFICATION-GROUP
  19: warning - warning: identifier `NOTIFICATION-GROUP' imported from module `SNMPv2-CONF' is never used
  20:                 FROM SNMPv2-CONF
  21:         ifIndex,
  22:         InterfaceIndex
  23:                 FROM IF-MIB
  24:         IANAifType
  24: warning - warning: identifier `IANAifType' imported from module `IANAifType-MIB' is never used
  25:                 FROM IANAifType-MIB;
  26: 
  27:    dpnssMib MODULE-IDENTITY
  28:         LAST-UPDATED    "200008090000Z" -- August 23, 2000
  29:         ORGANIZATION    "IETF Interfaces Working Group"
  30:         CONTACT-INFO
  31:             "       DPNSS MIB Team : Ranjith Mukundan
  32:                                      Sudarshan Naganathan
  33:                                      Narsimuloo Mangalpally
  34:                                      Vaidyanathan Anantharaman
  35: 
  36:               DPNSS MIB Team email : mdragon@nortelnetworks.com
  37: 
  38:                             Postal : Nortel Networks plc
  39:                                      Concorde Road,
  40:                                      Maidenhead, Berkshire SL6 4AG
  41:                                      United Kingdom
  42:                             Phone  : +44 (0)1628434388         "
  43: 
  44: Mukundan/Naganathan/Mangalpally/Anantharaman                        12
  44: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting DESCRIPTION
  44: severe -
lexically unexpected character, skipping to end of line
  45: 
  46: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
  47: 
  48: 
  49:         DESCRIPTION
  50:             "The MIB module to describe the
  51:              management of DPNSS interfaces."
  52:         ::= { transmission 999 }            -- IANA will be requested
  52: warning - warning: flushing recent incorrect declaration, see previous error(s)
  53:                                             -- to assign a value
  54: 
  55:       -- The DPNSS hardware interface is represented
  56:       -- by a media specific ifEntry.
  57:       --
  58:       -- The media specifics are defined in the ds0 (81)
  59:       -- MIB ds1(18) MIB.
  60: 
  61:       -- Each DPNSS signaling channel is represented by an entry
  62:       -- in the dpnssSigTable.
  63:       --
  64:       -- Each DPNSS trunk is also represented as an entry
  65:       -- in the ifTable. The DPNSS trunks will have an ifType value
  66:       -- of ds0(81).
  67:       -- This model is used while defining      objects and tables
  68:       -- for management.
  69:       --
  70:       -- The DPNSS Signaling channel is modeled as a single interface
  71:       -- sublayer.Separate ifEntries for DPNSS Layer 2 and Layer 3 is
  72:       -- not provided.
  73:       --
  74:       -- The DPNSS DLC information is maintained in the dpnssDLCTable.
  75:       -- Information relating to each of the 30 Real and 30 Virtual
  76:       -- DLCs is maintained in this table. These Virtual Connections do
  77:       -- not have ifEntries.
  78: 
  79:       -- The DPNSS Signaling Group consists of 2 tables
  80:       -- DPNSS Signaling Table and
  81:       -- DPNSS DLC Table
  82: 
  83:       -- The dpnssSigTable contains configuration and statistical
  84:       -- information required for DPNSS signaling channel
  85: 
  86:       dpnssSigTable OBJECT-TYPE
  87:               SYNTAX      SEQUENCE OF DpnssSigEntry
  88:               MAX-ACCESS  not-accessible
  89:               STATUS      current
  90:            DESCRIPTION
  91:                 "DPNSS Signaling Table containing configuration and
  92:                 statistical parameters for all DPNSS signaling channel
  93:                 interfaces on this managed device."
  94:            ::= { dpnssMib 1 }
  94: severe - unknown object identifier label `dpnssMib'
  95: 
  96:       dpnssSigEntry OBJECT-TYPE
  97:            SYNTAX      DpnssSigEntry
  98:            MAX-ACCESS  not-accessible
  99:            STATUS      current
 100: 
 101: Mukundan/Naganathan/Mangalpally/Anantharaman                        13
 101: error - description missing in object definition
 101: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL

 101: severe -
lexically unexpected character, skipping to end of line
 102: 
 103: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 104: 
 105:            DESCRIPTION
 106:                "An entry in the DPNSS Signaling Channel Table."
 107:            INDEX { dpnssSigIndex }
 107: warning - warning: flushing recent incorrect declaration, see previous error(s)
 108:            ::= { dpnssSigTable 1 }
 108: severe - syntax error, unexpected COLON_COLON_EQUAL
 108: warning - warning: flushing recent incorrect declaration, see previous error(s)
 109: 
 110:       DpnssSigEntry ::= SEQUENCE {
 111:                dpnssSigIndex                   INTEGER,
 112:                dpnssSigIfIndex                 InterfaceIndex,
 113:                dpnssSigTrkCount                Integer32,
 114:                dpnssSigInfoTrapEnable          INTEGER,
 114: severe - unknown object identifier label `dpnssSigInfoTrapEnable'
 115:                dpnssSigEndPtType               INTEGER,
 116:                dpnssSigL2ReTxns                Integer32,
 117:                dpnssSigL2ReTxnTimeout          Integer32,
 117: severe - unknown object identifier label `dpnssSigL2ReTxnTimeout'
 118:                dpnssSigL2ReTxnAckTimeout       Integer32,
 119:                dpnssSigLinkOperStatus          INTEGER,
 119: severe - unknown object identifier label `dpnssSigLinkOperStatus'
 120:                dpnssSigL2InCallsConn           Counter32,
 121:                dpnssSigL3InCallsConn           Counter32,
 122:                dpnssSigL2OutCallsConn          Counter32,
 123:                dpnssSigL3OutCallsConn          Counter32,
 123: severe - unknown object identifier label `dpnssSigL3OutCallsConn'
 124:                dpnssSigL2AttemptedConns        Counter32,
 125:                dpnssSigUnprocessedUIs          Counter32
 126:          }
 127: 
 128:       dpnssSigIndex OBJECT-TYPE
 129:            SYNTAX      INTEGER (1..2147483647)
 129: warning - warning: use Integer32 instead of INTEGER in SMIv2
 130:            MAX-ACCESS  not-accessible
 131:            STATUS      current
 132:            DESCRIPTION
 133:                "The index value which uniquely identifies an entry
 134:                 in the dpnssSigTable."
 135:            ::= { dpnssSigEntry 1 }
 135: severe - unknown object identifier label `dpnssSigEntry'
 136: 
 137:       dpnssSigIfIndex OBJECT-TYPE
 138:            SYNTAX      InterfaceIndex
 139:            MAX-ACCESS  read-only
 140:            STATUS      current
 141:            DESCRIPTION
 142:                "The ifIndex value of the interface associated with this
 143:                 signaling channel."
 144:            ::= { dpnssSigEntry 2 }
 145: 
 146:       dpnssSigTrkCount OBJECT-TYPE
 146: change recommended - warning: node `dpnssSigTrkCount' must be contained in at least one conformance group
 147:            SYNTAX      Integer32 (1..65535)
 148:            MAX-ACCESS  read-only
 149:            STATUS      current
 150:            DESCRIPTION
 151:                "The total number of DPNSS Trunks(bearer channels)
 152:                 managed by this signaling channel. For E1 this will
 153:                 be 30 and for T1 it will be 24."
 154:            ::= { dpnssSigEntry 3 }
 155: 
 156:       dpnssSigInfoTrapEnable    OBJECT-TYPE
 157: 
 158: Mukundan/Naganathan/Mangalpally/Anantharaman                        14
 158: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting SYNTAX
 158: severe -
lexically unexpected character, skipping to end of line
 159: 
 160: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 161: 
 162:            SYNTAX      INTEGER {
 163:                enabled(1),
 164:                disabled(2)
 165:            }
 165: warning - warning: flushing recent incorrect declaration, see previous error(s)
 166:            MAX-ACCESS  read-write
 166: severe - syntax error, unexpected MAX_ACCESS
 167:            STATUS      current
 168:            DESCRIPTION
 169:                "Indicates whether dpnssMibCallInformation traps
 170:                 should be generated for calls on this signaling
 171:                 channel."
 172:            DEFVAL      { disabled }
 172: warning - warning: flushing recent incorrect declaration, see previous error(s)
 173:            ::= { dpnssSigEntry 4 }
 173: severe - syntax error, unexpected COLON_COLON_EQUAL
 173: warning - warning: flushing recent incorrect declaration, see previous error(s)
 174: 
 175: 
 176:       dpnssSigEndPtType OBJECT-TYPE
 177:            SYNTAX      INTEGER {
 178:                a(1),
 179:                b(2)
 180:            }
 181:            MAX-ACCESS  read-write
 182:            STATUS      current
 183:            DESCRIPTION
 184:                "This object shall be used such that the two PBXs at
 185:                 each end of the transmission link shall be designated A
 186:                 & B by arrangement at configuration as specified in
 187:                 BTNR 188."
 188:            ::= { dpnssSigEntry 5 }
 189: 
 190:       dpnssSigL2ReTxns OBJECT-TYPE
 191:            SYNTAX      Integer32 (-32768..32767)
 192:            MAX-ACCESS  read-write
 193:            STATUS      current
 194:            DESCRIPTION
 195:                "This is the minimum retransmission count limit
 196:                 designated as 'NL' in BTNR 188. This is the minimum
 197:                 number of retransmissions of a command frame, which
 198:                 must take place if the correct acknowledgment is not
 199:                 received. BTNR recommends a value of 64 for this
 200:                 parameter. If set to a value of -1 (or any other
 201:                 negative value) this parameter is rendered redundant.
 202:                 In such cases the NL value should be set/read on a per
 203:                 DLC basis from the dpnssDLCTable. If set to a value
 204:                 other than -1 (or any other negative value) it will be
 205:                 applicable to all the DLCs."
 206:            DEFVAL {64}
 207:            ::= { dpnssSigEntry 6 }
 208: 
 209:       dpnssSigL2ReTxnTimeout OBJECT-TYPE
 210:            SYNTAX      Integer32 (-32768..32767)
 211:            MAX-ACCESS  read-write
 212:            STATUS      current
 213:            DESCRIPTION
 214: 
 215: Mukundan/Naganathan/Mangalpally/Anantharaman                        15
 215: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting QUOTED_STRING
 215: severe -
lexically unexpected character, skipping to end of line
 216: 
 217: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 218: 
 219:                "This is the minimum retransmission period designated as
 220:                 'NT1' in BTNR 188. This is the minimum period of time
 221:                 for which a command frame must be retransmitted if not
 222:                 acknowledged. BTNR 188 recommends this value to be
 223:                 500ms. If set to a value of -1 (or any other negative
 224:                 value) this paramter is rendered redundant. In such
 225:                 cases the NT1 value should be set/read on a per DLC
 226:                 basis from the dpnssDLCTable. If set to a value other
 227:                 than -1 (or any other negative value) it will be
 228:                 applicable to all the DLCs."
 229:            DEFVAL {500}
 229: warning - warning: flushing recent incorrect declaration, see previous error(s)
 230:              ::= { dpnssSigEntry 7 }
 230: severe - syntax error, unexpected COLON_COLON_EQUAL
 230: warning - warning: flushing recent incorrect declaration, see previous error(s)
 231: 
 232:       dpnssSigL2ReTxnAckTimeout OBJECT-TYPE
 233:            SYNTAX      Integer32 (-32768..32767)
 234:            MAX-ACCESS  read-write
 235:            STATUS      current
 236:            DESCRIPTION
 237:                "This is the minimum post retransmission acknowledgment
 238:                 delay designated as 'NT2' in BTNR 188. This is the
 239:                 minimum period of time after the expiry of NL and NT1
 240:                 during which an acknowledgement is awaited before
 241:                 reporting a retransmission failure to DPNSS Layer 3.
 242:                 When DPNSS is used via a satellite link, BTNR 188
 243:                 recommends a value of 520ms for NT2 and 0 otherwise.
 244:                 If set to a value of -1 (or any other negative value)
 245:                 this parameter is rendered redundant. In such cases the
 246:                 NT2 value should be set/read on a per DLC basis from
 247:                 dpnssDLCTable. If set to a value other than -1 (or any
 248:                 other negative value) it will be applicable to all the
 249:                 DLCs."
 250:            DEFVAL {0}
 251:            ::= { dpnssSigEntry 8 }
 252: 
 253:       dpnssSigLinkOperStatus   OBJECT-TYPE
 254:            SYNTAX      INTEGER {
 255:                     oos(1),
 256:                     idle(2),
 257:                     resetAttempted(3),
 258:                     resetComplete (4),
 259:                     infoTransfer (5),
 260:                     recvOverrun(6),
 261:                     babbling(7),
 262:                     crptMsg(8),
 263:                     overload (9),
 264:                     bsy(10),
 265:                     lockout(11),
 266:                     inb(12),
 267:                     offLine(13),
 268:                     pInSv (14),
 269:                     pOverload (15)
 270:                    }
 271: 
 272: Mukundan/Naganathan/Mangalpally/Anantharaman                        16
 272: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting STATUS
 272: severe -
lexically unexpected character, skipping to end of line
 273: 
 274: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 275: 
 276:            MAX-ACCESS  read-write
 277:            STATUS      current
 278:            DESCRIPTION
 279:                "Parameter specifying the different DPNSS Signaling
 280:                 channel states.
 281: 
 282:                 The maintenance states - bsy, inb and offline does not
 283:                 directly correspond to a DLC state in the DLC table. In
 284:                 this state the DLCs state should be either one of oos
 285:                 or resetAttempt.
 286: 
 287:                 oos - Out Of Service
 288:                 This State can be entered immediately following power
 289:                 up or due to a maintenance action, eg following reset
 290:                 failure. It is the state in which all DLCs exist before
 291:                 activation of the Data Link Layer. A DLC remains in the
 292:                 'Out of Service' state if it is not being used across a
 293:                 particular physical link. In this state all received
 294:                 frames are ignored. The oos status in the dpnssSigTable
 295:                 indicates that all the corresponding DLCs are in oos
 296:                 state.
 297: 
 298:                 idle
 299:                 This is the state which a DLC enters from the OOS state
 300:                 while awaiting to be started. In this state reset
 301:                 requests from the remote PBX are not ignored, as in the
 302:                 Out of service state. If a DLC is reset remotely the
 303:                 local data link layer does not need to reset it. When a
 304:                 DLC is started up locally it moves from this state to
 305:                 Reset Attempted. The idle status in the dpnssSigTable
 306:                 indicates that all the corresponding DLCs are idle
 307:                 state.
 308: 
 309:                 resetAttempted
 310:                 This is the state which a DLC enters when a reset
 311:                 request is sent on it. The DLC enters the Reset
 312:                 Complete state on completion of the reset procedure.
 313:                 The resetAttempted status in the dpnssSigTable
 314:                 indicates that all the corresponding DLCs are in
 315:                 resetAttempted state.
 316: 
 317:                 resetComplete
 318:                 This is the state of a DLC which has just been
 319:                 successfuly reset. In this state, all the state
 320:                 variables are set to 0. The resetComplete status in the
 321:                 dpnssSigTable indicates that all the corresponding DLCs
 322:                 are in resetComplete state
 323: 
 324:                 overload
 325:                 This indicates that a DLC is not able to process the L2
 326:                 messages due to various overload reasons which can
 327:                 result for example when the layer 2 peer DLC is sending
 328: 
 329: Mukundan/Naganathan/Mangalpally/Anantharaman                        17
 330: 
 331: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 332: 
 333:                 messages at a rate faster than the what the near-end
 334:                 can handle. The overload status in the dpnssSigTable
 335:                 indicates that all the corresponding DLCs are in
 336:                 overload state.
 337: 
 338:                 recvOverrun - receive overrun
 339:                 This indicates that the DLC is receiving layer 2
 340:                 messages from a peer at a rate faster than it can
 341:                 buffer/process. The recvOverrun status in the
 342:                 dpnssSigTable indicates that all the corresponding DLCs
 343:                 are in recvOverrun state.
 344: 
 345:                 babbling
 346:                 This indicates the receipt of an unexpected 'glitch-
 347:                 message' on all the DLCs.
 348: 
 349:                 crptMsg - corrupt message
 350:                 This indicates the receipt of a corrupt (but correctly
 351:                 framed) DPNSS Layer 2 message on all the DLCs catered
 352:                 by this DPNSS signaling channel.
 353: 
 354:                 The states - oos, idle, resetAttempted,
 355:                 resetComplete, infoTransfer and overload of this table
 356:                 is applicable to all the DLCs & reflects the status of
 357:                 all the DLCs. This value should match the corresponding
 358:                 OperStatus of the DLC Table. This option is provided so
 359:                 that the implentors have the flexibility of
 360:                 setting/reading the states of all DLCs in one shot
 361:                 rather than walking through all the entries of the DLC
 362:                 table.
 363: 
 364:                 bsy - busy
 365:                 Indicates a maintenance operation status of the
 366:                 signaling channel during which this link will not be
 367:                 used for signaling. Generally this is the value
 368:                 during some maintenance actions on the DPNSS link.
 369: 
 370:                 inB - installation Busy
 371:                 Indicates a maintenance operation of the signaling
 372:                 channel during which, apart from this channel not being
 373:                 available for signaling, the configuration parameters
 374:                 (mostly ds0 characteristics of this interface) can be
 375:                 changed. The implementor may chose to just use the bsy
 376:                 state as a superset state instead of inB in which case
 377:                 this state will be rendered redundant.
 378: 
 379:                 offLine -
 380:                 Indicates a maintenance operation of this signaling
 381:                 channel  during which, apart from this channel not
 382:                 being available for call processing, the dpnss link
 383:                 interface configuration parameters also cannot be
 384:                 changed. This state is used to completely delete this
 385: 
 386: Mukundan/Naganathan/Mangalpally/Anantharaman                        18
 387: 
 388: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 389: 
 390:                 interface and configure it as some interface or re-
 391:                 configure this interface. The vendor may just chose to
 392:                 just use the inB state as a superset state instead of
 393:                 offline in which case this state will be rendered
 394:                 redundant.
 395: 
 396:                 pInSv - Partial Inservice
 397:                 This indicates that some DLCs (atleast 1 DLC) are
 398: 
 399:                 in Reset Complete, Information Transfer or Idle state.
 400: 
 401:                 pOverload - Partial Overload
 402:                 This indicates that some DLCs (atleast 1 DLC) is in
 403:                 overload state."
 404: 
 405:         ::= { dpnssSigEntry 9 }
 405: warning - warning: flushing recent incorrect declaration, see previous error(s)
 406: 
 407:       dpnssSigL2InCallsConn OBJECT-TYPE
 408:            SYNTAX      Counter32
 409:            MAX-ACCESS  read-only
 410:            STATUS      current
 411:            DESCRIPTION
 412:                "The number of peer SABMR frames successfully received
 413:                 on this interface. This is the number of peer-initiated
 414:                 new connections on this interface. This does not
 415:                 include the SABMR frames that were received but were
 416:                 not processed."
 417:            ::= { dpnssSigEntry 10 }
 418: 
 419:       dpnssSigL3InCallsConn OBJECT-TYPE
 420:            SYNTAX      Counter32
 421:            MAX-ACCESS  read-only
 422:            STATUS      current
 423:            DESCRIPTION
 424:                "The number of incoming calls on this interface which
 425:                 were actually connected."
 426:            ::= { dpnssSigEntry 11 }
 427: 
 428:       dpnssSigL2OutCallsConn OBJECT-TYPE
 429:            SYNTAX      Counter32
 430:            MAX-ACCESS  read-only
 431:            STATUS      current
 432:            DESCRIPTION
 433:                "The number of SABMR frames sent from this
 434:                 interface. This is the number of new connections
 435:                 initiated from this interface."
 436:            ::= { dpnssSigEntry 12 }
 437: 
 438:       dpnssSigL3OutCallsConn OBJECT-TYPE
 439:            SYNTAX      Counter32
 440:            MAX-ACCESS  read-only
 441:            STATUS      current
 442: 
 443: Mukundan/Naganathan/Mangalpally/Anantharaman                        19
 443: error - description missing in object definition
 443: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL

 443: severe -
lexically unexpected character, skipping to end of line
 444: 
 445: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 446: 
 447:            DESCRIPTION
 448:                "The number of outgoing calls on this interface which
 449:                 were actually connected."
 450:            ::= { dpnssSigEntry 13 }
 450: warning - warning: flushing recent incorrect declaration, see previous error(s)
 451: 
 452:       dpnssSigL2AttemptedConns OBJECT-TYPE
 453:            SYNTAX      Counter32
 454:            MAX-ACCESS  read-only
 455:            STATUS      current
 456:            DESCRIPTION
 457:                "The number of peer SABMR frames received on this
 458:                 interface. This is the number of peer-initiated
 459:                 new connections on this interface. This also includes
 460:                 the SABMR frames that were received but could not be
 461:                 procesed resulting in unsuccessful Layer 2 connection
 462:                 attempts. This count gives the SABMR frames received
 463:                 for on all the DLCs."
 464:            ::= { dpnssSigEntry 14}
 465: 
 466:       dpnssSigUnprocessedUIs OBJECT-TYPE
 467:            SYNTAX      Counter32
 468:            MAX-ACCESS  read-only
 469:            STATUS      current
 470:            DESCRIPTION
 471:                "The number of peer UI frames received on this
 472:                 interface but could not be processed successfully (e.g.
 473:                 due to layer 2 overload). This count gives the
 474:                 unsuccessful UI frame count for on all the DLCs."
 475:            ::= { dpnssSigEntry 15}
 476: 
 477:       -- The dpnssDLCTable contains DPNSS DLC related information
 478:       -- required for a DPNSS signaling channel
 479: 
 480:       dpnssDLCTable OBJECT-TYPE
 481:            SYNTAX      SEQUENCE OF DpnssDLCEntry
 482:            MAX-ACCESS  not-accessible
 483:            STATUS      current
 484:            DESCRIPTION
 485:                "DPNSS DLC table containing configuration and DLC
 486:                 characteristic parameters for all DPNSS DLCs on this
 487:                 managed device. One Entry for each Lap (total of 60
 488:                 Entries). There is no ifEntry for a DPNSS DLC in the
 489:                 IfTable."
 490:            ::= { dpnssMib 2 }
 491: 
 492:       dpnssDLCEntry OBJECT-TYPE
 493:            SYNTAX      DpnssDLCEntry
 494:            MAX-ACCESS  not-accessible
 495:            STATUS      current
 496:            DESCRIPTION
 497:                "An entry in the DPNSS DLC Table."
 498:            INDEX { dpnssDLCSigIfIndex }
 499: 
 500: Mukundan/Naganathan/Mangalpally/Anantharaman                        20
 500: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL
 500: severe -
lexically unexpected character, skipping to end of line
 501: 
 502: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 503: 
 504:            ::= { dpnssDLCTable 1 }
 504: warning - warning: flushing recent incorrect declaration, see previous error(s)
 505: 
 506:       DpnssDLCEntry ::= SEQUENCE {
 507:                dpnssDLCSigIfIndex           InterfaceIndex,
 508:                dpnssDLCNum                  INTEGER,
 509:                dpnssDLCInfoTrapEnable       INTEGER,
 510:                dpnssDLCReTxns               Integer32,
 510: severe - unknown object identifier label `dpnssDLCReTxns'
 511:                dpnssDLCReTxnTimeout         Integer32,
 512:                dpnssDLCReTxnAckTimeout      Integer32,
 512: severe - unknown object identifier label `dpnssDLCReTxnAckTimeout'
 513:                dpnssDLCOperStatus           INTEGER,
 514:                dpnssDLCType                 INTEGER,
 515:                dpnssDLCFrmErrs              Counter32,
 516:                dpnssDLCUnprocessedUIs       Counter32
 517:                     }
 518: 
 519:       dpnssDLCSigIfIndex         OBJECT-TYPE
 520:            SYNTAX      InterfaceIndex
 521:            MAX-ACCESS  read-only
 522:            STATUS      current
 523:            DESCRIPTION
 524:                "The ifIndex value corresponding to the DPNSS signaling
 525:                 channel that is responsible for this DLC. It is
 526:                 important to note that this is also the index for the
 527:                 dpnssDLCTable. Since the DLC does not have a
 528:                 corresponding ifEntry, this is the only link between
 529:                 the DPNSS DLC table and the DPNSS Signaling table
 530:                 provided by this MIB"
 531:            ::= { dpnssDLCEntry 1 }
 531: severe - unknown object identifier label `dpnssDLCEntry'
 532: 
 533:       dpnssDLCNum         OBJECT-TYPE
 534:            SYNTAX      INTEGER (1..60)
 534: warning - warning: use Integer32 instead of INTEGER in SMIv2
 535:            MAX-ACCESS  read-only
 536:            STATUS      current
 537:            DESCRIPTION
 538:                "The identifier being used by the signaling protocol
 539:                 to identify this DLC, also referred to as
 540:                 'Link Access Protocol (LAP) Number'."
 541:            ::= { dpnssDLCEntry 2 }
 542: 
 543:       dpnssDLCInfoTrapEnable    OBJECT-TYPE
 544:            SYNTAX      INTEGER {
 545:                enabled(1),
 546:                disabled(2)
 547:            }
 548:            MAX-ACCESS  read-write
 549:            STATUS      current
 550:            DESCRIPTION
 551:                "Indicates whether dpnssMibCallInformation traps
 552:                 should be generated for calls on this DLC."
 553:            DEFVAL      { disabled }
 554:            ::= { dpnssDLCEntry 3 }
 555: 
 556: 
 557: Mukundan/Naganathan/Mangalpally/Anantharaman                        21
 557: severe - lexically unexpected character, skipping to end of line
 558: 
 559: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 559: error - `Mukundan' should start with a lower case letter
 559: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
 560: 
 561:       dpnssDLCReTxns OBJECT-TYPE
 562:            SYNTAX      Integer32 (-32768..32767)
 563:            MAX-ACCESS  read-write
 564:            STATUS      current
 565:            DESCRIPTION
 566:                "This is the minimum retransmission count limit
 567:                 designated as 'NL' in BTNR 188. This is the minimum
 568:                 number of retransmissions of a command frame which must
 569:                 take place if the correct acknowledgment is not
 570:                 received. BTNR recommends a value of 64 for this
 571:                 parameter. If set to a value of -1 (or any other
 572:                 negative value) this parameter is rendered redundant.
 573:                 In such cases the NL value should be set/read from the
 574:                 dpnssSigTable. This value should not be -1 in the
 575:                 dpnssSigTable and dpnssDLCTable at the same time."
 576:            DEFVAL {64}
 576: warning - warning: flushing recent incorrect declaration, see previous error(s)
 577:            ::= { dpnssDLCEntry 4 }
 577: severe - syntax error, unexpected COLON_COLON_EQUAL
 577: warning - warning: flushing recent incorrect declaration, see previous error(s)
 578: 
 579:       dpnssDLCReTxnTimeout OBJECT-TYPE
 580:            SYNTAX      Integer32 (-32768..32767)
 581:            MAX-ACCESS  read-write
 582:            STATUS      current
 583:            DESCRIPTION
 584:                "This is the minimum retransmission period designated as
 585:                 'NT1' in BTNR 188. This is the minimum period of time
 586:                 for which a command frame must be retransmitted if not
 587:                 acknowledged. BTNR 188 recommends this value to be
 588:                 500ms. If set to a value of -1 (or any other negative
 589:                 value) this paramter is rendered redundant. In such
 590:                 cases the NT1 value should be set/read from the
 591:                 dpnssSigTable. This value should not be -1 in the
 592:                 dpnssSigTable and dpnssDLCTable at the same time."
 593:            DEFVAL {500}
 594:              ::= { dpnssDLCEntry 5 }
 595: 
 596:       dpnssDLCReTxnAckTimeout OBJECT-TYPE
 597:            SYNTAX      Integer32 (-32768..32767)
 598:            MAX-ACCESS  read-write
 599:            STATUS      current
 600:            DESCRIPTION
 601:                "This is the minimum post retransmission acknowledgment
 602:                 delay designated as 'NT2' in BTNR 188. This is the
 603:                 minimum period of time after the expiry of NL and NT1
 604:                 during which an acknowledgement is awaited before
 605:                 reporting a retransmission failure to DPNSS Layer 3.
 606:                 When DPNSS is used via a satellite link, BTNR 188
 607:                 recommends a value of 520ms for NT2 and 0 otherwise.
 608:                 If set to a value of -1 (or any other negative value)
 609:                 this parameter is rendered redundant. In such cases the
 610:                 NT2 value should be set/read from dpnssSigTable. This
 611:                 value should not be -1 in the dpnssSigTable and
 612:                 dpnssDLCTable at the same time."
 613: 
 614: Mukundan/Naganathan/Mangalpally/Anantharaman                        22
 614: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL
 614: severe -
lexically unexpected character, skipping to end of line
 615: 
 616: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 617: 
 618:            DEFVAL {0}
 618: warning - warning: flushing recent incorrect declaration, see previous error(s)
 619:            ::= { dpnssDLCEntry 6 }
 619: severe - syntax error, unexpected COLON_COLON_EQUAL
 619: warning - warning: flushing recent incorrect declaration, see previous error(s)
 620: 
 621:       dpnssDLCOperStatus        OBJECT-TYPE
 622:            SYNTAX      INTEGER {
 623:                     oos(1),
 624:                     idle(2),
 625:                     resetAttempted(3),
 626:                     resetComplete(4),
 627:                     infoTransfer(5),
 628:                     overload(6),
 629:                     recvOverrun(7),
 630:                     babbling(8),
 631:                     crptMessage(9)
 632:                             }
 633:            MAX-ACCESS  read-write
 634:            STATUS      current
 635:            DESCRIPTION
 636:                "Parameter specifying the different DPNSS Layer 2 DLC
 637:                 states.
 638: 
 639:                 oos - Out Of Service
 640:                 This State can be entered immediately following power
 641:                 up or due to a maintenance action, eg following reset
 642:                 failure. It is the state in which all DLCs exist before
 643:                 activation of the Data Link Layer. A DLC remains in the
 644:                 'Out of Service' state if it is not being used across a
 645:                 particular physical link. In this state all received
 646:                 frames are ignored.
 647: 
 648:                 idle
 649:                 This is the state which a DLC enters from the OOS state
 650:                 while awaiting to be started. In this state reset
 651:                 requests from the remote PBX are not ignored, as in the
 652:                 Out of service state. If a DLC is reset remotely the
 653:                 local data link layer does not need to reset it. When a
 654:                 DLC is started up locally it moves from this state to
 655:                 Reset Attempted.
 656: 
 657:                 resetAttempted
 658:                 This is the state which a DLC enters when a reset
 659:                 request is sent on it. The DLC enters the Reset
 660:                 Complete state on completion of the reset procedure.
 661: 
 662:                 resetComplete
 663:                 This is the state of a DLC which has just been
 664:                 successfuly reset. In this state, all the state
 665:                 variables are set to 0.
 666: 
 667:                 overload
 668:                 This indicates that a DLC is not able to process the L2
 669:                 messages due to various overload reasons which can
 670: 
 671: Mukundan/Naganathan/Mangalpally/Anantharaman                        23
 672: 
 673: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 674: 
 675:                 result for example when the layer 2 peer DLC is sending
 676:                 messages at a rate faster than the what the near-end
 677:                 can handle.
 678: 
 679:                 recvOverrun - receive overrun
 680:                 This indicates that the DLC is receiving layer 2
 681:                 messages from a peer at a rate faster than it can
 682:                 buffer/process.
 683: 
 684:                 babbling
 685:                 This indicates the receipt of an unexpected 'glitch-
 686:                 message' on all this DLC.
 687: 
 688:                 crptMsg - corrupt message
 689:                 This indicates the receipt of a corrupt (but correctly
 690:                 framed) DPNSS Layer 2 message on this DLC."
 691:                 ::= { dpnssDLCEntry 7 }
 692: 
 693:       dpnssDLCType   OBJECT-TYPE
 694:            SYNTAX      INTEGER {
 695:                real(1),
 696:                virtual(2)
 697:            }
 698:            MAX-ACCESS  read-only
 699:            STATUS      current
 700:            DESCRIPTION
 701:                "Indicates whether it is a real or virtual DLC."
 702:            ::= { dpnssDLCEntry 8 }
 703: 
 704:       dpnssDLCFrmErrs OBJECT-TYPE
 705:            SYNTAX      Counter32
 706:            MAX-ACCESS  read-only
 707:            STATUS      current
 708:            DESCRIPTION
 709:                "Number of L2 Framing Errors."
 710:            ::= { dpnssDLCEntry 9 }
 711: 
 712:       dpnssDLCUnprocessedUIs OBJECT-TYPE
 713:            SYNTAX      Counter32
 714:            MAX-ACCESS  read-only
 715:            STATUS      current
 716:            DESCRIPTION
 717:                "The number of peer UI frames received on this
 718:                 interface but could not be processed successfully (e.g.
 719:                 due to layer 2 overload). This count gives the
 720:                 unsuccessful UI frame count for on all the DLCs."
 721:            ::= { dpnssDLCEntry 10}
 722: 
 723: 
 724:       -- The DPNSS Trunk Group. This Group consists of just two tables.
 725:       --             the dpnss trunk table and
 726:       --             the dpnss trunk mapping table.
 727: 
 728: Mukundan/Naganathan/Mangalpally/Anantharaman                        24
 728: severe - lexically unexpected character, skipping to end of line
 729: 
 730: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 730: error - `Mukundan' should start with a lower case letter
 730: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
 731: 
 732: 
 733:       -- The dpnssTrkTable contains configuration and statistical
 734:       -- information required for DPNSS trunks.
 735: 
 736:       dpnssTrkTable OBJECT-TYPE
 737:            SYNTAX      SEQUENCE OF DpnssTrkEntry
 738:            MAX-ACCESS  not-accessible
 739:            STATUS      current
 740:            DESCRIPTION
 741:                "This table defines port specific operational,
 742:                 statistics and active call data for DPNSS Trunks.
 743:                 Each entry in this table describes one DPNSS Trunk
 744:                 channel."
 745:            ::= { dpnssMib 3}
 745: warning - warning: flushing recent incorrect declaration, see previous error(s)
 746: 
 747:       dpnssTrkEntry OBJECT-TYPE
 747: error - row's parent node must be a table node
 748:            SYNTAX      DpnssTrkEntry
 749:            MAX-ACCESS  not-accessible
 750:            STATUS      current
 751:            DESCRIPTION
 752:                "Operational and statistics information relating to
 753:                 one port. A port is a single DPNSS (Trunk)."
 754:            INDEX { ifIndex }
 755:            ::= { dpnssTrkTable 1 }
 755: severe - unknown object identifier label `dpnssTrkTable'
 756: 
 757:       DpnssTrkEntry ::=
 757: minor error - SEQUENCE element #2 `dpnssTrkSigIfIndex' is not a child node under `dpnssTrkEntry'
 757: warning - warning: SEQUENCE element #3 `dpnssTrkNum' does not match order of columnar objects under `dpnssTrkEntry'
 758:            SEQUENCE {
 759:                dpnssTrkIfIndex            INTEGER,
 760:                dpnssTrkSigIfIndex         InterfaceIndex,
 760: severe - unknown object identifier label `dpnssTrkSigIfIndex'
 761:                dpnssTrkNum                INTEGER,
 762:                dpnssTrkInfoTrapEnable     INTEGER,
 763:                dpnssTrkOperStatus         INTEGER,
 763: severe - unknown object identifier label `dpnssTrkOperStatus'
 764:                dpnssTrkOpulseType         INTEGER,
 765:                dpnssTrkDir                INTEGER,
 765: severe - unknown object identifier label `dpnssTrkDir'
 766:                dpnssTrkIfAddress          DisplayString,
 767:                dpnssTrkCallSetupTime      TimeStamp,
 768:                dpnssTrkCallConnectTime    TimeStamp
 769:                        }
 770: 
 771:       dpnssTrkIfIndex    OBJECT-TYPE
 771: change recommended - warning: node `dpnssTrkIfIndex' must be contained in at least one conformance group
 772:            SYNTAX      INTEGER (1..2147483647)
 772: warning - warning: use Integer32 instead of INTEGER in SMIv2
 773:            MAX-ACCESS  read-only
 774:            STATUS      current
 775:            DESCRIPTION
 776:                "The index value which uniquely identifies an entry
 777:                 in the dpnssTrkTable."
 778:            ::= { dpnssTrkEntry 1 }
 779: 
 780: 
 781:       dpnssTrkSigIfIndex    OBJECT-TYPE
 782:            SYNTAX      InterfaceIndex
 783:            MAX-ACCESS  read-only
 784: 
 785: Mukundan/Naganathan/Mangalpally/Anantharaman                        25
 785: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting STATUS
 785: severe -
lexically unexpected character, skipping to end of line
 786: 
 787: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 788: 
 789:            STATUS      current
 790:            DESCRIPTION
 791:                "The ifIndex value corresponding to the DPNSS signaling
 792:                 channel that serves as the signaling channel for this
 793:                 trunk."
 794:            ::= { dpnssTrkEntry 2 }
 794: warning - warning: flushing recent incorrect declaration, see previous error(s)
 795: 
 796:       dpnssTrkNum    OBJECT-TYPE
 797:            SYNTAX INTEGER (1..30)
 797: warning - warning: use Integer32 instead of INTEGER in SMIv2
 798:            MAX-ACCESS  read-only
 799:            STATUS      current
 800:            DESCRIPTION
 801:                "The identifier being used by a signaling protocol
 802:                 to identify this trunk, also referred to as
 803:                 trunk number. If the Agent also supports the DS0
 804:                 MIB, the values of dpnssTrkNum and dsx0Ds0Number
 805:                 must be identical for a given DPNSS Trunk."
 806:            ::= { dpnssTrkEntry 3 }
 807: 
 808:       dpnssTrkInfoTrapEnable    OBJECT-TYPE
 808: change recommended - warning: node `dpnssTrkInfoTrapEnable' must be contained in at least one conformance group
 809:            SYNTAX      INTEGER {
 810:                enabled(1),
 811:                disabled(2)
 812:            }
 813:            MAX-ACCESS  read-write
 814:            STATUS      current
 815:            DESCRIPTION
 816:                "Indicates whether dpnssMibCallInformation traps
 817:                 should be generated for calls over this Trunk."
 818:            DEFVAL      { disabled }
 819:            ::= { dpnssTrkEntry 4 }
 820: 
 821:       dpnssTrkOperStatus   OBJECT-TYPE
 822:            SYNTAX INTEGER {
 823:                  icSetupReq(1),
 824:                  ogSetupReq(2),
 825:                  icSetupComp(3),
 826:                  ogSetupComp(4),
 827:                  icSetupCompBuf(5),
 828:                  ogSetupCompBuf(6),
 829:                  icAns(7),
 830:                  ogAns(8),
 831:                  clearing(9),
 832:                  idle(10),
 833:                  bsy(11),
 834:                  lockout(12),
 835:                  inb(13),
 836:                  offLine(14)
 837:            }
 838:            MAX-ACCESS  read-write
 839:            STATUS      current
 840:            DESCRIPTION
 841: 
 842: Mukundan/Naganathan/Mangalpally/Anantharaman                        26
 842: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting QUOTED_STRING
 842: severe -
lexically unexpected character, skipping to end of line
 843: 
 844: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 845: 
 846:                "The Different DPNSS DPNSS trunk States as specified by
 847:                 BTNR 188. Also incorporates maintenance operation
 848:                 states that.
 849: 
 850:                 icSetupReq - Incoming Setup Request
 851:                 Indicates that there is an incoming setup request (ISRM
 852:                 receipt).
 853: 
 854:                 ogSetupReq - Outgoing Setup Request
 855:                 Indicates that there is an outgoing setup request
 856:                 outgoing ISRM).
 857: 
 858:                 icSetupComp - Incoming Setup Complete
 859:                 Indicates that the trunk in inSetupReq state has
 860:                 sent a successful Ack (sending of DPNSS Number
 861:                 Acknowledge (NAM) message).
 862: 
 863:                 ogSetupComp - Outgoing Setup Complete
 864:                 Indicates that the trunk in ogSetupReq state has
 865:                 received a successful acknowledgement(incoming NAM).
 866: 
 867:                 inSetupCompBuf - Incoming Setup Complete Buffer
 868:                 Indicates the receipt of a message received on a trunk
 869:                 in inSetupComp state and being buffered (example, the
 870:                 received EEM(I)s may be buffered till the receipt of
 871:                 EEM(C)s before being processed.
 872: 
 873:                 ogSetupCompBuf - Outgoing Setup Complete Buffer
 874:                 Indicates the receipt of a message received on a trunk
 875:                 in ogSetupComp state.
 876: 
 877:                 inAns - Incoming Answer
 878:                 Indicates the sending of an of an answer message
 879:                 (incoming DPNSS Call Connected Message (CCM)).
 880: 
 881:                 ogAns - Outgoing Answer
 882:                 Indicates the receipt of an answer message on a trunk
 883:                 that is in ogSetupComp state(outgoing CCM).
 884: 
 885:                 Clearing
 886:                 Indicates the sending of an clearing message
 887:                 (outgoing DPNSS Clear Request Message (CRM). The trunk
 888:                 will return to idle state or the receipt of a DPNSS
 889:                 Clear Indication Message from the peer PBX in response
 890:                 to the CRM.
 891: 
 892:                 idle
 893:                 Default working state when no call attempt or call in
 894:                 progress on this trunk.
 895: 
 896:                 bsy - busy
 897:                 Indicates a maintenance operation status of the trunk
 898: 
 899: Mukundan/Naganathan/Mangalpally/Anantharaman                        27
 900: 
 901: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 902: 
 903:                 during which this trunk will not be used for call
 904:                 processing. Generally done to perform some maintenance
 905:                 on the DPNSS trunk.
 906: 
 907:                 LockOut
 908:                 Indicates that the corresponding Layer 2 DLC is Out Of-
 909:                 Service.
 910: 
 911:                 inB - installation Busy
 912:                 Indicates a maintenance operation of the trunk during
 913:                 which, apart from this trunk not being available for
 914:                 call processing, the configuration parameters (like
 915:                 dpnssTrkDir etc) of the trunk can be changed. The
 916:                 implementor may chose to just use the bsy state as a
 917:                 superset state instead of inB in which case this state
 918:                 will be rendered redundant.
 919: 
 920:                 offLine -
 921:                 Indicates a maintenance operation of the trunk during
 922:                 which, apart from this trunk not being available for
 923:                 call processing, the trunk interface configuration
 924:                 parameters also cannot be changed. This state is used
 925:                 normally to completely delete this interface and
 926:                 reconfigure as some other interface. The vendor may
 927:                 just chose to just use the inB state as a superset
 928:                 state instead of offline in which case this state will
 929:                 be rendered redundant. Further, the DS1 interface over
 930:                 which the DPNSS trunks and signaling channel is
 931:                 configured cannot be shared across another protocol
 932:                 (e.g. ISDN - Primary Rate Interface) interface - this
 933:                 further reduces the usefulness of this state but the
 934:                 parameter is provided in favour of implementation
 935:                 flexibility."
 936:            ::= { dpnssTrkEntry 5}
 936: warning - warning: flushing recent incorrect declaration, see previous error(s)
 937: 
 938:       dpnssTrkOpulseType    OBJECT-TYPE
 938: change recommended - warning: node `dpnssTrkOpulseType' must be contained in at least one conformance group
 939:            SYNTAX      INTEGER {
 940:                enblock(1),
 941:                overlap(2)
 942:            }
 943:            MAX-ACCESS  read-write
 944:            STATUS      current
 945:            DESCRIPTION
 946:                "Indicates the type of digit outpulsing that will be
 947:                 done for a call-setup over this trunk."
 948:            ::= { dpnssTrkEntry 6 }
 949: 
 950:       dpnssTrkDir     OBJECT-TYPE
 951:            SYNTAX      INTEGER {
 952:                ic(1),
 953:                og(2),
 954:                twoW(3)
 955: 
 956: Mukundan/Naganathan/Mangalpally/Anantharaman                        28
 956: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting '}' or ','
 956: severe -
lexically unexpected character, skipping to end of line
 957: 
 958: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
 959: 
 960:            }
 960: warning - warning: flushing recent incorrect declaration, see previous error(s)
 961:            MAX-ACCESS  read-write
 961: severe - syntax error, unexpected MAX_ACCESS
 962:            STATUS      current
 963:            DESCRIPTION
 964:                "The direction of the trunk call that will be supported
 965:                 over this trunk.
 966: 
 967:                 ic   - Allow only       Incoming calls over this trunk
 968:                 og   - Allow only       Outgoing calls over this trunk
 969:                 twoW - Allow both       incoming and outgoing calls
 970:                                         over this trunk."
 971:            ::= { dpnssTrkEntry 7 }
 971: warning - warning: flushing recent incorrect declaration, see previous error(s)
 972: 
 973: 
 974:       dpnssTrkIfAddress   OBJECT-TYPE
 974: change recommended - warning: node `dpnssTrkIfAddress' must be contained in at least one conformance group
 975:            SYNTAX       DisplayString
 976:            MAX-ACCESS   read-write
 977:            STATUS       current
 978:            DESCRIPTION
 979:                "Interface address if any, in IA5 format of the DPNSS
 980:                 trunk Interface"
 981:            ::= { dpnssTrkEntry 8 }
 982: 
 983:       dpnssTrkCallSetupTime   OBJECT-TYPE
 983: change recommended - warning: node `dpnssTrkCallSetupTime' must be contained in at least one conformance group
 984:            SYNTAX      TimeStamp
 985:            MAX-ACCESS  read-only
 986:            STATUS      current
 987:            DESCRIPTION
 988:                "The value of sysUpTime when the DPNSS setup message
 989:                 [DPNSS Initial Service Request Message (ISRM)] for the
 990:                 current or last call was sent or received. If since
 991:                 system startup there has been no call on this
 992:                 interface, this object has a value of zero."
 993:            ::= { dpnssTrkEntry 9 }
 994: 
 995:       dpnssTrkCallConnectTime    OBJECT-TYPE
 995: change recommended - warning: node `dpnssTrkCallConnectTime' must be contained in at least one conformance group
 996:            SYNTAX      TimeStamp
 997:            MAX-ACCESS  read-only
 998:            STATUS      current
 999:            DESCRIPTION
1000:                "The value of sysUpTime when the DPNSS connect message
1001:                 [DPNSS Call Connect Message (CCM)] for the current or
1002:                 last call was sent or received. If since system startup
1003:                 there has been no call on this interface, this object
1004:                 has a value of zero."
1005:            ::= { dpnssTrkEntry 10 }
1006: 
1007:       -- The dpnssTrkMappingTable is used for quick look-up to
1008:       -- associate a dpnss trunk with the corresponding dpnss signaling
1009:       -- channel
1010: 
1011:       dpnssTrkMappingTable     OBJECT-TYPE
1012: 
1013: Mukundan/Naganathan/Mangalpally/Anantharaman                        29
1013: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting SYNTAX
1013: severe -
lexically unexpected character, skipping to end of line
1014: 
1015: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1016: 
1017:            SYNTAX      SEQUENCE OF DpnssTrkMappingEntry
1018:            MAX-ACCESS  not-accessible
1019:            STATUS      current
1020:            DESCRIPTION
1021:                " The dpnssTrkMappingTable is used for quick look-up to
1022:                     associate a dpnss trunk with the corresponding
1023:                     dpnss signaling channel."
1024:            ::= { dpnssMib 4 }
1024: warning - warning: flushing recent incorrect declaration, see previous error(s)
1025: 
1026:       dpnssTrkMappingEntry      OBJECT-TYPE
1026: error - row's parent node must be a table node
1027:            SYNTAX      DpnssTrkMappingEntry
1028:            MAX-ACCESS  not-accessible
1029:            STATUS      current
1030:            DESCRIPTION
1031:                "This is an entry in the DPNSS Trunk Mapping table.
1032:                 There is a entry in this table corresponding to each
1033:                 DPNSS trunk ifEntry. This table is intended to
1034:                 facilitate mapping from DPNSS signaling channel
1035:                 ifEntry/DPNSS trunk number to the DPNSS trunk ifEntry.
1036:                 (e.g. mapping (DPNSS signaling channel ifIndex, DPNSS
1037:                 trunk number) -> DPNSS trunk ifIndex.
1038: 
1039:                  While this table provides information that can also be
1040:                  indirectly derived from the ifStackTable using the ds0
1041:                  & ds1 MIBs, it provides the same information with a
1042:                  single table lookup, rather than by walking through
1043:                  the ifStackTable to find the various constituent ds0
1044:                  ifTable entries, and testing various ifEntry leaf
1045:                  nodes like ifName etc."
1046:            INDEX { ifIndex, dpnssTrkNum }
1047:            ::= { dpnssTrkMappingTable 1 }
1047: severe - unknown object identifier label `dpnssTrkMappingTable'
1048: 
1049:       DpnssTrkMappingEntry      ::=
1050:            SEQUENCE {
1051:                dpnssTrkMappingIfIndex  InterfaceIndex
1052:       }
1053: 
1054:       dpnssTrkMappingIfIndex  OBJECT-TYPE
1054: change recommended - warning: node `dpnssTrkMappingIfIndex' must be contained in at least one conformance group
1055:            SYNTAX  InterfaceIndex
1056:            MAX-ACCESS  read-only
1057:            STATUS  current
1058:            DESCRIPTION
1059:                   "This object indicates the ifIndex value assigned
1060:                   by the agent for the individual dpnss trunk ifEntry
1061:                   that corresponds to the given dpnss trunk number
1062:                   (specified by the INDEX element dpnssTrkNum) of the
1063:                   associated dpnss signaling interface (specified by
1064:                   INDEX element ifIndex)."
1065:            ::= {  dpnssTrkMappingEntry 1 }
1066: 
1067:       -- Traps
1068: 
1069: 
1070: Mukundan/Naganathan/Mangalpally/Anantharaman                        30
1070: severe - lexically unexpected character, skipping to end of line
1071: 
1072: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1072: error - `Mukundan' should start with a lower case letter
1072: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1073: 
1074:       dpnssMibTraps OBJECT      IDENTIFIER ::= { dpnssMib 5 }
1074: warning - warning: flushing recent incorrect declaration, see previous error(s)
1075: 
1076:       dpnssMibLinkInformation NOTIFICATION-TYPE
1076: minor error - object `dpnssSigIndex' of notification `dpnssMibLinkInformation' must not be `not-accessible'
1076: minor error - object `dpnssSigLinkOperStatus' of notification `dpnssMibLinkInformation' must be a scalar or column

1076: change recommended -
warning: notification `dpnssMibLinkInformation' must be contained in at least one conformance group
1077:            OBJECTS { dpnssSigIndex,
1078:                      dpnssSigLinkOperStatus,
1079:                      dpnssSigUnprocessedUIs
1080:                    }
1081:            STATUS      current
1082:            DESCRIPTION
1083:                "This trap/information is sent to the manager under the
1084:                 following conditions:
1085:                     - The dpnssSigLinkOperStatus goes to one of oos,
1086:                       resetAttempted, overload, recvOverrun, babbling,
1087:                       or crptMsg.
1088:                     - the dpnssSigUnprocessedUIs exceeds a preset
1089:                       threshold. The exact value of the threshold is
1090:                       implementor specific. If a threshold is not
1091:                       implemented in the agent, this trap will be
1092:                       generated for any positive value of
1093:                       dpnssSigUnprocessedUIs."
1094:            ::= { dpnssMibTraps 0 1 }
1094: severe - unknown object identifier label `dpnssMibTraps'
1094: warning - warning: implicit node definition
1095: 
1096:       dpnssMibDLCSigInformation NOTIFICATION-TYPE
1096: change recommended - warning: notification `dpnssMibDLCSigInformation' must be contained in at least one conformance group
1097:            OBJECTS { dpnssDLCSigIfIndex,
1098:                      dpnssDLCNum,
1099:                      dpnssDLCOperStatus,
1100:                      dpnssDLCType,
1101:                      dpnssDLCFrmErrs,
1102:                      dpnssDLCUnprocessedUIs
1103:                                      }
1104:            STATUS    current
1105:            DESCRIPTION
1106:                "This trap/information is sent to the manager under the
1107:                 following conditions:
1108:                     - the dpnssDLCOperStatus goes to one of
1109:                       overload, recvOverrun, babbling, or crptMsg.
1110:                     - the dpnssDLCUnprocessedUIs exceeds a preset
1111:                       threshold. The exact value of the threshold is
1112:                       implementor specific. If a threshold is not
1113:                       implemented in the agent, this trap will be
1114:                       generated for any positive value of
1115:                       dpnssSigUnprocessedUIs. It is recommended that a
1116:                       different thresholds be implemented for
1117:                       dpnssSigUnprocessedUIs and
1118:                       dpnssDLCUnprocessedUIs.
1119:                     - the dpnssDLCL2FrameErrs exceeds a preset
1120:                       threshold. The exact value of the threshold is
1121:                       implementor specific. If a threshold is not
1122:                       implemented in the agent, the trap will be
1123:                       generated for any positive value of
1124:                       dpnssDLCL2FrameErrs."
1125:            ::= { dpnssMibTraps 0 2 }
1126: 
1127: Mukundan/Naganathan/Mangalpally/Anantharaman                        31
1127: severe - lexically unexpected character, skipping to end of line
1128: 
1129: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1129: error - `Mukundan' should start with a lower case letter
1129: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1130: 
1131: 
1132:       dpnssMibTrkInformation NOTIFICATION-TYPE
1133:            OBJECTS { dpnssTrkSigIfIndex,
1134:                      dpnssTrkNum,
1135:                      dpnssTrkOperStatus,
1136:                      dpnssTrkCallSetupTime
1137:                         }
1137: warning - warning: flushing recent incorrect declaration, see previous error(s)
1138:            STATUS    current
1138: severe - syntax error, unexpected STATUS
1139:            DESCRIPTION
1140:                "This trap/information is sent to the manager under the
1141:                 following conditions:
1142:                     - the dpnssTrkOperStatus goes to one of lockout,
1143:                       inb or offLine."
1144:            ::= { dpnssMibTraps 0 3 }
1144: warning - warning: flushing recent incorrect declaration, see previous error(s)
1145: 
1146:       --
1147:       -- conformance information
1148:       --
1149: 
1150:       dpnssMibConformance OBJECT IDENTIFIER ::= { dpnssMib    6 }
1151:       dpnssMibCompliances OBJECT IDENTIFIER ::=
1151: fyi - info: previous definition of `dpnssMibCompliances'
1152:                                          { dpnssMibConformance 1 }
1153:       dpnssMibGroups      OBJECT IDENTIFIER ::=
1154:                                          { dpnssMibConformance 2 }
1155: 
1156:       -- compliance statements
1157: 
1158:       dpnssMibCompliances MODULE-COMPLIANCE
1158: error - redefinition of identifier `dpnssMibCompliances'
1159:            STATUS      current
1160:            DESCRIPTION
1161:                "The compliance statement for entities which implement
1162:                 the DPNSS MIB."
1163:            MODULE        -- this module
1164: 
1165:       -- mandatory      groups
1166: 
1167:               MANDATORY-GROUPS {
1168:                 dpnssMibSigGroup,
1169:                 dpnssMibTrkGroup }
1169: severe - unknown object identifier label `dpnssMibTrkGroup'
1170: 
1171:            OBJECT dpnssSigL2InCallsConn
1172:            MIN-ACCESS  read-only
1173:            DESCRIPTION
1174:                "The number of peer SABMR frames successfully received
1175:                 on a DPNSS signaling channel interface is not
1176:                 required."
1177: 
1178:            OBJECT dpnssSigL3InCallsConn
1179:            MIN-ACCESS  read-only
1180:            DESCRIPTION
1181:                 "The number of incoming calls on the DPNSS signaling
1182:                  channel interface which were actually connected."
1183: 
1184: Mukundan/Naganathan/Mangalpally/Anantharaman                        32
1184: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL
1184: severe -
lexically unexpected character, skipping to end of line
1185: 
1186: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1187: 
1188: 
1189:            OBJECT dpnssSigL2OutCallsConn
1190:            MIN-ACCESS  read-only
1191:            DESCRIPTION
1192:                 "The number of SABMR frames sent on a DPNSS signaling
1193:                  channel interface is not required."
1194: 
1195:            OBJECT dpnssSigL3OutCallsConn
1196:            MIN-ACCESS  read-only
1197:            DESCRIPTION
1198:                 "The number of outgoing calls on a DPNSS signaling
1199:                  channel interface which were actually connected is not
1200:                  required."
1201: 
1202:            OBJECT dpnssSigL2AttemptedConns
1203:            MIN-ACCESS  read-only
1204:            DESCRIPTION
1205:                 "The number of peer SABMR frames received on a DPNSS
1206:                  signaling channel interface is not required."
1207: 
1208:            OBJECT dpnssSigUnprocessedUIs
1209:            MIN-ACCESS  read-only
1210:            DESCRIPTION
1211:                "The number of peer UI frames received on the signaling
1212:                 channel interface but could not be processed
1213:                 successfully is not required."
1214: 
1215:            OBJECT dpnssDLCUnprocessedUIs
1216:            MIN-ACCESS  read-only
1217:            DESCRIPTION
1218:                "The number of peer UI frames received on a DLC but
1219:                 could not be processed successfully is not
1220:            required."
1221: 
1222:            OBJECT dpnssTrkOpulseType
1223:            MIN-ACCESS  read-only
1224:            DESCRIPTION
1225:                "The number of peer UI frames received on a DLC but
1226:                 could not be processed successfully is not
1227:                 required."
1228: 
1229:            OBJECT dpnssTrkDir
1230:            MIN-ACCESS  read-only
1231:            DESCRIPTION
1232:                "The direction of the trunk call that will be supported
1233:                 over a trunk is not required."
1234: 
1235:            OBJECT dpnssTrkIfAddr
1236:            MIN-ACCESS  read-only
1237:            DESCRIPTION
1238:                "Interface address if any, in IA5 format of the DPNSS
1239:                 trunk Interface is not required."
1240: 
1241: Mukundan/Naganathan/Mangalpally/Anantharaman                        33
1241: severe - lexically unexpected character, skipping to end of line
1242: 
1243: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1244: 
1245:            ::= { dpnssMibCompliances 1  }
1245: warning - warning: flushing recent incorrect declaration, see previous error(s)
1246: 
1247:    -- units of conformance
1248: 
1249:          dpnssMibSigGroup OBJECT-GROUP
1249: minor error - node `dpnssSigIndex' is an invalid member of group `dpnssMibSigGroup'
1249: warning - warning: current group `dpnssMibSigGroup' is not referenced in this module
1250:             OBJECTS {
1251:                dpnssSigIndex,
1252:                dpnssSigIfIndex,
1253:                dpnssTrkNum,
1254:                dpnssSigInfoTrapEnable,
1255:                dpnssSigEndPtType,
1256:                dpnssSigL2ReTxns,
1257:                dpnssSigL2ReTxnTimeout,
1258:                dpnssSigL2ReTxnAckTimeout,
1259:                dpnssDLCReTxns,
1260:                dpnssDLCReTxnTimeout,
1261:                dpnssDLCReTxnAckTimeout,
1262:                dpnssSigLinkOperStatus,
1263:                dpnssSigL2InCallsConn,
1264:                dpnssSigL3InCallsConn,
1265:                dpnssSigL2OutCallsConn,
1266:                dpnssSigL3OutCallsConn,
1267:                dpnssSigL2AttemptedConns,
1268:                dpnssSigUnprocessedUIs,
1269:                dpnssDLCSigIfIndex,
1270:                dpnssDLCNum,
1271:                dpnssDLCInfoTrapEnable,
1272:                dpnssDLCReTxns,
1273:                dpnssDLCReTxnTimeout,
1274:                dpnssDLCReTxnAckTimeout,
1275:                dpnssDLCOperStatus,
1276:                dpnssDLCType,
1277:                dpnssDLCFrmErrs,
1278:                dpnssDLCUnprocessedUIs }
1279:            STATUS current
1280:            DESCRIPTION
1281:                "A collection of objects providing configuration and
1282:                 statistical information applicable to all DPNSS
1283:                 signaling channel interfaces."
1284:            ::={ dpnssMibGroups 1}
1285: 
1286:         dpnssMibTrkGroup OBJECT-GROUP
1287:             OBJECTS {
1288:                dpnssTrkIfIndex,
1289:                dpnssTrkSigIfIndex,
1290:                dpnssTrkNum,
1291:                dpnssTrkInfoTrapEnable,
1292:                dpnssTrkOperStatus,
1293:                dpnssTrkOpulseType,
1294:                dpnssTrkDir,
1295:                dpnssTrkIfAddress,
1296:                dpnssTrkCallSetupTime,
1297: 
1298: Mukundan/Naganathan/Mangalpally/Anantharaman                        34
1298: severe - lexically unexpected character, skipping to end of line
1299: 
1300: Internet Draft     draft-ranjith-dpnss-mib-00.txt         November 2000
1300: error - `Mukundan' should start with a lower case letter
1300: error -
`Internet' should start with a lower case letter

1300: error - Object identifier element `Internet' name only allowed as first element

1300: error -
`Draft' should start with a lower case letter

1300: error - Object identifier element `Draft' name only allowed as first element

1300: error - Object identifier element `draft-ranjith-dpnss-mib-00' name only allowed as first element

1300: severe - syntax error, unexpected '.', expecting '}' or ','

1300: severe - unknown object identifier label `Mukundan'

1300: severe - unknown object identifier label `Internet'

1300: severe - unknown object identifier label `Draft'

1300: severe - unknown object identifier label `draft-ranjith-dpnss-mib-00'
1301: 
1302:                dpnssTrkCallConnectTime,
1303:                dpnssTrkMappingIfIndex }
1303: warning - warning: flushing recent incorrect declaration, see previous error(s)
1304:             STATUS current
1304: severe - syntax error, unexpected STATUS
1305:             DESCRIPTION
1306:                "A collection of objects providing configuration,
1307:                 statistical & signaling channel - trunk mapping
1308:                 information applicable to all DPNSS trunk interfaces."
1309:             ::={ dpnssMibGroups 2}
1309: warning - warning: flushing recent incorrect declaration, see previous error(s)
1310: 
1311:    END
1311: error - missing MODULE-IDENTITY clause in SMIv2 MIB