1--------------------------------------------------------------------
2-- CISCO ATM2 MIB
3--
4-- August 1997, Karthik Ramachandran
5--
6-- Copyright (c) 1997-1998 by cisco Systems, Inc.
7-- All rights reserved.
8-------------------------------------------------------------------
9   CISCO-ATM2-MIB DEFINITIONS ::= BEGIN
10
11   IMPORTS
12         MODULE-IDENTITY,
13         OBJECT-TYPE,
14         Counter32                    FROM SNMPv2-SMI
15         MODULE-COMPLIANCE,
16         OBJECT-GROUP                 FROM SNMPv2-CONF
17         ciscoExperiment              FROM CISCO-SMI
18         ifIndex                      FROM IF-MIB
19         atmInterfaceConfEntry        FROM ATM-MIB;  -- RFC 1695
20
21
22   ciscoAtm2MIB MODULE-IDENTITY
23        LAST-UPDATED "9803040000Z"
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-atm@cisco.com"
36
37         DESCRIPTION
38               "This MIB Module is a supplement to the
39                ATM-MIB [1]. It is an adaptation of a
40		portion of the ATOMMIB supplemental MIB."
41         REVISION        "9803040000Z"
42         DESCRIPTION
43            "Added VPI/VCI range objects from supplemental
44             ATOMMIB"
45         ::= { ciscoExperiment 23 }
46
47    ciscoatm2MIBObjects  OBJECT IDENTIFIER ::= {ciscoAtm2MIB 1}
48
49
50
51
52-- This CISCO-ATM2-MIB Module consists of the following tables:
53       --      1. ciscoatmSigStatTable
54       --      2. ciscoatmSigSupportTable
55       --      3. ciscoatmInterfaceExtTable
56--
57-- 1. ATM Interface Signalling Statistics Table
58--
59
60
61   ciscoatmSigStatTable       OBJECT-TYPE
62                  SYNTAX       SEQUENCE OF CiscoatmSigStatEntry
63                  MAX-ACCESS   not-accessible
64                  STATUS       current
65                  DESCRIPTION
66                   "This table contains ATM interface signalling monitoring
67                    , one entry per ATM signalling interface."
68                  ::= { ciscoatm2MIBObjects 1 }
69
70   ciscoatmSigStatEntry         OBJECT-TYPE
71                  SYNTAX         CiscoatmSigStatEntry
72                  MAX-ACCESS     not-accessible
73                  STATUS         current
74                  DESCRIPTION
75                   "This list contains signalling statistics variables."
76                  INDEX { ifIndex }
77                  ::= { ciscoatmSigStatTable  1}
78
79   CiscoatmSigStatEntry    ::= SEQUENCE  {
80                  ciscoatmSigSSCOPConEvents        Counter32,
81                  ciscoatmSigSSCOPErrdPdus         Counter32,
82                  ciscoatmSigDetectSetupAttempts   Counter32,
83                  ciscoatmSigEmitSetupAttempts    Counter32,
84                  ciscoatmSigDetectUnavailRoutes         Counter32,
85                  ciscoatmSigEmitUnavailRoutes         Counter32,
86                  ciscoatmSigDetectUnavailResrcs         Counter32,
87                  ciscoatmSigEmitUnavailResrcs         Counter32,
88                  ciscoatmSigDetectCldPtyEvents          Counter32,
89                  ciscoatmSigEmitCldPtyEvents          Counter32,
90                  ciscoatmSigDetectMsgErrors             Counter32,
91                  ciscoatmSigEmitMsgErrors             Counter32,
92                  ciscoatmSigDetectClgPtyEvents          Counter32,
93                  ciscoatmSigEmitClgPtyEvents          Counter32,
94                  ciscoatmSigDetectTimerExpireds         Counter32,
95                  ciscoatmSigEmitTimerExpireds         Counter32,
96                  ciscoatmSigDetectRestarts              Counter32,
97                  ciscoatmSigEmitRestarts              Counter32,
98                  ciscoatmSigInEstabls             Counter32,
99                  ciscoatmSigOutEstabls            Counter32
100                       }
101
102   ciscoatmSigSSCOPConEvents   OBJECT-TYPE
103                  SYNTAX            Counter32
104                  MAX-ACCESS        read-only
105                  STATUS            current
106                  DESCRIPTION
107                    "SSCOP Connection Events Counter.  This
108                    counter counts the sum of the following errors:
109
110                    1) SSCOP Connection Disconnect Counter
111
112                    The abnormal occurrence of this event is
113                    characterized by the expiry of Timer_NO_RESPONSE.
114                    (This event is communicated to the layer management
115                    with MAA-ERROR code P.  See ITU-T Q.2110 [13].)
116
117                    2) SSCOP Connection Initiation Failure
118
119                    This condition indicates the inability to establish
120                    an SSCOP connection.  This event occurs whenever the
121                    number of expiries of the connection control timer
122                    (Timer_CC) exceeds the MaxCC or upon receipt of a
123                    connection reject message BGREJ PDU.  (This event is
124                    communicated to layer management with MAA-ERROR
125                    code O.  See ITU-T Q.2110.)
126
127                    3) SSCOP Connection Re-Establ/Resynch
128
129                    This event occurs upon receipt of a BGN PDU or RESYNC
130                    PDU."
131                 ::= { ciscoatmSigStatEntry 5}
132
133  ciscoatmSigSSCOPErrdPdus   OBJECT-TYPE
134                 SYNTAX           Counter32
135                 MAX-ACCESS       read-only
136                 STATUS           current
137                 DESCRIPTION
138                   "SSCOP Errored PDUs Counter.  This counter counts the
139                   sum of the following errors:
140
141                   1) Invalid PDUs.
142                      These are defined in SSCOP and consist of PDUs
143                      with incorrect length (MAA-ERROR code U),
144                      undefined PDU type code or not 32-bit aligned.
145
146                   2) PDUs that result in MAA error codes and are
147                      discarded
148                      See Errors A-M and Q-T defined in ITU-T Q.2110 [13]."
149
150                ::= { ciscoatmSigStatEntry 6 }
151
152  ciscoatmSigDetectSetupAttempts    OBJECT-TYPE
153                SYNTAX            Counter32
154                MAX-ACCESS        read-only
155                STATUS            current
156                DESCRIPTION
157                  "Call Setup Attempts Counter.  This counter counts
158                  the number of call setup attempts(both successful
159                  and unsuccessful) detected on this interface."
160               ::= { ciscoatmSigStatEntry 7 }
161
162  ciscoatmSigEmitSetupAttempts    OBJECT-TYPE
163               SYNTAX            Counter32
164               MAX-ACCESS        read-only
165               STATUS            current
166               DESCRIPTION
167                 "Call Setup Attempts Counter.  This counter counts the
168                 number of call setup attempts(both successful and
169                 unsuccessful) transmitted on this interface."
170               ::= { ciscoatmSigStatEntry 8 }
171
172  ciscoatmSigDetectUnavailRoutes    OBJECT-TYPE
173               SYNTAX            Counter32
174               MAX-ACCESS        read-only
175               STATUS            current
176               DESCRIPTION
177                 "Number of Route Unavailability detected on this
178                 interface. This counter is incremented when a RELEASE,
179                 RELEASE COMPLETE (only when not preceded by a RELEASE
180                 mesg for the same call), ADD PARTY REJECT, or STATUS
181                 message that contains one of the following cause code
182                 values is received (Note: These cause values apply to
183                 both UNI3.0 and UNI3.1):
184
185                 Cause Value            Meaning
186
187                    1            unallocated (unassigned) number
188                    2            no route to specified transit network
189                    3            no route to destination
190                    88           incompatible destination
191
192                 NOTE:  For this counter, RELEASE COMPLETE
193                 messages that are a reply to a previous RELEASE
194                 message and contain the same cause value, are
195                 redundant (for counting purposes) and should not
196                 be counted."
197               ::= { ciscoatmSigStatEntry 9 }
198
199  ciscoatmSigEmitUnavailRoutes    OBJECT-TYPE
200               SYNTAX            Counter32
201               MAX-ACCESS        read-only
202               STATUS            current
203               DESCRIPTION
204                 "Number of Route Unavailability transmitted from this
205                 interface. This counter is incremented when a RELEASE,
206                 RELEASE COMPLETE (only when not preceded by a RELEASE
207                 mesg for the same call), ADD PARTY REJECT, or STATUS
208                 message that contains one of the following cause code
209                 values is transmitted (Note: These cause values apply
210                 to both UNI3.0 and UNI3.1):
211
212                 Cause Value            Meaning
213
214                    1            unallocated (unassigned) number
215                    2            no route to specified transit network
216                    3            no route to destination
217
218                 NOTE:  For this counter, RELEASE COMPLETE
219                 messages that are a reply to a previous RELEASE
220                 message and contain the same cause value, are
221                 redundant (for counting purposes) and should not
222                 be counted."
223               ::= { ciscoatmSigStatEntry 10 }
224
225  ciscoatmSigDetectUnavailResrcs     OBJECT-TYPE
226               SYNTAX             Counter32
227               MAX-ACCESS         read-only
228               STATUS             current
229               DESCRIPTION
230                 "Number of Resource Unavailability detected on this
231                 interfrace.  This counter is incremented when a
232                 RELEASE, RELEASE COMPLETE (only when not preceded by a
233                 RELEASE mesg for the same call), ADD PARTY REJECT, or
234                 STATUS message that contains one of the following cause
235                 code values is received (Note: These cause values apply
236                 to both UNI3.0 and UNI3.1 unless otherwise stated):
237
238                 Cause Value          Meaning
239
240                    35          requested VPCI/VCI not available
241                    37          user cell rate not available (UNI3.1
242                                only)
243                    38          network out of order
244                    41          temporary failure
245                    45          no VPCI/VCI available
246                    47          resource unavailable, unspecified
247                    49          Quality of Service unavailable
248                    51          user cell rate not available (UNI3.0
249                                only)
250                    58          bearer capability not presently
251                                available
252                    63          Service or option not available,
253                                unspecified
254                    92          too many pending add party requests
255
256                 NOTE:  For this counter, RELEASE COMPLETE
257                 messages that are a reply to a previous RELEASE
258                 message and contain the same cause value, are
259                 redundant (for counting purposes) and should not
260                 be counted."
261
262               ::= { ciscoatmSigStatEntry 11 }
263
264  ciscoatmSigEmitUnavailResrcs     OBJECT-TYPE
265               SYNTAX             Counter32
266               MAX-ACCESS         read-only
267               STATUS             current
268               DESCRIPTION
269                 "Number of Resource Unavailability transmitted from
270                 this interfrace.  This counter is incremented when a
271                 RELEASE, RELEASE COMPLETE (only when not preceded by a
272                 RELEASE mesg for the same call), ADD PARTY REJECT, or
273                 STATUS message that contains one of the following cause
274                 code values is transmitted (Note: These cause values
275                 apply to both UNI3.0 and UNI3.1 unless otherwise
276                 stated):
277
278                 Cause Value          Meaning
279
280                    35          requested VPCI/VCI not available
281                    37          user cell rate not available (UNI3.1
282                                only)
283                    38          network out of order
284                    41          temporary failure
285                    45          no VPCI/VCI available
286                    47          resource unavailable, unspecified
287                    49          Quality of Service unavailable
288                    51          user cell rate not available (UNI3.0
289                                only)
290                    58          bearer capability not presently
291                                available
292                    63          Service or option not available,
293                                unspecified
294                    92          too many pending add party requests
295
296                 NOTE:  For this counter, RELEASE COMPLETE
297                 messages that are a reply to a previous RELEASE
298                 message and contain the same cause value, are
299                 redundant (for counting purposes) and should not
300                 be counted."
301
302               ::= { ciscoatmSigStatEntry 12 }
303
304  ciscoatmSigDetectCldPtyEvents     OBJECT-TYPE
305               SYNTAX               Counter32
306               MAX-ACCESS           read-only
307               STATUS               current
308               DESCRIPTION
309                 "Number of Called Party Responsible For Unsuccessful
310                 Call detected on this interface. This counter is
311                 incremented when a RELEASE, RELEASE COMPLETE (only when
312                 not preceded by a RELEASE mesg for the same call), ADD
313                 PARTY REJECT, or STATUS message that contains one of
314                 the following cause code values is received (Note:
315                 These cause values apply to both UNI3.0 and UNI3.1):
316
317                 Cause Value         Meaning
318
319                    17           user busy
320                    18           no user responding
321                    21           call rejected
322                    22           number changed
323                    23           user rejects all calls with calling
324                                 line id restriction (CLIR)
325                    27           destination out of order
326                    31           normal, unspecified
327                    88           incompatible destination
328
329                 NOTE:  For this counter, RELEASE COMPLETE
330                 messages that are a reply to a previous RELEASE
331                 message and contain the same cause value, are
332                 redundant (for counting purposes) and should not
333                 be counted.
334
335                 Note: Cause Value #30 'response to STATUS ENQUIRY'
336                 was not included in this memo since it did not apply
337                 to a hard failure."
338               ::= { ciscoatmSigStatEntry 13 }
339
340  ciscoatmSigEmitCldPtyEvents     OBJECT-TYPE
341               SYNTAX               Counter32
342               MAX-ACCESS           read-only
343               STATUS               current
344               DESCRIPTION
345                 "Number of Called Party Responsible For Unsuccessful Call
346                 transmitted from this interface. This counter is
347                 incremented when a RELEASE, RELEASE COMPLETE (only
348                 when not preceded by a RELEASE mesg for the same call),
349                 ADD PARTY REJECT, or STATUS message that contains one
350                 of the following cause code values is
351                 transmitted (Note: These cause values apply to both
352                 UNI3.0 and UNI3.1):
353
354                 Cause Value         Meaning
355
356                    17           user busy
357                    18           no user responding
358                    21           call rejected
359                    22           number changed
360                    23           user rejects all calls with calling
361                                 line id restriction (CLIR)
362                    27           destination out of order
363                    31           normal, unspecified
364                    88           incompatible destination
365
366                 NOTE:  For this counter, RELEASE COMPLETE
367                 messages that are a reply to a previous RELEASE
368                 message and contain the same cause value, are
369                 redundant (for counting purposes) and should not
370                 be counted.
371
372                 Note: Cause Value #30 'response to STATUS ENQUIRY'
373                 was not included in this memo since it did not apply
374                 to a hard failure."
375               ::= { ciscoatmSigStatEntry 14 }
376
377  ciscoatmSigDetectMsgErrors    OBJECT-TYPE
378               SYNTAX           Counter32
379               MAX-ACCESS       read-only
380               STATUS           current
381               DESCRIPTION
382                 "Number of Incorrect Messages detected on this
383                 interface.  The Incorrect Messages Counter reflects any
384                 sort of incorrect information in a message.  This
385                 includes:
386
387                 - RELEASE, RELEASE COMPLETE, ADD PARTY REJECT,
388                   and STATUS messages transmitted, that contain any of
389                   the Cause values listed below.
390
391                 - Ignored messages.  These messages are dropped
392                   because the message was so damaged that it could
393                   not be further processed.  A list of dropped
394                   messages is compiled below:
395
396                    1.  Message with invalid protocol discriminator
397
398                    2.  Message with errors in the call reference I.E.
399                         - Bits 5-8 of the first octet not equal to
400                           '0000'
401                         - Bits 1-4 of the first octet indicating a
402                           length other than 3 octets
403                         - RELEASE COMPLETE message received with a
404                           call reference that does not relate to a
405                           call active or in progress
406                         - SETUP message received with call reference
407                           flag incorrectly set to 1
408                         - SETUP message received with a call
409                           reference for a call that is already
410                           active or in progress.
411
412                    3.  Message too short
413
414
415                 The following cause values are monitored by this
416                 counter (Note: These cause values apply to both UNI3.0
417                 and UNI3.1 unless otherwise stated):
418
419                 Cause Value     Meaning
420
421                    10     VPCI/VCI unacceptable (UNI3.0 only)
422                    36     VPCI/VCI assignment failure (UNI3.1 only)
423                    81     invalid call reference value
424                    82     identified channel does not exist
425                    89     invalid endpoint reference
426                    96     mandatory information element is missing
427                    97     message type non-existent or not
428                           implemented
429                    99     information element non-existent or not
430                           implemented
431                    100    invalid information element contents
432                    101    message not compatible with call state
433                    104    incorrect message length
434                    111    protocol error, unspecified
435
436                    NOTE:  For this counter, RELEASE COMPLETE
437                    messages that are a reply to a previous RELEASE
438                    message and contain the same cause value, are
439                    redundant (for counting purposes) and should not
440                    be counted."
441               ::= { ciscoatmSigStatEntry 15 }
442
443  ciscoatmSigEmitMsgErrors    OBJECT-TYPE
444               SYNTAX           Counter32
445               MAX-ACCESS       read-only
446               STATUS           current
447               DESCRIPTION
448                 "Number of Incorrect Messages detected on this
449                 interface.  The Incorrect Messages Counter reflects any
450                 sort of incorrect information in a message.  This
451                 includes:
452
453
454                 - RELEASE, RELEASE COMPLETE, ADD PARTY REJECT,
455                   and STATUS messages transmitted or
456                   received, that contain any of the Cause values
457                   listed below.
458
459                 - Ignored messages.  These messages are dropped
460                   because the message was so damaged that it could
461                   not be further processed.  A list of dropped
462                   messages is compiled below:
463
464                    1.  Message with invalid protocol discriminator
465
466                    2.  Message with errors in the call reference I.E.
467                         - Bits 5-8 of the first octet not equal to
468                           '0000'
469                         - Bits 1-4 of the first octet indicating a
470                           length other than 3 octets
471                         - RELEASE COMPLETE message received with a
472                           call reference that does not relate to a
473                           call active or in progress
474                         - SETUP message received with call reference
475                           flag incorrectly set to 1
476                         - SETUP message received with a call
477                           reference for a call that is already
478                           active or in progress.
479
480                    3.  Message too short
481
482
483                 The following cause values are monitored by this
484                 counter (Note: These cause values apply to both UNI3.0
485                 and UNI3.1 unless otherwise stated):
486
487                 Cause Value     Meaning
488
489                    10     VPCI/VCI unacceptable (UNI3.0 only)
490                    36     VPCI/VCI assignment failure (UNI3.1 only)
491                    81     invalid call reference value
492                    82     identified channel does not exist
493                    89     invalid endpoint reference
494                    96     mandatory information element is missing
495                    97     message type non-existent or not
496                           implemented
497                    99     information element non-existent or not
498                           implemented
499                    100    invalid information element contents
500                    101    message not compatible with call state
501                    104    incorrect message length
502                    111    protocol error, unspecified
503
504                    NOTE:  For this counter, RELEASE COMPLETE
505                    messages that are a reply to a previous RELEASE
506                    message and contain the same cause value, are
507                    redundant (for counting purposes) and should not
508                    be counted."
509               ::= { ciscoatmSigStatEntry 16 }
510
511  ciscoatmSigDetectClgPtyEvents    OBJECT-TYPE
512               SYNTAX           Counter32
513               MAX-ACCESS       read-only
514               STATUS           current
515               DESCRIPTION
516                 "Number of Calling Party Events detected on this
517                 interface.  This counter monitors error events that
518                 occur due to the originating user doing something
519                 wrong. This counter is incremented when a RELEASE,
520                 RELEASE COMPLETE (only when not preceded by a RELEASE
521                 mesg for the same call), ADD PARTY REJECT, or STATUS
522                 message that contains one of the following cause code
523                 values is received (Note: These cause values apply to
524                 both UNI3.0 and UNI3.1):
525
526                 Cause Value     Meaning
527
528                    28     invalid number format (address incomplete)
529                    43     access information discarded
530                    57     bearer capability not authorized
531                    65     bearer capability not implemented
532                    73     unsupported combination of traffic
533                           parameters
534                    78     AAL parameters cannot be supported (UNI3.1
535                           only)
536                    91     invalid transit network selection
537                    93     AAL parameters cannot be supported (UNI3.0
538                           only)
539
540                    NOTE:  For this counter, RELEASE COMPLETE
541                    messages that are a reply to a previous RELEASE
542                    message and contain the same cause value, are
543                    redundant (for counting purposes) and should not
544                    be counted."
545               ::= { ciscoatmSigStatEntry 17 }
546
547   ciscoatmSigEmitClgPtyEvents    OBJECT-TYPE
548               SYNTAX           Counter32
549               MAX-ACCESS       read-only
550               STATUS           current
551               DESCRIPTION
552                 "Number of Calling Party Events transmitted from this
553                 interface.  This counter monitors error events that
554                 occur due to the originating user doing something
555                 wrong. This counter is incremented when a RELEASE,
556                 RELEASE COMPLETE (only when not preceded by a RELEASE
557                 mesg for the same call), ADD PARTY REJECT, or STATUS
558                 message that contains one of the following cause code
559                 values is transmitted (Note: These cause values apply
560                 to both UNI3.0 and UNI3.1):
561
562                 Cause Value     Meaning
563                    28     invalid number format (address incomplete)
564                    43     access information discarded
565                    57     bearer capability not authorized
566                    65     bearer capability not implemented
567                    73     unsupported combination of traffic
568                           parameters
569                    78     AAL parameters cannot be supported (UNI3.1
570                           only)
571                    91     invalid transit network selection
572                    93     AAL parameters cannot be supported (UNI3.0
573                           only)
574
575                    NOTE:  For this counter, RELEASE COMPLETE
576                    messages that are a reply to a previous RELEASE
577                    message and contain the same cause value, are
578                    redundant (for counting purposes) and should not
579                    be counted."
580               ::= { ciscoatmSigStatEntry 18 }
581
582   ciscoatmSigDetectTimerExpireds    OBJECT-TYPE
583               SYNTAX               Counter32
584               MAX-ACCESS           read-only
585               STATUS               current
586               DESCRIPTION
587                 "Number of Timer Expiries detected on this interface.
588                 The Timer Expiries Counter provides a count of network
589                 timer expiries, and to some extent, host or switch
590                 timer expiries.  The conditions for incrementing this
591                 counter are:
592                    - Expiry of any network timer
593
594                    - Receipt of a RELEASE or RELEASE COMPLETE
595                      message with Cause #102, 'recovery on
596                      timer expiry'.
597
598                 NOTE:  For this counter, RELEASE COMPLETE messages
599                 that are a reply to a previous RELEASE message and
600                 contain the same cause value, are redundant (for
601                 counting purposes) and should not be counted."
602
603               ::= { ciscoatmSigStatEntry 19 }
604
605   ciscoatmSigEmitTimerExpireds    OBJECT-TYPE
606               SYNTAX               Counter32
607               MAX-ACCESS           read-only
608               STATUS               current
609               DESCRIPTION
610                 "Number of Timer Expiries transmitted from this
611                 interface.  The Timer Expiries Counter provides a count
612                 of network timer expiries, and to some extent, host or
613                 switch timer expiries.  The conditions for incrementing
614                 this counter are:
615                    - Expiry of any network timer
616
617                    - Receipt of a RELEASE or RELEASE COMPLETE
618                      message with Cause #102, 'recovery on
619                      timer expiry'.
620
621                 NOTE:  For this counter, RELEASE COMPLETE messages
622                 that are a reply to a previous RELEASE message and
623                 contain the same cause value, are redundant (for
624                 counting purposes) and should not be counted."
625               ::= { ciscoatmSigStatEntry 20 }
626
627   ciscoatmSigDetectRestarts    OBJECT-TYPE
628               SYNTAX          Counter32
629               MAX-ACCESS      read-only
630               STATUS          current
631               DESCRIPTION
632                 "Number of Restart Activity errors detected on this
633                 interface.  The Restart Activity Counter provides a
634                 count of host, switch, or network restart activity.
635                 This counter is incremented when receiving a RESTART
636                 message."
637               ::= { ciscoatmSigStatEntry 21 }
638
639   ciscoatmSigEmitRestarts    OBJECT-TYPE
640               SYNTAX          Counter32
641               MAX-ACCESS      read-only
642               STATUS          current
643               DESCRIPTION
644                 "Number of Restart Activity errors transmitted from
645                 this interface.  The Restart Activity Counter provides
646                 a count of host, switch, or network restart activity.
647                 This counter is incremented when transmitting a RESTART
648                 message."
649               ::= { ciscoatmSigStatEntry 22 }
650
651
652   ciscoatmSigInEstabls    OBJECT-TYPE
653               SYNTAX          Counter32
654               MAX-ACCESS      read-only
655               STATUS          current
656               DESCRIPTION
657                 "Number of SVC VCCs established at this signalling
658                 entity for incoming connections."
659                  ::= { ciscoatmSigStatEntry 23 }
660
661    ciscoatmSigOutEstabls    OBJECT-TYPE
662              SYNTAX          Counter32
663               MAX-ACCESS      read-only
664               STATUS          current
665               DESCRIPTION
666                 "Number of SVC VCCs established at this signalling
667                 entity for outgoing connections."
668                  ::= { ciscoatmSigStatEntry 24 }
669
670
671
672
673
674-- 2. ATM Interface Signalling Support Table
675-- This table provides information to support
676-- the signalling process which is used to establish
677-- ATM Switched Virtual Connections (SVCs).
678
679    ciscoatmSigSupportTable       OBJECT-TYPE
680               SYNTAX       SEQUENCE OF CiscoatmSigSupportEntry
681               MAX-ACCESS   not-accessible
682               STATUS       current
683               DESCRIPTION
684                 "This table contains ATM local interface configuration
685                 parameters, one entry per ATM signalling interface."
686               ::= { ciscoatm2MIBObjects 2 }
687
688    ciscoatmSigSupportEntry         OBJECT-TYPE
689               SYNTAX         CiscoatmSigSupportEntry
690               MAX-ACCESS     not-accessible
691               STATUS         current
692               DESCRIPTION
693                 "This list contains signalling configuration parameters
694                 and state variables."
695               INDEX { ifIndex }
696               ::= { ciscoatmSigSupportTable  1}
697
698    CiscoatmSigSupportEntry    ::= SEQUENCE  {
699               ciscoatmSigSupportClgPtyNumDel   INTEGER,
700               ciscoatmSigSupportClgPtySubAddr  INTEGER,
701               ciscoatmSigSupportCldPtySubAddr  INTEGER,
702               ciscoatmSigSupportHiLyrInfo      INTEGER,
703               ciscoatmSigSupportLoLyrInfo      INTEGER,
704               ciscoatmSigSupportBlliRepeatInd  INTEGER,
705               ciscoatmSigSupportAALInfo        INTEGER,
706	       ciscoatmSigSupportUnknownIe	INTEGER
707                    }
708
709    ciscoatmSigSupportClgPtyNumDel     OBJECT-TYPE
710               SYNTAX        INTEGER  { enabled(1), disabled(2) }
711               MAX-ACCESS    read-write
712               STATUS        current
713               DESCRIPTION
714                 "This object indicates whether the Calling Party Number
715                 Information Element is transferred to the called party
716                 address.  The value of this object can be:
717                   - enabled(1)  This Information Element is transferred
718                                 to the called party
719
720                   - disabled(2) This Information Element is NOT
721                                 transferred to the called party."
722               ::= { ciscoatmSigSupportEntry 1 }
723
724    ciscoatmSigSupportClgPtySubAddr   OBJECT-TYPE
725               SYNTAX        INTEGER  { enabled(1), disabled(2) }
726               MAX-ACCESS    read-write
727               STATUS        current
728               DESCRIPTION
729                 "This object indicates whether to accept and transfer
730                 the Calling Party Subaddress Information Element from
731                 the calling party to the called party.  Calling party
732                 subaddress information shall only be transferred to the
733                 called party if calling party number delivery is
734                 enabled (i.e., atmSigSupportClgPtyNumDel =
735                 'enabled(1)'.  The value of this object can be:
736                   - enabled(1)  This Information Element is transferred
737                                 to the called party
738
739                   - disabled(2) This Information Element is NOT
740                                 transferred to the called party."
741               ::= { ciscoatmSigSupportEntry 2 }
742
743    ciscoatmSigSupportCldPtySubAddr    OBJECT-TYPE
744               SYNTAX        INTEGER  { enabled(1), disabled(2) }
745               MAX-ACCESS    read-write
746               STATUS        current
747               DESCRIPTION
748                 "This object indicates whether to accept, transfer, and
749                 deliver the Called Party Subaddress Information Element
750                 from the calling party to the called party.  The value
751                 of this object can be:
752                   - enabled(1)  This Information Element is transferred
753                                 to the called party
754
755                   - disabled(2) This Information Element is NOT
756                                 transferred to the called party."
757               ::= { ciscoatmSigSupportEntry 3 }
758
759    ciscoatmSigSupportHiLyrInfo     OBJECT-TYPE
760               SYNTAX        INTEGER  { enabled(1), disabled(2) }
761               MAX-ACCESS    read-write
762               STATUS        current
763               DESCRIPTION
764                 "This object indicates whether to accept, transfer, and
765                 deliver the Broadband High Layer Information Element
766                 from the calling party to the called party.  The value
767                 of this object can be:
768                   - enabled(1)  This Information Element is transferred
769                                 to the called party
770
771                   - disabled(2) This Information Element is NOT
772                                 transferred to the called party."
773               ::= { ciscoatmSigSupportEntry 4 }
774
775    ciscoatmSigSupportLoLyrInfo     OBJECT-TYPE
776               SYNTAX        INTEGER  { enabled(1), disabled(2) }
777               MAX-ACCESS    read-write
778               STATUS        current
779               DESCRIPTION
780                 "This object indicates whether to accept, transfer, and
781                 deliver the Broadband Low Layer Information Element
782                 from the calling party to the called party.  The value
783                 of this object can be:
784                   - enabled(1)  This Information Element is transferred
785                                 to the called party
786
787                   - disabled(2) This Information Element is NOT
788                                 transferred to the called party."
789               ::= { ciscoatmSigSupportEntry 5 }
790
791    ciscoatmSigSupportBlliRepeatInd      OBJECT-TYPE
792               SYNTAX        INTEGER  { enabled(1), disabled(2) }
793               MAX-ACCESS    read-write
794               STATUS        current
795               DESCRIPTION
796                 "This object indicates whether to accept, transfer, and
797                 deliver the Broadband Repeat Indicator with two or
798                 three instances of the Broadband Low Layer Information
799                 Element for low layer information selection from the
800                 calling party to the called party.  This object shall
801                 only be transferred if atmSigSupportLoLyrInfo =
802                 'enabled(1)'.  The value of this object can be:
803                   - enabled(1)  This Information Element is transferred
804                                 to the called party
805                   - disabled(2) This Information Element is NOT
806                                 transferred to the called party."
807               ::= { ciscoatmSigSupportEntry 6 }
808
809    ciscoatmSigSupportAALInfo     OBJECT-TYPE
810               SYNTAX        INTEGER  { enabled(1), disabled(2) }
811               MAX-ACCESS    read-write
812               STATUS        current
813               DESCRIPTION
814                 "This object indicates whether to accept, transfer, and
815                 deliver the ATM Adaptation Layer Parameters Information
816                 Element from the calling party to the called party.
817                 The value of this object can be:
818                   - enabled(1)  This Information Element is transferred
819                                 to the called party
820
821                   - disabled(2) This Information Element is NOT
822                                 transferred to the called party."
823               ::= { ciscoatmSigSupportEntry 7 }
824
825    ciscoatmSigSupportUnknownIe     OBJECT-TYPE
826               SYNTAX        INTEGER  { enabled(1), disabled(2) }
827               MAX-ACCESS    read-write
828               STATUS        current
829               DESCRIPTION
830                 "This object indicates whether to accept, transfer, and
831                 deliver the unknown Information Element from the
832		 calling party to the called party, when the IE instruction
833		 field flag is set to zero.When the IE action flag is set to
834		 one, the IE action indicator should be followed regardless
835		 of this configuration.
836                 The value of this object can be:
837                   - enabled(1)  This Information Element is transferred
838                                 to the called party
839
840                   - disabled(2) This Information Element is NOT
841                                 transferred to the called party."
842               ::= { ciscoatmSigSupportEntry 8 }
843
844
845
846
847-- 3. ATM Interface Configuration Extension table
848-- Since ciscoatmInterfaceExtTable implements only a
849-- part of atmInterfaceExtTable from Supplemental ATOMMIB,
850-- only objects 16 through 21 are here
851
852    ciscoatmInterfaceExtTable    OBJECT-TYPE
853        SYNTAX       SEQUENCE OF CiscoatmInterfaceExtEntry
854        MAX-ACCESS   not-accessible
855        STATUS       current
856        DESCRIPTION
857            "This table contains ATM interface configuration
858            not defined in the atmInterfaceConfTable from the
859            ATM-MIB. This table has information on the VPI/VCI
860            range."
861        ::= { ciscoatm2MIBObjects 3 }
862
863    ciscoatmInterfaceExtEntry    OBJECT-TYPE
864        SYNTAX       CiscoatmInterfaceExtEntry
865        MAX-ACCESS   not-accessible
866        STATUS       current
867        DESCRIPTION
868            "An entry extends the atmInterfaceConfEntry defined
869            in ATM-MIB. Each entry corresponds to an ATM interface."
870        AUGMENTS { atmInterfaceConfEntry }
871        ::= { ciscoatmInterfaceExtTable 1 }
872
873    CiscoatmInterfaceExtEntry    ::= SEQUENCE  {
874        ciscoatmInterfaceConfMaxSvpcVpi          INTEGER,
875        ciscoatmInterfaceCurrentMaxSvpcVpi       INTEGER,
876        ciscoatmInterfaceConfMaxSvccVpi          INTEGER,
877        ciscoatmInterfaceCurrentMaxSvccVpi       INTEGER,
878        ciscoatmInterfaceConfMinSvccVci          INTEGER,
879        ciscoatmInterfaceCurrentMinSvccVci       INTEGER
880    }
881
882    ciscoatmInterfaceConfMaxSvpcVpi    OBJECT-TYPE
883        SYNTAX       INTEGER  (0..255)
884        MAX-ACCESS   read-write
885        STATUS       current
886        DESCRIPTION
887            "The maximum VPI that the signalling stack on the ATM
888            interface is configured to support for allocation to
889            switched virtual path connections."
890        ::= { ciscoatmInterfaceExtEntry 16 }
891
892    ciscoatmInterfaceCurrentMaxSvpcVpi    OBJECT-TYPE
893        SYNTAX       INTEGER  (0..255)
894        MAX-ACCESS   read-only
895        STATUS       current
896        DESCRIPTION
897            "The maximum VPI that the signalling stack on the ATM
898            interface may currently allocate to switched virtual
899            path connections.  This value is the minimum of
900            ciscoatmInterfaceConfMaxSvpcVpi, and the
901            ciscoatmInterfaceConfMaxSvpcVpi of the interface's
902            UNI/NNI peer.
903
904            If the interface does not negotiate with its peer to
905            determine the maximum VPI that can be allocated to
906            SVPCs on the interface, then the value of this object
907            must equal ciscoatmInterfaceConfMaxSvpcVpi."
908        ::= { ciscoatmInterfaceExtEntry 17 }
909
910    ciscoatmInterfaceConfMaxSvccVpi    OBJECT-TYPE
911        SYNTAX       INTEGER  (0..255)
912        MAX-ACCESS   read-write
913        STATUS       current
914        DESCRIPTION
915            "The maximum VPI that the signalling stack on the ATM
916            interface is configured to support for allocation to
917            switched virtual channel connections."
918        ::= { ciscoatmInterfaceExtEntry 18 }
919
920    ciscoatmInterfaceCurrentMaxSvccVpi    OBJECT-TYPE
921        SYNTAX       INTEGER  (0..255)
922        MAX-ACCESS   read-only
923        STATUS       current
924        DESCRIPTION
925            "The maximum VPI that the signalling stack on the ATM
926            interface may currently allocate to switched virtual
927            channel connections.  This value is the minimum of
928            ciscoatmInterfaceConfMaxSvccVpi, and the
929            ciscoatmInterfaceConfMaxSvccVpi of the interface's
930            UNI/NNI peer.
931
932            If the interface does not negotiate with its peer to
933            determine the maximum VPI that can be allocated to
934            SVCCs on the interface, then the value of this object
935            must equal ciscoatmInterfaceConfMaxSvccVpi."
936        ::= { ciscoatmInterfaceExtEntry 19 }
937
938    ciscoatmInterfaceConfMinSvccVci    OBJECT-TYPE
939        SYNTAX       INTEGER  (32..4095)
940        MAX-ACCESS   read-write
941        STATUS       current
942        DESCRIPTION
943            "The minimum VCI that the signalling stack on the ATM
944            interface is configured to support for allocation to
945            switched virtual channel connections."
946        ::= { ciscoatmInterfaceExtEntry 20 }
947
948    ciscoatmInterfaceCurrentMinSvccVci    OBJECT-TYPE
949        SYNTAX       INTEGER  (32..4095)
950        MAX-ACCESS   read-only
951        STATUS       current
952        DESCRIPTION
953            "The minimum VCI that the signalling stack on the ATM
954            interface may currently allocate to switched virtual
955            channel connections.  This value is the maximum of
956            ciscoatmInterfaceConfMinSvccVci, and the
957            ciscoatmInterfaceConfMinSvccVci of the interface's
958            UNI/NNI peer.
959
960            If the interface does not negotiate with its peer to
961            determine the minimum VCI that can be allocated to
962            SVCCs on the interface, then the value of this object
963            must equal ciscoatmInterfaceConfMinSvccVci."
964        ::= { ciscoatmInterfaceExtEntry 21 }
965
966
967
968-- ************************************************
969
970-- Conformance Information
971
972   ciscoatm2MIBConformance   OBJECT IDENTIFIER ::= {ciscoAtm2MIB 3}
973
974   ciscoatm2MIBGroups        OBJECT IDENTIFIER
975                            ::= {ciscoatm2MIBConformance 1}
976
977   ciscoatm2MIBCompliances   OBJECT IDENTIFIER
978                            ::= {ciscoatm2MIBConformance 2}
979
980-- Compliance Statements
981
982    ciscoatm2MIBCompliance   MODULE-COMPLIANCE
983               STATUS        obsolete -- superceded by ciscoatm2MIBCompliance2
984               DESCRIPTION
985                 "The compliance statement for SNMP entities which
986                 represent ATM interfaces.  The compliance statements
987                 are used to determine if a particular group or object
988                 applies to hosts, networks/switches, or both."
989
990               MODULE  -- this module
991
992                 MANDATORY-GROUPS  { ciscoAtmSwitchServcHostGroup }
993
994          GROUP      ciscoAtmSwitchServcGroup
995          DESCRIPTION
996                   "This group is mandatory for a Switch/Service that
997                 implements ATM interfaces."
998
999          -- Objects in the ATM Switch/Service/Host Group
1000
1001
1002          OBJECT      ciscoatmSigSupportClgPtyNumDel
1003          MIN-ACCESS  read-only
1004          DESCRIPTION
1005                   "Write access is not required. This parameter is
1006                 required for ATM systems that support only a value of
1007                 'disabled(2)' (i.e., the ATM systems does not support
1008                 the feature associated with the parameter)."
1009
1010          OBJECT      ciscoatmSigSupportClgPtySubAddr
1011          MIN-ACCESS  read-only
1012          DESCRIPTION
1013                   "Write access is not required. This parameter is
1014                 required for ATM systems that support only a value of
1015                 'disabled(2)' (i.e., the ATM systems does not support
1016                 the feature associated with the parameter)."
1017
1018          OBJECT      ciscoatmSigSupportCldPtySubAddr
1019          MIN-ACCESS  read-only
1020          DESCRIPTION
1021                   "Write access is not required. This parameter is
1022                 required for ATM systems that support only a value of
1023                 'disabled(2)' (i.e., the ATM systems does not support
1024                 the feature associated with the parameter)."
1025
1026          OBJECT      ciscoatmSigSupportHiLyrInfo
1027          MIN-ACCESS  read-only
1028          DESCRIPTION
1029                   "Write access is not required. This parameter is
1030                 required for ATM systems that support only a value of
1031                 'disabled(2)' (i.e., the ATM systems does not support
1032                 the feature associated with the parameter)."
1033
1034          OBJECT      ciscoatmSigSupportLoLyrInfo
1035          MIN-ACCESS  read-only
1036          DESCRIPTION
1037                   "Write access is not required. This parameter is
1038                 required for ATM systems that support only a value of
1039                 'disabled(2)' (i.e., the ATM systems does not support
1040                 the feature associated with the parameter)."
1041
1042          OBJECT      ciscoatmSigSupportBlliRepeatInd
1043          MIN-ACCESS  read-only
1044          DESCRIPTION
1045                   "Write access is not required. This parameter is
1046                 required for ATM systems that support only a value of
1047                 'disabled(2)' (i.e., the ATM systems does not support
1048                 the feature associated with the parameter)."
1049
1050          OBJECT      ciscoatmSigSupportAALInfo
1051          MIN-ACCESS  read-only
1052          DESCRIPTION
1053                   "Write access is not required. This parameter is
1054                 required for ATM systems that support only a value of
1055                 'disabled(2)' (i.e., the ATM systems does not support
1056                 the feature associated with the parameter)."
1057
1058
1059                      ::= { ciscoatm2MIBCompliances 1 }
1060
1061    ciscoatm2MIBCompliance2   MODULE-COMPLIANCE
1062               STATUS         current
1063               DESCRIPTION
1064                 "The compliance statement for SNMP entities which
1065                 represent ATM interfaces.  The compliance statements
1066                 are used to determine if a particular group or object
1067                 applies to hosts, networks/switches, or both."
1068
1069               MODULE  -- this module
1070
1071                 MANDATORY-GROUPS  { ciscoAtmSwitchServcHostGroup,
1072                                     ciscoAtmSwitchServcHostGroup2
1073                                   }
1074
1075          GROUP      ciscoAtmSwitchServcGroup
1076          DESCRIPTION
1077                   "This group is mandatory for a Switch/Service that
1078                 implements ATM interfaces."
1079
1080          -- Objects in the ATM Switch/Service/Host Group
1081
1082
1083          OBJECT      ciscoatmSigSupportClgPtyNumDel
1084          MIN-ACCESS  read-only
1085          DESCRIPTION
1086                   "Write access is not required. This parameter is
1087                 required for ATM systems that support only a value of
1088                 'disabled(2)' (i.e., the ATM systems does not support
1089                 the feature associated with the parameter)."
1090
1091          OBJECT      ciscoatmSigSupportClgPtySubAddr
1092          MIN-ACCESS  read-only
1093          DESCRIPTION
1094                   "Write access is not required. This parameter is
1095                 required for ATM systems that support only a value of
1096                 'disabled(2)' (i.e., the ATM systems does not support
1097                 the feature associated with the parameter)."
1098
1099          OBJECT      ciscoatmSigSupportCldPtySubAddr
1100          MIN-ACCESS  read-only
1101          DESCRIPTION
1102                   "Write access is not required. This parameter is
1103                 required for ATM systems that support only a value of
1104                 'disabled(2)' (i.e., the ATM systems does not support
1105                 the feature associated with the parameter)."
1106
1107          OBJECT      ciscoatmSigSupportHiLyrInfo
1108          MIN-ACCESS  read-only
1109          DESCRIPTION
1110                   "Write access is not required. This parameter is
1111                 required for ATM systems that support only a value of
1112                 'disabled(2)' (i.e., the ATM systems does not support
1113                 the feature associated with the parameter)."
1114
1115          OBJECT      ciscoatmSigSupportLoLyrInfo
1116          MIN-ACCESS  read-only
1117          DESCRIPTION
1118                   "Write access is not required. This parameter is
1119                 required for ATM systems that support only a value of
1120                 'disabled(2)' (i.e., the ATM systems does not support
1121                 the feature associated with the parameter)."
1122
1123          OBJECT      ciscoatmSigSupportBlliRepeatInd
1124          MIN-ACCESS  read-only
1125          DESCRIPTION
1126                   "Write access is not required. This parameter is
1127                 required for ATM systems that support only a value of
1128                 'disabled(2)' (i.e., the ATM systems does not support
1129                 the feature associated with the parameter)."
1130
1131          OBJECT      ciscoatmSigSupportAALInfo
1132          MIN-ACCESS  read-only
1133          DESCRIPTION
1134                   "Write access is not required. This parameter is
1135                 required for ATM systems that support only a value of
1136                 'disabled(2)' (i.e., the ATM systems does not support
1137                 the feature associated with the parameter)."
1138
1139
1140                      ::= { ciscoatm2MIBCompliances 2 }
1141
1142-- **********************************************
1143
1144-- Units of Conformance
1145
1146-- Mandatory for ATM hosts and switch/service providers
1147
1148      ciscoAtmSwitchServcHostGroup     OBJECT-GROUP
1149
1150                 OBJECTS {
1151                     ciscoatmSigSSCOPConEvents,
1152                     ciscoatmSigSSCOPErrdPdus,
1153                     ciscoatmSigDetectSetupAttempts,
1154                     ciscoatmSigEmitSetupAttempts,
1155                     ciscoatmSigDetectUnavailRoutes,
1156                     ciscoatmSigEmitUnavailRoutes,
1157                     ciscoatmSigDetectUnavailResrcs,
1158                     ciscoatmSigEmitUnavailResrcs,
1159                     ciscoatmSigDetectCldPtyEvents,
1160                     ciscoatmSigEmitCldPtyEvents,
1161                     ciscoatmSigDetectMsgErrors,
1162                     ciscoatmSigEmitMsgErrors,
1163                     ciscoatmSigDetectClgPtyEvents,
1164                     ciscoatmSigEmitClgPtyEvents,
1165                     ciscoatmSigDetectTimerExpireds,
1166                     ciscoatmSigEmitTimerExpireds,
1167                     ciscoatmSigDetectRestarts,
1168                     ciscoatmSigEmitRestarts,
1169                     ciscoatmSigInEstabls,
1170                     ciscoatmSigOutEstabls
1171                 }
1172                 STATUS    current
1173                 DESCRIPTION
1174                   "A collection of objects providing information
1175                    for a Switch/Service/Host that implements
1176                    ATM interfaces."
1177                 ::= { ciscoatm2MIBGroups 1 }
1178
1179
1180          ciscoAtmSwitchServcGroup     OBJECT-GROUP
1181
1182                 OBJECTS {
1183                      ciscoatmSigSupportClgPtyNumDel,
1184                      ciscoatmSigSupportClgPtySubAddr,
1185                      ciscoatmSigSupportCldPtySubAddr,
1186                      ciscoatmSigSupportHiLyrInfo,
1187                      ciscoatmSigSupportLoLyrInfo,
1188                      ciscoatmSigSupportBlliRepeatInd,
1189                      ciscoatmSigSupportAALInfo,
1190		      ciscoatmSigSupportUnknownIe
1191                      }
1192                 STATUS    current
1193                 DESCRIPTION
1194                   "A collection of objects providing information
1195                    for a Switch/Service that implements ATM interfaces."
1196                 ::= { ciscoatm2MIBGroups 3 }
1197
1198
1199          ciscoAtmSwitchServcHostGroup2    OBJECT-GROUP
1200              OBJECTS {
1201                  ciscoatmInterfaceConfMaxSvpcVpi,
1202                  ciscoatmInterfaceCurrentMaxSvpcVpi,
1203                  ciscoatmInterfaceConfMaxSvccVpi,
1204                  ciscoatmInterfaceCurrentMaxSvccVpi,
1205                  ciscoatmInterfaceConfMinSvccVci,
1206                  ciscoatmInterfaceCurrentMinSvccVci
1207                  }
1208              STATUS    current
1209              DESCRIPTION
1210                  "A collection of objects providing information
1211                  regarding VPI/VCI range for SVCCs and SVPCs for
1212                  a Switch/Service/Host that implements ATM
1213                  interfaces."
1214              ::= { ciscoatm2MIBGroups 4 }
1215END
1216