1-- *****************************************************************
2-- ciscoWanFrSignalingMIB
3--
4-- September 2002, Subra.Hegde
5--
6-- Copyright (c) 2002 by cisco Systems, Inc.
7-- All rights reserved.
8-- *****************************************************************
9
10CISCO-WAN-FR-SIGNALING-MIB DEFINITIONS ::= BEGIN
11IMPORTS
12    MODULE-IDENTITY,
13    OBJECT-TYPE,
14    Integer32,
15    Counter32
16                               FROM SNMPv2-SMI
17    MODULE-COMPLIANCE,
18    OBJECT-GROUP                FROM SNMPv2-CONF
19    frPortCnfSig,
20    frPortCntSig	       FROM BASIS-MIB
21    ciscoWan                   FROM CISCOWAN-SMI;
22
23ciscoWanFrSignalingMIB MODULE-IDENTITY
24    LAST-UPDATED    "200303240000Z"
25    ORGANIZATION    "Cisco Systems, Inc."
26    CONTACT-INFO
27            "       Cisco Systems
28                        Customer Service
29
30                Postal: 170 W Tasman Drive
31                        San Jose, CA  95134
32                        USA
33
34                        Tel: +1 800 553-NETS
35
36                E-mail: cs-wanatm@cisco.com"
37    DESCRIPTION
38        "The MIB module to configure LMI and CLLM
39        on a frame relay ports. This mib module also
40        contains objects to represent LMI and CLLM
41        statistics information. The frame relay logical
42        port is referred to as 'frame relay port' in this
43        mib. The 'logical port' refers to frame relay
44        port.
45
46        LMI  : Local Management Interface.
47            The Frame Relay LMI is a set of enhancements to
48            the basic Frame Relay Specification. The Key
49            Frame Relay LMI extensions include global addressing,
50            virtual circuit status messages and multicasting.
51            The LMI includes support for a keepalive mechanism,
52            which verifies that data is flowing, and a status
53            mechanism, which provides an on-going status report
54            on the DLCIs known to the switch.
55
56            The LMI Global Addressing extension gives Frame Relay
57            DLCI values global rather than local significance.
58            The global addressing extension adds functionality
59            and manageability to Frame Relay internetworks.
60
61            The LMI virtual circuit messages provide communication
62            and synchronization between Frame Relay DTE and
63            DCE devices. These messages are periodically report
64            on the status of PVCs, which prevents data from being
65            sent into black holes(that, over PVCs that no longer
66            exist).
67            LMI UNI signaling enables subscribers to find out
68            about the PVC status of the network, thus inhibiting
69            the use of an unavailable PVC and supplies procedures
70            for detecting and modifying following events:
71                * deletion of a PVC
72                * addition of a PVC
73                * availability of a configured PVC
74                * unavailability of a configured PVC
75                * error due to LMI message sequencing
76
77        ELMI : Enhanced LMI
78               ELMI allows the router to learn QoS(Quality of
79               Service) parameters from the switch and use them
80               for traffic shaping, configuration or management
81               purposes.
82
83        CLLM : Consolidated Link Layer Management.
84            The CLLM is an out-of-band mechanism to transport
85            congestion-related information to the far end.
86            The CLLM enables the Frame Relay network to more
87            efficiently relay congestion notifications to the DTE(router).
88            The CLLM congestion notification is sent on the reserved
89            data link connection identifier(DLCI) 1023.
90
91        Frame Forwarding Port: Frame Forwarding Ports are identified
92        by portType = frame-forward(3). The signaling parameters
93        are not applicable to these ports."
94
95    -- REFERENCE
96    --   "LMI:   ANSI T1.617 Annex D, ITU Q.933 Annex A."
97    --   "CLLM:  ANSI T1.618/ITU Q.922 Annex A."
98    REVISION    "200303240000Z"
99    DESCRIPTION
100	"Added portLmiSigConfMethod mib object to support LMI
101	 Autosense feature"
102    REVISION    "200209040000Z"
103    DESCRIPTION
104        "Initial version of the MIB.
105
106        The content of this MIB was originally available
107        in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
108        The applicable objects from CISCO-WAN-AXIPOP-MIB
109        are defined using SMIv2 in this MIB. Also the
110        descriptions of some of the objects have been
111        modified."
112    ::= { ciscoWan 46 }
113
114
115frPortCnfSigLMIGrp   	OBJECT IDENTIFIER ::= { frPortCnfSig 1 }
116
117
118-- ------------------------------------------------------------------------
119--
120-- frPortCnfSigLMI group
121-- Port configurable signalling parameters
122--
123-- ------------------------------------------------------------------------
124
125
126frPortCnfSigLMIGrpTable	OBJECT-TYPE
127    SYNTAX	SEQUENCE OF FrPortCnfSigLMIGrpEntry
128    MAX-ACCESS	not-accessible
129    STATUS	current
130    DESCRIPTION
131        "This table is for configuration of
132        singaling(LMI) on  frame relay ports."
133    ::= { frPortCnfSigLMIGrp 1 }
134
135frPortCnfSigLMIGrpEntry	OBJECT-TYPE
136    SYNTAX	FrPortCnfSigLMIGrpEntry
137    MAX-ACCESS	not-accessible
138    STATUS	current
139    DESCRIPTION
140        "An entry for each frame relay port. The entries
141        are applicable only for following ports:
142           portType = frame-relay(1),
143           portType = frFUNI(2).
144        This table is not applicable for Frame Forwarding
145        ports,i.e portType = frame-forward(3)."
146    INDEX	{ lmiCnfPortNum }
147    ::= { frPortCnfSigLMIGrpTable 1 }
148
149FrPortCnfSigLMIGrpEntry ::=
150    SEQUENCE {
151        lmiCnfPortNum 	              Integer32,
152        signallingProtocolType        INTEGER,
153        asynchronousUpdates           INTEGER,
154        t391LinkIntegrityTimer        Integer32,
155        t392PollingVerificationTimer  Integer32,
156        n391FullStatusPollingCounter  Integer32,
157        n392ErrorThreshold            Integer32,
158        n393MonitoredEventCount       Integer32,
159        enhancedLmi                   INTEGER,
160        portFRF1Dot2Support           INTEGER,
161        portLmiSigConfMethod          INTEGER
162    }
163
164lmiCnfPortNum OBJECT-TYPE
165    SYNTAX	Integer32(1..2147483647)
166    MAX-ACCESS	read-only
167    STATUS	current
168    DESCRIPTION
169        "The value of this object identifies the frame
170        relay port. The value of this object must be
171        same as the value of 'portNum' from frPortCnfPortGrpTable.
172
173        The Frame Forwarding Port value is not valid for
174        this object."
175    REFERENCE
176        "portNum object in CISCO-WAN-FR-PORT-MIB.my"
177    ::= { frPortCnfSigLMIGrpEntry 1}
178
179signallingProtocolType  OBJECT-TYPE
180    SYNTAX     INTEGER {
181                  other(1),
182                  noSignalling(2),
183                  strataLMI(3),
184                  annexAUNI(4),
185                  annexDUNI(5),
186                  annexANNI(6),
187                  annexDNNI(7)
188              }
189    MAX-ACCESS read-write
190    STATUS     current
191    DESCRIPTION
192        "The value of this object is used for configuring
193        the LMI signaling protocol type.
194                1 - other.  Not a valid value for SET request.
195                2 - noSignalling
196                3 - strataLMI
197                4 - annexAUNI
198                5 - annexDUNI
199                6 - annexANNI
200                7 - annexDNNI
201
202         The ports with portType = frame-forward(3)
203         can be set to noSingalling(2) only.
204
205         The value strataLMI(3) is not supported for
206         portHeaderLen =  fourOctets(2)."
207    REFERENCE
208        "ANSI T1.617 Annex D, ITU Q.933 Annex A."
209    DEFVAL { noSignalling }
210    ::= { frPortCnfSigLMIGrpEntry 2}
211
212asynchronousUpdates OBJECT-TYPE
213    SYNTAX	INTEGER {
214                    disable(1),
215                    enable(2),
216                    fsenable(3),
217                    updfsenable(4)
218                }
219    MAX-ACCESS	read-write
220    STATUS	current
221    DESCRIPTION
222        "This object is used for configuring asynchronous
223         updates.
224
225         The possible values are :
226
227           disable(1)     : disable Asynchronous Status Updates
228                            & Unsolicited Full Status
229           enable(2)      :  enable Asynchronous Status Updates
230           fsenable(3)    :  enable Unsolicited Full Status
231           updfsenable(4) :  enable Asynchronous Status Updates &
232                             Unsolicited Full Status."
233    DEFVAL { disable }
234    ::= { frPortCnfSigLMIGrpEntry 3}
235
236t391LinkIntegrityTimer OBJECT-TYPE
237    SYNTAX     Integer32 (5..30)
238    UNITS      "seconds"
239    MAX-ACCESS read-write
240    STATUS     current
241    DESCRIPTION
242        "The value of this object identifies the desired
243        User-side T391 link integrity verification polling
244        timer value for this UNI/NNI logical port."
245    DEFVAL { 10 }
246    ::= { frPortCnfSigLMIGrpEntry 4}
247
248t392PollingVerificationTimer OBJECT-TYPE
249    SYNTAX      Integer32 (5..30)
250    UNITS       "seconds"
251    MAX-ACCESS	read-write
252    STATUS	current
253    DESCRIPTION
254        "The value of this object identifies the desired
255        Network-side T392 polling verification timer value
256        (nT2 for LMI) for this UNI/NNI logical port.
257        This is the length of time the network should
258        wait between Status Inquiry Messages."
259    DEFVAL { 15 }
260    ::= { frPortCnfSigLMIGrpEntry 5}
261
262n391FullStatusPollingCounter	OBJECT-TYPE
263    SYNTAX     Integer32 (1..255)
264    UNITS      "Polls"
265    MAX-ACCESS read-write
266    STATUS     current
267    DESCRIPTION
268        "The value of this object identifies the
269        User-Side 391 full status polling cycle value
270        for this UNI/NNI logical port."
271    REFERENCE
272        "Q.933 Annex A [22],
273        T1.617 Annex D [17]"
274    DEFVAL { 6 }
275    ::= { frPortCnfSigLMIGrpEntry 6}
276
277n392ErrorThreshold	OBJECT-TYPE
278    SYNTAX     Integer32 (1..10)
279    MAX-ACCESS read-write
280    STATUS     current
281    DESCRIPTION
282        "The value of this object identifies the desired
283        User-side/Network-side N392 error threshold value for this
284        UNI/NNI logical port."
285    REFERENCE
286        "Q.933 Annex A [22],
287        T1.617 Annex D [17]"
288    DEFVAL { 3 }
289    ::= { frPortCnfSigLMIGrpEntry 7}
290
291n393MonitoredEventCount	OBJECT-TYPE
292    SYNTAX     Integer32 (1..10)
293    UNITS      "Events"
294    MAX-ACCESS read-write
295    STATUS     current
296    DESCRIPTION
297        "The value of this object identifies the desired
298        User-side/Network-side N393 monitored events count
299        value for this UNI/NNI logical port."
300    REFERENCE
301        "Q.933 Annex A [22],
302        T1.617 Annex D [17]"
303    DEFVAL { 4 }
304    ::= { frPortCnfSigLMIGrpEntry 8}
305
306enhancedLmi OBJECT-TYPE
307SYNTAX          INTEGER {
308                    disable(1),
309                    enable(2)
310                }
311    MAX-ACCESS  read-write
312    STATUS	current
313    DESCRIPTION
314        "This object enables/disables the Enhanced LMI
315        (ELMI) on the frame relay port."
316
317    DEFVAL { disable }
318    ::= { frPortCnfSigLMIGrpEntry 9}
319
320portFRF1Dot2Support OBJECT-TYPE
321    SYNTAX    INTEGER {
322                  enable(1),
323                  disable(2)
324              }
325    MAX-ACCESS read-write
326    STATUS     current
327    DESCRIPTION
328        "This object enables/disables the FRF 1.2 feature.
329         This object is added for FRSM12.
330
331	 This object is not applicable to MGX Release 1.x
332        "
333    REFERENCE
334        "FRF 1.2"
335    DEFVAL { disable }
336    ::= { frPortCnfSigLMIGrpEntry 10}
337
338portLmiSigConfMethod OBJECT-TYPE
339    SYNTAX  INTEGER {
340                manual   (1),
341                autosense(2)
342            }
343    MAX-ACCESS  read-write
344    STATUS      current
345    DESCRIPTION
346        "
347         This object enables/disables the port LMI signalling autosense.
348
349         Setting this object to autosense(2) enables the port to
350         autodetect and configure port LMI signalling type.
351
352         signallingProtocolType mib should be set to noSignalling
353         while this object is being set to autosense(2). If
354         signallingProtocolType mib is set to a value other than
355         noSignalling while this object is being set to autosense(2),
356         the set request fails.
357
358         When this object is set to manual(1), user needs to manually
359         configure the port LMI signalling type using the
360         signallingProtocolType mib. signallingProtocolType can be
361         configured to any valid value including noSignalling when
362         this object is set to manual(1).
363        "
364    DEFVAL { manual }
365    ::= { frPortCnfSigLMIGrpEntry 11}
366
367
368frPortCntSigLMIGrp   	OBJECT IDENTIFIER ::= { frPortCntSig 1 }
369
370
371-- ------------------------------------------------------------------------
372--
373-- frPortCntSigLMI group
374-- Port counter signalling values
375--
376-- ------------------------------------------------------------------------
377
378
379frPortCntSigLMIGrpTable	OBJECT-TYPE
380    SYNTAX	SEQUENCE OF FrPortCntSigLMIGrpEntry
381    MAX-ACCESS	not-accessible
382    STATUS	current
383    DESCRIPTION
384        "This table contains the LMI statistics
385        of frame relay ports."
386    ::= { frPortCntSigLMIGrp 1 }
387
388frPortCntSigLMIGrpEntry	OBJECT-TYPE
389    SYNTAX	FrPortCntSigLMIGrpEntry
390    MAX-ACCESS	not-accessible
391    STATUS	current
392    DESCRIPTION
393        "An entry for each frame relay port.
394        Each entry identifies the LMI statistics supported
395        on a frame relay port.
396        The entries are applicable only for following ports:
397           portType = frame-relay(1),
398           portType = frFUNI(2).
399        This table is not applicable for Frame Forwarding
400        ports,i.e portType = frame-forward(3)."
401    INDEX	{ lmiSigPortNum }
402    ::= { frPortCntSigLMIGrpTable 1 }
403
404FrPortCntSigLMIGrpEntry ::=
405    SEQUENCE {
406        lmiSigPortNum        Integer32,
407        rcvStatusInquiry     Counter32,
408        rcvInvalidRequest    Counter32,
409        rcvUNISeqMismatch    Counter32,
410        xmtStatus	     Counter32,
411        xmtAsynchUpdate	     Counter32,
412        uniSignalingTimeout  Counter32,
413        xmtStatusInquiry     Counter32,
414        rcvStatus	     Counter32,
415        rcvAsynchUpdate	     Counter32,
416        rcvNNISeqMismatch    Counter32,
417        nniSignalingTimeout  Counter32
418    }
419
420lmiSigPortNum OBJECT-TYPE
421    SYNTAX	Integer32(1..2147483647)
422    MAX-ACCESS	read-only
423    STATUS	current
424    DESCRIPTION
425        "The value of this object refers to
426        the frame relay port. The value for
427        this object must be same as the 'portNum'
428        object defined in frPortCnfPortGrpTable.
429
430        The frame forwarding port value is not valid
431        for this object."
432    REFERENCE
433        "portNum object in CISCO-WAN-FR-PORT-MIB.my"
434    ::= { frPortCntSigLMIGrpEntry 1}
435
436rcvStatusInquiry OBJECT-TYPE
437    SYNTAX	Counter32
438    MAX-ACCESS	read-only
439    STATUS	current
440    DESCRIPTION
441        "The number of Status Inquiry messages received."
442::= { frPortCntSigLMIGrpEntry 2}
443
444rcvInvalidRequest OBJECT-TYPE
445    SYNTAX	Counter32
446    MAX-ACCESS	read-only
447    STATUS	current
448    DESCRIPTION
449        "The number of Invalid Request messages received."
450    ::= { frPortCntSigLMIGrpEntry 3}
451
452rcvUNISeqMismatch OBJECT-TYPE
453    SYNTAX	Counter32
454    MAX-ACCESS	read-only
455    STATUS	current
456    DESCRIPTION
457        "The number of times UNI messages
458        with sequence number mismatches were received."
459    ::= { frPortCntSigLMIGrpEntry 4}
460
461xmtStatus OBJECT-TYPE
462    SYNTAX	Counter32
463    MAX-ACCESS	read-only
464    STATUS	current
465    DESCRIPTION
466        "The number of times Status response messages
467        transmitted."
468    ::= { frPortCntSigLMIGrpEntry 5}
469
470xmtAsynchUpdate OBJECT-TYPE
471    SYNTAX	Counter32
472    MAX-ACCESS	read-only
473    STATUS	current
474    DESCRIPTION
475        "The number of times Asynch Status messages
476        transmitted."
477    ::= { frPortCntSigLMIGrpEntry 6}
478
479uniSignalingTimeout OBJECT-TYPE
480    SYNTAX	Counter32
481    MAX-ACCESS	read-only
482    STATUS	current
483    DESCRIPTION
484        "The number of times UNI Status requests
485        were not received."
486    ::= { frPortCntSigLMIGrpEntry 7}
487
488xmtStatusInquiry OBJECT-TYPE
489    SYNTAX	Counter32
490    MAX-ACCESS	read-only
491    STATUS	current
492    DESCRIPTION
493        "The number of Status Inquiry messages transmitted."
494    ::= { frPortCntSigLMIGrpEntry 8}
495
496rcvStatus OBJECT-TYPE
497    SYNTAX	Counter32
498    MAX-ACCESS	read-only
499    STATUS	current
500    DESCRIPTION
501        "The number of times Status response messages received."
502    ::= { frPortCntSigLMIGrpEntry 9}
503
504rcvAsynchUpdate OBJECT-TYPE
505    SYNTAX	Counter32
506    MAX-ACCESS	read-only
507    STATUS	current
508    DESCRIPTION
509        "The number of times Asynch Status messages received
510        "
511    ::= { frPortCntSigLMIGrpEntry 10}
512
513rcvNNISeqMismatch OBJECT-TYPE
514    SYNTAX	Counter32
515    MAX-ACCESS	read-only
516    STATUS	current
517    DESCRIPTION
518        "The number of times NNI messages
519        with sequence number mismatches were received."
520    ::= { frPortCntSigLMIGrpEntry 11}
521
522nniSignalingTimeout OBJECT-TYPE
523    SYNTAX	Counter32
524    MAX-ACCESS	read-only
525    STATUS	current
526    DESCRIPTION
527        "The number of times NNI Status requests were
528        not received."
529    ::= { frPortCntSigLMIGrpEntry 12}
530
531
532frPortCnfSigCLLMGrp   	OBJECT IDENTIFIER ::= { frPortCnfSig 2 }
533
534
535-- ------------------------------------------------------------------------
536--
537-- frPortCnfSigCLLM group
538-- Port configurable signalling parameters
539--
540-- ------------------------------------------------------------------------
541
542
543frPortCnfSigCLLMGrpTable	OBJECT-TYPE
544    SYNTAX	SEQUENCE OF FrPortCnfSigCLLMGrpEntry
545    MAX-ACCESS	not-accessible
546    STATUS	current
547    DESCRIPTION
548        "This table is configuring the CLLM on
549        frame relay ports. This table is not
550        applicable for Frame Forwarding ports."
551    ::= { frPortCnfSigCLLMGrp 1 }
552
553frPortCnfSigCLLMGrpEntry	OBJECT-TYPE
554    SYNTAX	FrPortCnfSigCLLMGrpEntry
555    MAX-ACCESS	not-accessible
556    STATUS	current
557    DESCRIPTION
558        "An entry for each frame relay port. The entries
559        are applicable only for following ports:
560           portType = frame-relay(1),
561           portType = frFUNI(2).
562        This table is not applicable for Frame Forwarding
563        ports,i.e portType = frame-forward(3)."
564    INDEX	{ cllmCnfPortNum }
565    ::= { frPortCnfSigCLLMGrpTable 1 }
566
567FrPortCnfSigCLLMGrpEntry ::=
568    SEQUENCE {
569        cllmCnfPortNum        Integer32,
570        cllmEnable            INTEGER,
571        xmtCLLMStatusTimer    Integer32,
572        rcvCLLMStatusTimer    INTEGER
573    }
574
575cllmCnfPortNum OBJECT-TYPE
576    SYNTAX	Integer32(1..2147483647)
577    MAX-ACCESS	read-only
578    STATUS	current
579    DESCRIPTION
580        "The value of this object identifies the frame
581        relay port. The value of this object must be
582        same as the value of 'portNum' from frPortCnfPortGrpTable.
583
584        The Frame Forwarding Port value is not valid for
585        this object."
586    REFERENCE
587        "portNum object in CISCO-WAN-FR-PORT-MIB.my"
588    ::= { frPortCnfSigCLLMGrpEntry 1}
589
590cllmEnable OBJECT-TYPE
591    SYNTAX	INTEGER {
592                    disable(1),
593                    enable(2)
594                }
595    MAX-ACCESS read-write
596    STATUS     current
597    DESCRIPTION
598        "This object is used for enabling/disabling
599        CLLM on frame relay port.
600        When set to 'disabled', CLLM is disabled.
601        When set to 'enabled', CLLM is enabled."
602    DEFVAL { disable }
603    ::= { frPortCnfSigCLLMGrpEntry 2}
604
605xmtCLLMStatusTimer OBJECT-TYPE
606    SYNTAX	Integer32 (40..5000)
607    UNITS       "milli-seconds"
608    MAX-ACCESS	read-write
609    STATUS	current
610    DESCRIPTION
611        "Interval in milliseconds for CLLM to send CLLM updates."
612    DEFVAL { 40 }
613    ::= { frPortCnfSigCLLMGrpEntry 3}
614
615rcvCLLMStatusTimer OBJECT-TYPE
616    SYNTAX	INTEGER { rcvCLLMTimerValue (1000) }
617    MAX-ACCESS	read-only
618    STATUS	current
619    DESCRIPTION
620        "Timeout value for receiving CLLM updates."
621    DEFVAL { rcvCLLMTimerValue }
622    ::= { frPortCnfSigCLLMGrpEntry 4}
623
624
625
626frPortCntSigCLLMGrp   	OBJECT IDENTIFIER ::= { frPortCntSig 2 }
627
628
629-- ------------------------------------------------------------------------
630--
631-- frPortCntSigCLLM group
632-- Port counter signalling values
633--
634-- ------------------------------------------------------------------------
635
636
637frPortCntSigCLLMGrpTable	OBJECT-TYPE
638    SYNTAX	SEQUENCE OF FrPortCntSigCLLMGrpEntry
639    MAX-ACCESS	not-accessible
640    STATUS	current
641    DESCRIPTION
642        "This table is for CLLM statistics for
643        frame relay ports."
644    ::= { frPortCntSigCLLMGrp 1 }
645
646frPortCntSigCLLMGrpEntry	OBJECT-TYPE
647    SYNTAX	FrPortCntSigCLLMGrpEntry
648    MAX-ACCESS	not-accessible
649    STATUS	current
650    DESCRIPTION
651        " An entry for frame relay port.
652        The entries are applicable only for following ports:
653           portType = frame-relay(1),
654           portType = frFUNI(2).
655        This table is not applicable for Frame Forwarding
656        ports,i.e portType = frame-forward(3)."
657    INDEX	{ cllmSigPortNum }
658    ::= { frPortCntSigCLLMGrpTable 1 }
659
660FrPortCntSigCLLMGrpEntry ::=
661    SEQUENCE {
662        cllmSigPortNum    Integer32,
663        rcvFramesCLLM     Counter32,
664        rcvBytesCLLM      Counter32,
665        xmtFramesCLLM     Counter32,
666        xmtBytesCLLM      Counter32,
667        cllmFailures      Counter32
668    }
669
670cllmSigPortNum OBJECT-TYPE
671    SYNTAX	Integer32(1..2147483647)
672    MAX-ACCESS	read-only
673    STATUS	current
674    DESCRIPTION
675        "The value of this object identifies the frame
676        relay port. The value of this object must be
677        same as the value of 'portNum' from frPortCnfPortGrpTable.
678
679        The Frame Forwarding Port value is not valid for
680        this object."
681    REFERENCE
682        "portNum object in CISCO-WAN-FR-PORT-MIB.my"
683    ::= { frPortCntSigCLLMGrpEntry 1}
684
685rcvFramesCLLM OBJECT-TYPE
686    SYNTAX	Counter32
687    UNITS       "frames"
688    MAX-ACCESS	read-only
689    STATUS	current
690    DESCRIPTION
691        "The number of CLLM frames received."
692    ::= { frPortCntSigCLLMGrpEntry 2}
693
694rcvBytesCLLM OBJECT-TYPE
695    SYNTAX	Counter32
696    UNITS       "bytes"
697    MAX-ACCESS	read-only
698    STATUS	current
699    DESCRIPTION
700        "The number of CLLM bytes received."
701::= { frPortCntSigCLLMGrpEntry 3}
702
703xmtFramesCLLM OBJECT-TYPE
704    SYNTAX	Counter32
705    UNITS       "frames"
706    MAX-ACCESS	read-only
707    STATUS	current
708    DESCRIPTION
709        "The number of CLLM frames transmitted."
710    ::= { frPortCntSigCLLMGrpEntry 4}
711
712xmtBytesCLLM OBJECT-TYPE
713    SYNTAX	Counter32
714    UNITS       "bytes"
715    MAX-ACCESS	read-only
716    STATUS	current
717    DESCRIPTION
718        "The number of CLLM bytes transmitted."
719    ::= { frPortCntSigCLLMGrpEntry 5}
720
721cllmFailures OBJECT-TYPE
722    SYNTAX	Counter32
723    MAX-ACCESS	read-only
724    STATUS	current
725    DESCRIPTION
726        "The number of times an expected CLLM
727        message was not received."
728    ::= { frPortCntSigCLLMGrpEntry 6}
729
730
731-- conformance information
732
733cwfSignalingMIBConformance OBJECT IDENTIFIER ::= { ciscoWanFrSignalingMIB 2 }
734
735cwfSignalingMIBGroups OBJECT IDENTIFIER ::= { cwfSignalingMIBConformance 1 }
736cwfSignalingMIBCompliances OBJECT IDENTIFIER ::= { cwfSignalingMIBConformance 2 }
737
738
739-- compliance statements
740
741cwfSignalingMIBCompliance MODULE-COMPLIANCE
742    STATUS  current
743    DESCRIPTION
744            "The compliance statement for SNMP entities which have
745            network interfaces."
746    MODULE  -- this module
747        MANDATORY-GROUPS {
748            ciscoWanFrLmiConfigGroup,
749            ciscoWanFrLmiStatsGroup,
750            ciscoWanFrCllmGroup,
751            ciscoWanFrCllmStatsGroup
752        }
753    ::= { cwfSignalingMIBCompliances 1 }
754
755ciscoWanFrLmiConfigGroup OBJECT-GROUP
756    OBJECTS {
757        lmiCnfPortNum,
758	signallingProtocolType,
759	asynchronousUpdates,
760	t391LinkIntegrityTimer,
761	t392PollingVerificationTimer,
762	n391FullStatusPollingCounter,
763	n392ErrorThreshold,
764	n393MonitoredEventCount,
765	enhancedLmi,
766	portFRF1Dot2Support,
767	portLmiSigConfMethod
768    }
769    STATUS current
770    DESCRIPTION
771        "A collection of objects providing information
772        applicable to Frame Relay Logical Ports
773        (Frame Relay Ports)."
774    ::= { cwfSignalingMIBGroups 1 }
775
776ciscoWanFrLmiStatsGroup OBJECT-GROUP
777    OBJECTS {
778        lmiSigPortNum,
779	rcvStatusInquiry,
780	rcvInvalidRequest,
781	rcvUNISeqMismatch,
782	xmtStatus,
783	xmtAsynchUpdate,
784	uniSignalingTimeout,
785	xmtStatusInquiry,
786	rcvStatus,
787	rcvAsynchUpdate,
788	rcvNNISeqMismatch,
789	nniSignalingTimeout
790    }
791    STATUS current
792    DESCRIPTION
793        "A collection of objects providing information
794        applicable to LMI statistics on Frame Relay Ports."
795    ::= { cwfSignalingMIBGroups 2 }
796
797ciscoWanFrCllmGroup OBJECT-GROUP
798    OBJECTS {
799	   	cllmCnfPortNum ,
800		cllmEnable,
801		xmtCLLMStatusTimer,
802		rcvCLLMStatusTimer
803    }
804    STATUS current
805    DESCRIPTION
806        "A collection of objects providing information
807         on CLLM applicable to Frame Relay Ports."
808    ::= { cwfSignalingMIBGroups 3 }
809
810
811ciscoWanFrCllmStatsGroup OBJECT-GROUP
812    OBJECTS {
813        cllmSigPortNum,
814        rcvFramesCLLM,
815        rcvBytesCLLM,
816        xmtFramesCLLM,
817        xmtBytesCLLM,
818        cllmFailures
819
820    }
821    STATUS current
822    DESCRIPTION
823        "A collection of objects providing information
824        applicable to CLLMI statistics on Frame Relay Ports."
825    ::= { cwfSignalingMIBGroups 4 }
826
827
828END
829