1-- *****************************************************************
2-- ciscoWanParMIB: MIB For Portable AutoRoute(PAR) Controller
3--  in MGX82xx products.
4--
5-- September 2002, Subra Hegde
6--
7-- Copyright (c) 2002 by cisco Systems, Inc.
8-- All rights reserved.
9-- *****************************************************************
10
11CISCO-WAN-PAR-MIB DEFINITIONS ::= BEGIN
12IMPORTS
13        MODULE-IDENTITY,
14        OBJECT-TYPE,
15        IpAddress,
16        Integer32       FROM    SNMPv2-SMI
17        MODULE-COMPLIANCE,
18        OBJECT-GROUP    FROM    SNMPv2-CONF
19        TruthValue,
20        DisplayString   FROM    SNMPv2-TC
21        par             FROM    BASIS-MIB
22        ciscoWan        FROM    CISCOWAN-SMI;
23
24ciscoWanParMIB MODULE-IDENTITY
25        LAST-UPDATED    "200209100000Z"
26        ORGANIZATION    "Cisco Systems, Inc."
27        CONTACT-INFO
28                "       Cisco Systems
29                        Customer Service
30
31                Postal: 170 W Tasman Drive
32                        San Jose, CA  95134
33                        USA
34
35                        Tel: +1 800 553-NETS
36
37                E-mail: cs-wanatm@cisco.com"
38    DESCRIPTION
39        "The MIB module for configuring AutoRoute controller.
40        The Portable AutoRoute(PAR) is a Controller providing
41        routing capabilities in Network of Cisco MGX and
42        BPX Switches.
43        PAR controller performs following functions:
44         - Connection Provisioning. Adding/Deleting/modifying
45           connections
46         - Connection Alarm Management. On receipt of a failure
47           event, PAR sends messages to condition the connection.
48         - Annex G functionality. Manages the LMI communication
49           between feeder and routing node.
50         - Clocking Control. PAR handles the clocking selection
51           for the switch."
52
53    REVISION    "200209100000Z"
54    DESCRIPTION
55        "Initial version of the MIB.
56
57        The content of this MIB was originally available
58        in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
59        The applicable objects from CISCO-WAN-AXIPOP-MIB
60        are defined using SMIv2 in this MIB. Also the
61        descriptions of some of the objects have been
62        modified."
63    ::= { ciscoWan 63 }
64
65parSelfNode	OBJECT IDENTIFIER ::= { par 1 }
66parInterfaces	OBJECT IDENTIFIER ::= { par 2 }
67parConnection	OBJECT IDENTIFIER ::= { par 3 }
68parNetworkClock	OBJECT IDENTIFIER ::= { par 4 }
69parConfigParms	OBJECT IDENTIFIER ::= { par 5 }
70
71parVsiConfigParms	OBJECT	IDENTIFIER	::= { parConfigParms 1 }
72parCmParms		OBJECT	IDENTIFIER	::= { parConfigParms 2 }
73parMnUpdt		OBJECT	IDENTIFIER	::= { parConfigParms 3 }
74parSwFunc		OBJECT	IDENTIFIER	::= { parConfigParms 4 }
75parOnOff		OBJECT	IDENTIFIER	::= { parConfigParms 5 }
76parSysParms		OBJECT	IDENTIFIER	::= { parConfigParms 6 }
77parNetworkingParms	OBJECT	IDENTIFIER	::= { parConfigParms 7 }
78
79
80parSnNodeId	OBJECT-TYPE
81	SYNTAX	   Integer32(1..223)
82	MAX-ACCESS read-write
83	STATUS	   current
84	DESCRIPTION
85	    " This object specifies the node number of the node.
86            When the network manager tries to modify the value of
87            this object, a message is sent node state machine which
88            propagates this information and the value gets modified
89            only if the new node number is successfully propagated.
90            The node number uniquely identifies a routing node
91            in a network."
92	DEFVAL  { 1 }
93	::= { parSelfNode 1}
94
95parSnNodeIP	OBJECT-TYPE
96	SYNTAX	   IpAddress
97	MAX-ACCESS read-write
98	STATUS	   current
99	DESCRIPTION
100	    "This object specifies the IP address for
101            routing node and is used for communication with
102            SNMP manager(for example Cisco Wan Manager:CWM)."
103	::= { parSelfNode 2}
104
105parSnNodeName	OBJECT-TYPE
106	SYNTAX	   DisplayString (SIZE (0..8))
107	MAX-ACCESS read-write
108	STATUS	   current
109	DESCRIPTION
110	    "This object specifies the name of the node
111            and is unique among all the nodes in the network.
112            Whenever the name of the node is changed, AutoRoute
113            has to propagate the information to the other nodes
114            in the network. It also specifies the name of a PAR
115            Feeder node."
116	::= { parSelfNode 3}
117
118parSnRevision	OBJECT-TYPE
119	SYNTAX     DisplayString
120	MAX-ACCESS read-only
121	STATUS	   current
122	DESCRIPTION
123	    "This object specifies the primary revision of
124            the PAR running on the node.
125	    Format: cc.c.cc
126	      Where: c = one ascii character"
127	::= { parSelfNode 4}
128
129parSnNodeAlarmStatus	OBJECT-TYPE
130	SYNTAX	INTEGER {
131	            clear   (1),
132	            minor   (2),
133	            major   (3),
134	            unreach (4)
135	         }
136	MAX-ACCESS read-only
137	STATUS	   current
138	DESCRIPTION
139	    "This object specifies the type of alarm on the node.
140
141             clear(1)   : No Alarm
142             minor(2)   : Minor Alarm
143             major(3)   : Major Alarm
144             unreach(4) : Node is unreachable."
145	::= { parSelfNode 5}
146
147parSnNumberOfTrunks	OBJECT-TYPE
148	SYNTAX	   Integer32 (0..255)
149	MAX-ACCESS read-only
150	STATUS	   current
151	DESCRIPTION
152	    "This object specifies the number of trunks
153            attached to the node."
154	::= { parSelfNode 6}
155
156-- parInterfaces
157
158parIfTable	OBJECT-TYPE
159	SYNTAX	   SEQUENCE OF ParIfEntry
160	MAX-ACCESS not-accessible
161	STATUS     current
162	DESCRIPTION
163	    "Table of all logical interfaces supported by PAR"
164	::= { parInterfaces 1}
165
166parIfEntry	OBJECT-TYPE
167	SYNTAX	   ParIfEntry
168	MAX-ACCESS not-accessible
169	STATUS	   current
170	DESCRIPTION
171	    "Entries for logical interfaces."
172	INDEX	{ parIfLogicalInterface }
173	::=	{ parIfTable 1}
174
175ParIfEntry ::=
176	SEQUENCE {
177		parIfLogicalInterface	Integer32,
178		parIfType		INTEGER,
179		parIfOperStatus		INTEGER,
180		parIfTxBw		Integer32,
181		parIfRxBw		Integer32,
182		parIfMaxConn		Integer32,
183		parIfHiAddrMin		Integer32,
184		parIfHiAddrMax		Integer32,
185		parIfLoAddrMin		Integer32,
186		parIfLoAddrMax		Integer32
187}
188
189parIfLogicalInterface	OBJECT-TYPE
190	SYNTAX	   Integer32 (1..2147483647)
191	MAX-ACCESS read-only
192        STATUS	   current
193	DESCRIPTION
194	    "This object specifies the logical interface number."
195	::= { parIfEntry 1}
196
197parIfType	OBJECT-TYPE
198	SYNTAX	INTEGER {
199		userport     (1),
200		routingtrunk (2),
201		feedertrunk  (3),
202                clkport      (4),
203                virtualtrunk (5)
204		}
205	MAX-ACCESS read-write
206	STATUS	   current
207	DESCRIPTION
208	    "This object specifies the type of interface.
209             User ports need to be UNI interface. The trunks
210             can be either UNI or NNI.
211
212              userport(1) : UNI interface. This is for user ports.
213              routingtrunk(2) : NNI interface. This value can be
214                                set provided there are no connections
215                                on the interface.
216              feedertrunk(3) : It is feeder trunk.
217              clkport(4)     : Clock port.
218              virtualtrunk(5): Virtual Trunk.
219
220            Type of interface can be changed from nni(2) to uni(1)
221            if the trunk is not added."
222	DEFVAL {userport }
223	::= { parIfEntry 2}
224
225parIfOperStatus OBJECT-TYPE
226	SYNTAX	INTEGER {
227		up           (1),
228		added        (2),
229		failed       (3),
230		added-failed (4)
231	}
232	MAX-ACCESS read-only
233	STATUS	   current
234	DESCRIPTION
235	    "This object specifies the operation status of
236            the interface.
237
238            up(1)     : Interface is up.
239                        This value is applicable for UNI as well as NNI
240                        interfaces.
241
242            added(2)  : Interface is added.
243                        This value is applicable for NNI interfaces.
244
245            failed(3) : Interface is failed.
246                        This value is applicable for UNI as well as NNI
247                        interfaces.
248	    added-failed (4) : Interface is failed.
249                        This value is applicable for NNI interfaces.
250                        interfaces."
251	::= { parIfEntry 3}
252
253parIfTxBw	OBJECT-TYPE
254	SYNTAX	   Integer32
255        UNITS      "cells-per-second"
256	MAX-ACCESS read-only
257	STATUS	   current
258	DESCRIPTION
259	    "This object specifies the transmit bandwidth
260            for the interface."
261	::= { parIfEntry 4}
262
263parIfRxBw	OBJECT-TYPE
264	SYNTAX	   Integer32
265        UNITS      "cells-per-second"
266	MAX-ACCESS read-only
267	STATUS	   current
268	DESCRIPTION
269	    "This object specifies the receive bandwidth for
270             the interface."
271	::= { parIfEntry 5}
272
273parIfMaxConn	OBJECT-TYPE
274	SYNTAX	   Integer32
275	MAX-ACCESS read-only
276	STATUS	   current
277	DESCRIPTION
278	    "This object specifies the maximum number
279            of connections that can be configured over
280            the interface."
281	::= { parIfEntry 6}
282
283parIfHiAddrMin	OBJECT-TYPE
284	SYNTAX	   Integer32
285	MAX-ACCESS read-only
286	STATUS	   current
287	DESCRIPTION
288	    "This object specifies the minimum VPI that
289            PAR can use for configuring connection in
290            the interface."
291	::= { parIfEntry 7}
292
293parIfHiAddrMax	OBJECT-TYPE
294	SYNTAX	   Integer32
295	MAX-ACCESS read-only
296	STATUS	   current
297	DESCRIPTION
298	"This object specifies the maximum VPI that
299        PAR can use for configuring connection in
300        the interface."
301	::= { parIfEntry 8}
302
303parIfLoAddrMin	OBJECT-TYPE
304	SYNTAX	   Integer32
305	MAX-ACCESS read-only
306	STATUS	   current
307	DESCRIPTION
308	    "This object specifies the minimum VCI that
309            PAR can use for configuring connection in
310            the interface."
311	::= { parIfEntry 9}
312
313parIfLoAddrMax	OBJECT-TYPE
314	SYNTAX	   Integer32
315	MAX-ACCESS read-only
316	STATUS	   current
317	DESCRIPTION
318	    "This object specifies the maximum VCI that
319            PAR can use for configuring connection in
320            the interface."
321	::= { parIfEntry 10}
322
323parTrkTable	OBJECT-TYPE
324	SYNTAX	   SEQUENCE OF ParTrkEntry
325	MAX-ACCESS not-accessible
326	STATUS	   current
327	DESCRIPTION
328	    "The table containing trunk parameters."
329	::= { parInterfaces 2}
330
331parTrkEntry	OBJECT-TYPE
332	SYNTAX	   ParTrkEntry
333	MAX-ACCESS not-accessible
334	STATUS	   current
335	DESCRIPTION
336	    "Entries for logical interfaces configured
337            as trunks (parIfType nni)."
338	INDEX { parIfLogicalInterface }
339	::= { parTrkTable 1}
340
341ParTrkEntry ::=
342
343	SEQUENCE {
344	parTrkId                     Integer32,
345	parTrkStatReserve            Integer32,
346	parTrkCnfgCcRestrict         TruthValue,
347	parTrkCnfgLineType           INTEGER,
348	parTrkCnfgPassSync           TruthValue,
349	parTrkCnfgDerouteDelay       Integer32,
350	parTrkCnfgTrafficClassFst    TruthValue,
351	parTrkCnfgTrafficClassFr     TruthValue,
352	parTrkCnfgTrafficClassNts    TruthValue,
353	parTrkCnfgTrafficClassTs     TruthValue,
354	parTrkCnfgTrafficClassVoice  TruthValue,
355	parTrkCnfgTrafficClassCbr    TruthValue,
356	parTrkCnfgTrafficClassVbr    TruthValue,
357	parTrkCnfgTrafficClassAbr    TruthValue,
358	parTrkCnfgAdminStatus        INTEGER,
359	parTrkCnfgRoutingCost        Integer32,
360	parTrkCnfgVpcConids          Integer32,
361	parTrkCnfgVccConids          Integer32,
362	parTrkLocalSlotNumber        Integer32,
363	parTrkLocalPortNumber        Integer32,
364	parTrkLocalVTrunkId          Integer32,
365	parTrkRemoteNodeId           Integer32,
366	parTrkRemoteTrunkId          Integer32,
367	parTrkRemoteSlotNumber       Integer32,
368	parTrkRemotePortNumber       Integer32,
369	parTrkRemoteVTrunkId         Integer32,
370	parTrkRemoteNodeIP           IpAddress,
371	parTrkRemoteNodeType         INTEGER,
372	parTrkRemoteNodeName         DisplayString,
373	parTrkAlarmStatus            INTEGER,
374	parTrkAlarmType              INTEGER,
375	parTrkLineLoad               Integer32,
376	parTrkBwCapacity             Integer32
377}
378
379parTrkId	OBJECT-TYPE
380	SYNTAX	   Integer32
381	MAX-ACCESS read-only
382	STATUS	   current
383	DESCRIPTION
384	    "This object specifies the logical trunk number
385            associated with the trunk at the local node."
386	::= { parTrkEntry 1}
387
388parTrkStatReserve	OBJECT-TYPE
389	SYNTAX	   Integer32
390        UNITS      "cells-per-second"
391	MAX-ACCESS read-write
392	STATUS     current
393	DESCRIPTION
394	    "Specifies the bandwidth reserved as Statistical
395            Reserve on the trunk in units of cells per second.
396	    This object cannot take a value beyond the bandwidth
397            capacity of the trunk."
398	DEFVAL  { 1000}
399	::= { parTrkEntry 2}
400
401parTrkCnfgCcRestrict	OBJECT-TYPE
402	SYNTAX	   TruthValue
403	MAX-ACCESS read-write
404	STATUS     current
405	DESCRIPTION
406	    "This object specifies the operators preference for
407            routing control plane traffic on the interface.
408	    If the object is set to False, then the interface may
409            be chosen for control plane traffic. If it is True, then
410            the interface is not chosen, unless there is no other
411            trunk with parIfOperStatus added(2), in which case it is
412            chosen regardless of the value of this object."
413	DEFVAL	{ false }
414	::= { parTrkEntry 3}
415
416parTrkCnfgLineType	OBJECT-TYPE
417	SYNTAX	INTEGER {
418		terrestrial (1),
419		satellite   (2)
420	}
421	MAX-ACCESS read-write
422	STATUS	   current
423	DESCRIPTION
424	    "This object specifies the type of interface terrestrial
425	    or satellite. The interfaces configured as terrestrial(1)
426	    are preferred over those configured as satellite(2) for
427	    routing control plane traffic.
428	    This information is also used for connections for which
429	    routing restrictions are specified."
430	DEFVAL  { terrestrial }
431	::= { parTrkEntry 4}
432
433parTrkCnfgPassSync	OBJECT-TYPE
434	SYNTAX	   TruthValue
435	MAX-ACCESS read-write
436	STATUS	   current
437	DESCRIPTION
438	    "This object specifies whether the trunk can be
439            used to pass clock sync.
440	    If the value of this object is True, clock can be
441            synchronized through the trunk; otherwise not."
442	DEFVAL  { true}
443	::= { parTrkEntry 5}
444
445parTrkCnfgDerouteDelay OBJECT-TYPE
446	SYNTAX     Integer32
447        UNITS      "seconds"
448	MAX-ACCESS read-write
449	STATUS     current
450	DESCRIPTION
451	    "This object specifies the value of deroute delay
452            timer in seconds."
453	DEFVAL { 0 }
454	::= { parTrkEntry 6}
455
456parTrkCnfgTrafficClassFst OBJECT-TYPE
457	SYNTAX     TruthValue
458	MAX-ACCESS read-write
459	STATUS     current
460	DESCRIPTION
461	    "This object indicates whether Foresight traffic
462            can be routed over the trunk. If the value is true(1),
463            it can be rerouted otherwise not."
464	DEFVAL { true }
465	::= { parTrkEntry 7}
466
467parTrkCnfgTrafficClassFr OBJECT-TYPE
468	SYNTAX     TruthValue
469	MAX-ACCESS read-write
470	STATUS     current
471	DESCRIPTION
472	    "This object indicates whether Frame Relay traffic
473            can be routed over the trunk. If the value is true(1),
474            it can be rerouted otherwise not."
475	DEFVAL { true }
476	::= { parTrkEntry 8}
477
478parTrkCnfgTrafficClassNts OBJECT-TYPE
479	SYNTAX     TruthValue
480	MAX-ACCESS read-write
481	STATUS     current
482	DESCRIPTION
483	    "This object indicates whether Non-Time Stamped
484            traffic can be routed over the trunk. If the value
485            is true(1) it can be rerouted otherwise not."
486	DEFVAL { true }
487	::= { parTrkEntry 9}
488
489parTrkCnfgTrafficClassTs OBJECT-TYPE
490	SYNTAX     TruthValue
491	MAX-ACCESS read-write
492	STATUS     current
493	DESCRIPTION
494	    "This object indicates whether Time Stamped
495            traffic can be routed over the trunk. If the value
496            is true(1) it can be rerouted otherwise not."
497	DEFVAL { true }
498	::= { parTrkEntry 10}
499
500parTrkCnfgTrafficClassVoice OBJECT-TYPE
501	SYNTAX     TruthValue
502	MAX-ACCESS read-write
503	STATUS     current
504	DESCRIPTION
505	    "This object indicates whether Voice traffic
506            can be routed over the trunk. If the value is
507            true(1), it can be rerouted otherwise not."
508	DEFVAL { true }
509	::= { parTrkEntry 11}
510
511parTrkCnfgTrafficClassCbr OBJECT-TYPE
512	SYNTAX     TruthValue
513	MAX-ACCESS read-write
514	STATUS     current
515	DESCRIPTION
516	    "This object indicates whether Constant Bit Rate
517            traffic can be routed over the trunk. If the value
518            is true(1), it can be rerouted otherwise not."
519	DEFVAL { true }
520	::= { parTrkEntry 12}
521
522parTrkCnfgTrafficClassVbr OBJECT-TYPE
523	SYNTAX     TruthValue
524	MAX-ACCESS read-write
525	STATUS     current
526	DESCRIPTION
527	    "This object indicates whether Variable Bit Rate
528            traffic can be routed over the trunk. If the value
529            is true(1), it can be rerouted otherwise not."
530	DEFVAL { true }
531	::= { parTrkEntry 13}
532
533parTrkCnfgTrafficClassAbr OBJECT-TYPE
534	SYNTAX     TruthValue
535	MAX-ACCESS read-write
536	STATUS     current
537	DESCRIPTION
538	    "This object indicates whether Available Bit Rate
539            traffic can be routed over the trunk. If the value
540            is true(1), it can be rerouted otherwise not."
541	DEFVAL { true }
542	::= { parTrkEntry 14}
543
544parTrkCnfgAdminStatus OBJECT-TYPE
545	SYNTAX INTEGER {
546		add (1),
547		delete (2)
548	}
549	MAX-ACCESS read-write
550	STATUS     current
551	DESCRIPTION
552	    "This object can be used to add or delete the trunk.
553            The value of this object can be set to add(1) only
554            if the parIfOperStatus is up(1). The value can be
555            set to delete if parIfOperStatus is added or
556            added-failed"
557	DEFVAL { delete }
558	::= { parTrkEntry 15}
559
560parTrkCnfgRoutingCost OBJECT-TYPE
561	SYNTAX     Integer32 (1..15)
562	MAX-ACCESS read-write
563	STATUS     current
564	DESCRIPTION
565	    "This object specifies the cost associated with
566            the trunk for the purpose of routing the connections.
567            This object has significance if cost based routing
568            feature is enabled(parCmParmsCostBased)"
569	DEFVAL { 7 }
570	::= { parTrkEntry 16}
571
572parTrkCnfgVccConids OBJECT-TYPE
573	SYNTAX     Integer32
574	MAX-ACCESS read-write
575	STATUS     current
576	DESCRIPTION
577	    "The maximum number of routing resource available
578            on the trunk for VCC connections."
579	::= { parTrkEntry 17}
580
581parTrkCnfgVpcConids OBJECT-TYPE
582	SYNTAX     Integer32
583	MAX-ACCESS read-write
584	STATUS     current
585	DESCRIPTION
586	    "The maximum number of routing resource available
587            on the trunk for VPC connections"
588	::= { parTrkEntry 18}
589
590parTrkLocalSlotNumber OBJECT-TYPE
591	SYNTAX     Integer32 (1..32)
592	MAX-ACCESS read-only
593	STATUS     current
594	DESCRIPTION
595	    "This object specifies the slot number of the
596            interface card associated with the trunk at the
597            local node."
598	::= { parTrkEntry 19}
599
600parTrkLocalPortNumber OBJECT-TYPE
601	SYNTAX     Integer32 (1..2147483647)
602	MAX-ACCESS read-only
603	STATUS     current
604	DESCRIPTION
605	"This object specifies the port number of the interface card
606	associated with the trunk at the local node."
607	::= { parTrkEntry 20}
608
609parTrkLocalVTrunkId OBJECT-TYPE
610	SYNTAX     Integer32 (1..255)
611	MAX-ACCESS read-only
612	STATUS     current
613	DESCRIPTION
614	    "This object specifies the Virtual trunk of the
615            interface card associated with the trunk at the
616            local node. The value of this object is between
617            1 and 254, inclusive for a virtual trunk and
618	    255 for a physical trunk."
619	::= { parTrkEntry 21}
620
621parTrkRemoteNodeId OBJECT-TYPE
622	SYNTAX     Integer32 (1..223)
623	MAX-ACCESS read-only
624	STATUS     current
625	DESCRIPTION
626	    "This object specifies the node number of the
627            node attached to the remote end of the trunk."
628	::= { parTrkEntry 22}
629
630parTrkRemoteTrunkId OBJECT-TYPE
631	SYNTAX     Integer32 (1..255)
632	MAX-ACCESS read-only
633	STATUS     current
634	DESCRIPTION
635	    "This object specifies the logical trunk number
636            at the node on the remote end of the trunk."
637	::= { parTrkEntry 23}
638
639parTrkRemoteSlotNumber OBJECT-TYPE
640	SYNTAX     Integer32 (1..32)
641	MAX-ACCESS read-only
642	STATUS     current
643	DESCRIPTION
644	    "This object specifies the slot number of the
645            interface card to which the trunk is attached
646            on the remote node."
647	::= { parTrkEntry 24}
648
649parTrkRemotePortNumber OBJECT-TYPE
650	SYNTAX     Integer32 (1..2147483647)
651	MAX-ACCESS read-only
652	STATUS     current
653	DESCRIPTION
654	    "This object specifies the port number of the
655            interface card to which the trunk is attached
656            on the remote node."
657	::= { parTrkEntry 25}
658
659parTrkRemoteVTrunkId OBJECT-TYPE
660	SYNTAX     Integer32 (1..255)
661	MAX-ACCESS read-only
662	STATUS     current
663	DESCRIPTION
664	    "This object specifies the Virtual trunk of the
665            interface card associated with the trunk at the
666            remote node. The value of this object is between
667            1 and 254, inclusive for a virtual trunk and 255
668            for a physical trunk."
669	::= { parTrkEntry 26}
670
671parTrkRemoteNodeIP OBJECT-TYPE
672	SYNTAX     IpAddress
673	MAX-ACCESS read-only
674	STATUS     current
675	DESCRIPTION
676            "This object specifies the IP address for the
677	    Remote node, used for communication with NMS"
678	::= { parTrkEntry 27}
679
680parTrkRemoteNodeType OBJECT-TYPE
681	SYNTAX INTEGER{
682		ipx (1),
683		igx (2),
684		bpx (3),
685		par (4),
686		unknown (5)
687		}
688	MAX-ACCESS read-only
689	STATUS     current
690	DESCRIPTION
691	    "Specifies the type of the node."
692	::= { parTrkEntry 28}
693
694parTrkRemoteNodeName OBJECT-TYPE
695	SYNTAX     DisplayString
696	MAX-ACCESS read-only
697	STATUS     current
698	DESCRIPTION
699	   "This object specifies the name of the remote
700           node and is unique among all the nodes in the network."
701	::= { parTrkEntry 29}
702
703parTrkAlarmStatus OBJECT-TYPE
704	SYNTAX INTEGER {
705	           clear (1),
706	           minor (2),
707	           major (3)
708	       }
709	MAX-ACCESS read-only
710	STATUS     current
711	DESCRIPTION
712	    "This object specifies the severity of the alarm
713            on the trunk.
714
715             clear(1)   : No Alarm
716             minor(2)   : Minor Alarm
717             major(3)   : Major Alarm."
718	::= { parTrkEntry 30}
719
720parTrkAlarmType OBJECT-TYPE
721	SYNTAX INTEGER{
722	           rsrcunavail (1),
723	           commfail (2),
724	           unknown (3),
725                   failed (4),
726                   looped (5)
727               }
728	MAX-ACCESS read-only
729	STATUS     current
730	DESCRIPTION
731	    "This object specifies the type of alarm on
732            the trunk. The value of this object has no
733            significance if parTrunkAlarmStatus indicates no alarm.
734
735	    rsrcunavail(1) : resources unavailable indicates that
736                             the platform has not provided the resources
737                             required to make this interface into a trunk.
738	    commfail(2)    : communication failure indicates that message
739                             exchanged between neighboring nodes on this
740                             trunk has failed.
741	    unknown (3)    : indicates that the alarm type is unknown to PAR,
742	                     for example if the platform has declared the
743                             interface in alarm due to some physical problem
744                             with the interface."
745	::= { parTrkEntry 31}
746
747parTrkBwCapacity OBJECT-TYPE
748	SYNTAX     Integer32
749	MAX-ACCESS read-only
750	STATUS     current
751	DESCRIPTION
752	    "Specifies the bandwidth capacity of the trunk."
753	::= { parTrkEntry 32}
754
755parTrkLineLoad OBJECT-TYPE
756	SYNTAX     Integer32
757	MAX-ACCESS read-only
758	STATUS     current
759	DESCRIPTION
760	    "Specifies the bandwidth used by the connections
761            routed over the trunk."
762	::= { parTrkEntry 33}
763
764parTrkLoadTable OBJECT-TYPE
765	SYNTAX     SEQUENCE OF ParTrkLoadEntry
766	MAX-ACCESS not-accessible
767	STATUS     current
768	DESCRIPTION
769	    "Trunk Load Information"
770	::= { parInterfaces 3}
771
772parTrkLoadEntry OBJECT-TYPE
773	SYNTAX     ParTrkLoadEntry
774	MAX-ACCESS not-accessible
775	STATUS     current
776	DESCRIPTION
777	    "Load info for logical interfaces configured as
778            trunks (parIfType nni)."
779	INDEX { parIfLogicalInterface }
780	::= { parTrkLoadTable 1}
781
782ParTrkLoadEntry ::=
783	SEQUENCE {
784		parTrkLoadXmtUsedCbr	Integer32,
785		parTrkLoadRcvUsedCbr	Integer32,
786		parTrkLoadXmtUsedVbr	Integer32,
787		parTrkLoadRcvUsedVbr	Integer32,
788		parTrkLoadXmtUsedAbr	Integer32,
789		parTrkLoadRcvUsedAbr	Integer32,
790		parTrkLoadXmtUsedNts	Integer32,
791		parTrkLoadRcvUsedNts	Integer32,
792		parTrkLoadXmtUsedTs	Integer32,
793		parTrkLoadRcvUsedTs	Integer32,
794		parTrkLoadXmtUsedVoice	Integer32,
795		parTrkLoadRcvUsedVoice	Integer32,
796		parTrkLoadXmtUsedBdataA	Integer32,
797		parTrkLoadRcvUsedBdataA	Integer32,
798		parTrkLoadXmtUsedBdataB	Integer32,
799		parTrkLoadRcvUsedBdataB	Integer32,
800		parTrkLoadVccConidsUsed	Integer32,
801		parTrkLoadVpcConidsUsed	Integer32
802	}
803
804parTrkLoadXmtUsedCbr OBJECT-TYPE
805	SYNTAX     Integer32
806	MAX-ACCESS read-only
807	STATUS     current
808	DESCRIPTION
809	    "This object specifies the used bandwidth in the
810            transmit direction for CBR traffic."
811	::= { parTrkLoadEntry 1}
812
813parTrkLoadRcvUsedCbr OBJECT-TYPE
814	SYNTAX     Integer32
815	MAX-ACCESS read-only
816	STATUS     current
817	DESCRIPTION
818	    "This object specifies the used bandwidth in the
819            receive direction for CBR traffic"
820	::= { parTrkLoadEntry 2}
821
822parTrkLoadXmtUsedVbr OBJECT-TYPE
823	SYNTAX     Integer32
824	MAX-ACCESS read-only
825	STATUS     current
826	DESCRIPTION
827	    "This object specifies the used bandwidth in the
828            transmit direction for VBR traffic."
829	::= { parTrkLoadEntry 3}
830
831parTrkLoadRcvUsedVbr OBJECT-TYPE
832	SYNTAX     Integer32
833	MAX-ACCESS read-only
834	STATUS     current
835	DESCRIPTION
836	    "This object specifies the used bandwidth in the
837            receive direction for VBR traffic."
838	::= { parTrkLoadEntry 4}
839
840parTrkLoadXmtUsedAbr OBJECT-TYPE
841	SYNTAX     Integer32
842	MAX-ACCESS read-only
843	STATUS     current
844	DESCRIPTION
845	    "This object specifies the used bandwidth in the
846            transmit direction for ABR."
847	::= { parTrkLoadEntry 5}
848
849parTrkLoadRcvUsedAbr OBJECT-TYPE
850	SYNTAX     Integer32
851	MAX-ACCESS read-only
852	STATUS     current
853	DESCRIPTION
854	    "This object specifies the used bandwidth in the
855            receive direction for ABR."
856	::= { parTrkLoadEntry 6}
857
858parTrkLoadXmtUsedNts OBJECT-TYPE
859	SYNTAX     Integer32
860	MAX-ACCESS read-only
861	STATUS     current
862	DESCRIPTION
863	    "This object specifies the used bandwidth in the
864            transmit direction for Non-Time Stamped."
865	::= { parTrkLoadEntry 7}
866
867parTrkLoadRcvUsedNts OBJECT-TYPE
868	SYNTAX     Integer32
869	MAX-ACCESS read-only
870	STATUS     current
871	DESCRIPTION
872	    "This object specifies the used bandwidth in the
873            receive direction for Non-Time Stamped."
874	::= { parTrkLoadEntry 8}
875
876parTrkLoadXmtUsedTs OBJECT-TYPE
877	SYNTAX     Integer32
878	MAX-ACCESS read-only
879	STATUS     current
880	DESCRIPTION
881	    "This object specifies the used bandwidth in the
882            transmit direction for Time-Stamped."
883	::= { parTrkLoadEntry 9}
884
885parTrkLoadRcvUsedTs OBJECT-TYPE
886	SYNTAX     Integer32
887	MAX-ACCESS read-only
888	STATUS     current
889	DESCRIPTION
890	    "This object specifies the used bandwidth in the
891            receive direction for Time-Stamped."
892	::= { parTrkLoadEntry 10}
893
894parTrkLoadXmtUsedVoice OBJECT-TYPE
895	SYNTAX     Integer32
896	MAX-ACCESS read-only
897	STATUS     current
898	DESCRIPTION
899	    "This object specifies the used bandwidth in the
900            transmit direction for Voice."
901	::= { parTrkLoadEntry 11}
902
903parTrkLoadRcvUsedVoice OBJECT-TYPE
904	SYNTAX     Integer32
905	MAX-ACCESS read-only
906	STATUS     current
907	DESCRIPTION
908	    "This object specifies the used bandwidth in the
909            receive direction for Voice."
910	::= { parTrkLoadEntry 12}
911
912parTrkLoadXmtUsedBdataA OBJECT-TYPE
913	SYNTAX     Integer32
914	MAX-ACCESS read-only
915	STATUS     current
916	DESCRIPTION
917            "This object specifies the used bandwidth in the
918	    transmit direction for Busty Data A."
919	::= { parTrkLoadEntry 13}
920
921parTrkLoadRcvUsedBdataA OBJECT-TYPE
922	SYNTAX     Integer32
923	MAX-ACCESS read-only
924	STATUS     current
925	DESCRIPTION
926            "This object specifies the used bandwidth in the
927	    receive direction for Bursty Data A."
928	::= { parTrkLoadEntry 14}
929
930parTrkLoadXmtUsedBdataB OBJECT-TYPE
931	SYNTAX     Integer32
932	MAX-ACCESS read-only
933	STATUS     current
934	DESCRIPTION
935	    "This object specifies the used bandwidth in the
936            transmit direction for Bursty Data B."
937	::= { parTrkLoadEntry 15}
938
939parTrkLoadRcvUsedBdataB OBJECT-TYPE
940	SYNTAX     Integer32
941	MAX-ACCESS read-only
942	STATUS     current
943	DESCRIPTION
944	    "This object specifies the used bandwidth in the
945            receive direction for Bursty Data B."
946	::= { parTrkLoadEntry 16}
947
948parTrkLoadVccConidsUsed	OBJECT-TYPE
949	SYNTAX     Integer32
950	MAX-ACCESS read-only
951	STATUS     current
952	DESCRIPTION
953	    "This object specifies the number of conids used
954            for VCCs (not used) on the trunk."
955	::= { parTrkLoadEntry 17}
956
957parTrkLoadVpcConidsUsed	OBJECT-TYPE
958	SYNTAX     Integer32
959	MAX-ACCESS read-only
960	STATUS     current
961	DESCRIPTION
962	    "This object specifies the number of conids
963            Used for VPCs (not used) on the trunk."
964	::= { parTrkLoadEntry 19}
965
966-- parConnection
967
968parConnectionTable OBJECT-TYPE
969	SYNTAX     SEQUENCE OF ParConnectionEntry
970	MAX-ACCESS not-accessible
971	STATUS     current
972	DESCRIPTION
973	   "This table contains connections Mastered or slaved
974           by the node."
975	::= { parConnection 1}
976
977parConnectionEntry OBJECT-TYPE
978	SYNTAX     ParConnectionEntry
979	MAX-ACCESS not-accessible
980	STATUS     current
981	DESCRIPTION
982	    "Entries for connections mastered or slaved
983            by the node. Each entry contains Local and
984            remote end information."
985	INDEX { parConnLocalSlot,
986                parConnLocalPort,
987                parConnLocalVpi,
988                parConnLocalVci
989              }
990	::= { parConnectionTable 1}
991
992ParConnectionEntry ::=
993SEQUENCE {
994	parConnLocalSlot	Integer32,
995	parConnLocalPort	Integer32,
996	parConnLocalVpi		Integer32,
997	parConnLocalVci		Integer32,
998        parConnMasterShip       TruthValue,
999	parConnLocalVcIndx	Integer32,
1000        parConnLocalEndpt       DisplayString,
1001	parConnRemoteNodeName	DisplayString,
1002	parConnRemoteSlot	Integer32,
1003	parConnRemotePort	Integer32,
1004	parConnRemoteVpi	Integer32,
1005	parConnRemoteVci	Integer32,
1006	parConnRemoteVcIndx	Integer32,
1007        parConnRemoteEndpt      DisplayString,
1008	parConnOperStatus	INTEGER,
1009	parConnAdminStatus	INTEGER,
1010	parConnRoute		DisplayString,
1011        parPrefRoute            DisplayString,
1012        parConnFailRsn          INTEGER,
1013        parRrtFailRsn           DisplayString,
1014	parConnRstrTyp		INTEGER,
1015	parConnRstrZcs		TruthValue,
1016        parConnCos              Integer32
1017}
1018
1019parConnLocalSlot OBJECT-TYPE
1020	SYNTAX     Integer32(1..32)
1021	MAX-ACCESS read-only
1022	STATUS     current
1023	DESCRIPTION
1024	    "This object specifies the slot number part of the
1025            local endpoint connection address."
1026	::= { parConnectionEntry 1}
1027
1028parConnLocalPort OBJECT-TYPE
1029	SYNTAX     Integer32 (1..2147483647)
1030	MAX-ACCESS read-only
1031	STATUS     current
1032	DESCRIPTION
1033	    "This object specifies the port number part of the
1034            local endpoint connection address."
1035	::= { parConnectionEntry 2}
1036
1037parConnLocalVpi OBJECT-TYPE
1038	SYNTAX     Integer32 (0..4095)
1039	MAX-ACCESS read-only
1040	STATUS     current
1041	DESCRIPTION
1042	    "This object specifies the Virtual Path Identifier
1043            part of the local endpoint connection address."
1044	::= { parConnectionEntry 3}
1045
1046parConnLocalVci OBJECT-TYPE
1047	SYNTAX     Integer32 (0..65535)
1048	MAX-ACCESS read-only
1049	STATUS     current
1050	DESCRIPTION
1051	    "This object specifies the Virtual Channel Identifier
1052            part of the local endpoint connection address."
1053	::= { parConnectionEntry 4}
1054
1055parConnMasterShip OBJECT-TYPE
1056	SYNTAX     TruthValue
1057	MAX-ACCESS read-only
1058	STATUS     current
1059	DESCRIPTION
1060            "This object specifies whether this end of the
1061            connection is the master or the slave of the
1062            connection. The value true(1) signifies the
1063            master end and false(2) signifies slave end."
1064	::= { parConnectionEntry 5}
1065
1066parConnLocalVcIndx OBJECT-TYPE
1067	SYNTAX     Integer32
1068	MAX-ACCESS read-only
1069	STATUS     current
1070	DESCRIPTION
1071	    "This object specifies the Virtual Connection Index
1072            at this node. It is used by Network Management to
1073            correlate this end of the connection with the remote end."
1074	::= { parConnectionEntry 6}
1075
1076parConnLocalEndpt OBJECT-TYPE
1077        SYNTAX     DisplayString
1078        MAX-ACCESS read-only
1079        STATUS     current
1080        DESCRIPTION
1081            "This object specifies the actual physical connection
1082            endpoint at the local node."
1083        ::= { parConnectionEntry 7}
1084
1085parConnRemoteNodeName OBJECT-TYPE
1086	SYNTAX     DisplayString
1087	MAX-ACCESS read-only
1088	STATUS     current
1089	DESCRIPTION
1090	    "This object specifies the node name of the
1091            remote endpoint. For a intra-switch connection
1092            or feeder connection this object would specify
1093            the self node name."
1094	::= { parConnectionEntry 8}
1095
1096parConnRemoteSlot OBJECT-TYPE
1097	SYNTAX     Integer32 (1..32)
1098	MAX-ACCESS read-only
1099	STATUS     current
1100	DESCRIPTION
1101	    "This object specifies the slot number part of
1102            the remote endpoint connection address."
1103	::= { parConnectionEntry 9}
1104
1105parConnRemotePort OBJECT-TYPE
1106	SYNTAX     Integer32 (1..2147483647)
1107	MAX-ACCESS read-only
1108	STATUS     current
1109	DESCRIPTION
1110	    "This object specifies the port number part of
1111            the remote endpoint connection address."
1112	::= { parConnectionEntry 10}
1113
1114parConnRemoteVpi OBJECT-TYPE
1115	SYNTAX     Integer32
1116	MAX-ACCESS read-only
1117	STATUS     current
1118	DESCRIPTION
1119	    "This object specifies the VPI part of the
1120            remote endpoint connection address."
1121	::= { parConnectionEntry 11}
1122
1123parConnRemoteVci OBJECT-TYPE
1124	SYNTAX     Integer32
1125	MAX-ACCESS read-only
1126	STATUS     current
1127	DESCRIPTION
1128	    "This object specifies the VCI part of the
1129            remote endpoint connection address."
1130	::= { parConnectionEntry 12}
1131
1132parConnRemoteVcIndx OBJECT-TYPE
1133	SYNTAX     Integer32
1134	MAX-ACCESS read-only
1135	STATUS     current
1136	DESCRIPTION
1137	    "This object specifies the Virtual Connection Index
1138            at the remote node. It is used by Network Management
1139            to correlate this end of the connection with the
1140            remote end.."
1141	::= { parConnectionEntry 13}
1142
1143parConnOperStatus OBJECT-TYPE
1144        SYNTAX INTEGER {
1145	           routed   (1),
1146           	   unrouted (2),
1147                   lmifail  (3),
1148           	   unknown  (4)
1149	       }
1150	MAX-ACCESS read-only
1151	STATUS     current
1152	DESCRIPTION
1153	    "This object specifies the status of connection
1154           as known and determined by PAR. The status shall be
1155           OK if there is an A-bit alarm on the connection."
1156	::= { parConnectionEntry 14}
1157
1158parConnAdminStatus OBJECT-TYPE
1159	SYNTAX INTEGER {
1160	           down    (1),
1161                   up      (2),
1162                   reroute (3)
1163	}
1164	MAX-ACCESS read-write
1165	STATUS     current
1166	DESCRIPTION
1167	    "This object is used by the operator to reroute
1168            or down/up a connection. The value of this object
1169            is up(1) when the connection is created.
1170
1171            If the value of the object is set to down(1)
1172            the connection is derouted (if it is routed) and
1173	    parConnOperStatus object is set to not routed.
1174
1175	    If the value of the object is up (2) and it is set
1176            to reroute(3) the connection is derouted and attempt
1177            is made to reroute the connection. If the value of the
1178            object is down (1) and the it is set to reroute (3),
1179            no action is performed and the object's value does not
1180            changes.
1181
1182            If the value of object is down(1) and is set to up(2),
1183            an attempt is made to reroute the connection."
1184	DEFVAL { up }
1185	::= { parConnectionEntry 15}
1186
1187parConnRoute OBJECT-TYPE
1188	SYNTAX     DisplayString
1189	MAX-ACCESS read-only
1190	STATUS     current
1191	DESCRIPTION
1192	    "This object specifies the current path on which
1193            the connection is routed. A value of this object is
1194            valid only if parConnOperStatus is routed.
1195            The Null string specifies that the connection is not
1196            routed.
1197
1198	    Format: Nodename {Trk--Trk Nodename}
1199	        Where: Nodename = up to 8 characters,
1200                       Trk = slot.port.vtrk,
1201	                 slot = 1 or 2 characters,
1202                         port = 1 or two characters, and
1203	                 vtrk = 1 or two characters and is optional.
1204                The portion of the format shown in braces {like this}
1205                can be repeated up to 10 times."
1206	::= { parConnectionEntry 16}
1207
1208parConnRemoteEndpt OBJECT-TYPE
1209        SYNTAX     DisplayString
1210        MAX-ACCESS read-only
1211        STATUS     current
1212        DESCRIPTION
1213            "This object specifies the actual physical connection
1214            endpoint at the remote end of the connection. It shall
1215            be known only if the connection is a local(DAX) connection."
1216        ::= { parConnectionEntry 17}
1217
1218parPrefRoute OBJECT-TYPE
1219	SYNTAX     DisplayString
1220	MAX-ACCESS read-write
1221	STATUS     current
1222	DESCRIPTION
1223	    "This object specifies the preferred path for
1224            the connection. The Null string specifies that
1225            the connection does not have a preferred route.
1226
1227	    Format: Nodename {Trk--Trk Nodename}
1228	        Where: Nodename = up to 8 characters,
1229                       Trk = slot.port.vtrk,
1230	                  slot = 1 or 2 characters,
1231                          port = 1 or two characters, and
1232	                  vtrk = 1 or two characters and is optional.
1233                 The portion of the format shown in braces {like this}
1234                 can be repeated up to 10 times."
1235	::= { parConnectionEntry 18}
1236
1237parConnFailRsn OBJECT-TYPE
1238        SYNTAX INTEGER {
1239            down(1),
1240            hwalm(2),
1241            abitalm(3),
1242            lmifail(4),
1243            rrtfail(5),
1244            incomplete(6)
1245        }
1246        MAX-ACCESS read-only
1247	STATUS     current
1248        DESCRIPTION
1249            "This object specifies a reason code for the
1250            failure of the connection."
1251        ::= {parConnectionEntry 19}
1252
1253parRrtFailRsn OBJECT-TYPE
1254	SYNTAX     DisplayString
1255	MAX-ACCESS read-only
1256	STATUS     current
1257	DESCRIPTION
1258	    "This object specifies the Reason of failure of
1259            a connection to route."
1260	::= {parConnectionEntry 20}
1261
1262parConnRstrTyp OBJECT-TYPE
1263	SYNTAX INTEGER {
1264	           norestrict    (1),
1265           	   terrestrict   (2),
1266           	   satrestrict   (3),
1267           	   undefrestrict (4)
1268	        }
1269	MAX-ACCESS read-only
1270	STATUS     current
1271	DESCRIPTION
1272	    "This object specifies the Route restriction
1273            of a connection."
1274	::= {parConnectionEntry 21}
1275
1276parConnRstrZcs OBJECT-TYPE
1277	SYNTAX     TruthValue
1278	MAX-ACCESS read-only
1279	STATUS     current
1280	DESCRIPTION
1281	    "This object specifies whether ZCS lines should
1282            be avoided or not."
1283	::= {parConnectionEntry 22}
1284
1285parConnCos OBJECT-TYPE
1286	SYNTAX     Integer32 (0..15)
1287	MAX-ACCESS read-only
1288	STATUS     current
1289	DESCRIPTION
1290	    "This object specifies the COS for the connection."
1291	::= {parConnectionEntry 23}
1292
1293-- parNetworkClock
1294
1295parClockTable OBJECT-TYPE
1296	SYNTAX     SEQUENCE OF ParClockEntry
1297	MAX-ACCESS not-accessible
1298	STATUS     current
1299	DESCRIPTION
1300	    "Table of clock sources available to PAR"
1301	::= { parNetworkClock 1}
1302
1303parClockEntry OBJECT-TYPE
1304	SYNTAX     ParClockEntry
1305	MAX-ACCESS not-accessible
1306	STATUS     current
1307	DESCRIPTION
1308            "Each entry represent a clock source available to
1309            PAR"
1310	INDEX { parClockIndex }
1311	::= { parClockTable 1}
1312
1313ParClockEntry ::= SEQUENCE {
1314	parClockIndex       Integer32,
1315	parClockType        INTEGER,
1316        parClockCurSource   TruthValue,
1317	parClockSource      INTEGER,
1318	parClockSourceId    Integer32,
1319        parClockPath        DisplayString
1320       }
1321
1322parClockIndex OBJECT-TYPE
1323	SYNTAX     Integer32 (1..2147483647)
1324	MAX-ACCESS read-only
1325	STATUS     current
1326	DESCRIPTION
1327	    "This clock index is assigned by PAR."
1328	::= { parClockEntry 1}
1329
1330parClockType OBJECT-TYPE
1331	SYNTAX INTEGER{
1332		primary   (1),
1333		secondary (2),
1334		tertiary  (3),
1335                null      (4)
1336	}
1337	MAX-ACCESS read-write
1338	STATUS     current
1339	DESCRIPTION
1340	    "Specifies the type of clock."
1341	::= { parClockEntry 2}
1342
1343parClockSource OBJECT-TYPE
1344	SYNTAX INTEGER{
1345	           internal  (1),
1346                   interface (2),
1347                   external  (3)
1348               }
1349	MAX-ACCESS read-only
1350	STATUS     current
1351	DESCRIPTION
1352	    "Specifies source of the clock."
1353	DEFVAL { internal }
1354	::= { parClockEntry 3}
1355
1356parClockCurSource OBJECT-TYPE
1357        SYNTAX     TruthValue
1358        MAX-ACCESS read-only
1359        STATUS     current
1360        DESCRIPTION
1361        "Specifies whether clock source is a current clock source or not. The
1362         value is true if the cloock source is current and false otherwise"
1363        DEFVAL {false}
1364        ::= { parClockEntry 4}
1365
1366parClockSourceId OBJECT-TYPE
1367	SYNTAX     Integer32
1368	MAX-ACCESS read-write
1369	STATUS     current
1370	DESCRIPTION
1371	    "Specifies identification of the clock - for example
1372            - if clock source is `Interface' then this field will
1373            carry logical interface number"
1374	::= { parClockEntry 5}
1375
1376parClockPath OBJECT-TYPE
1377        SYNTAX     DisplayString
1378        MAX-ACCESS read-only
1379        STATUS     current
1380        DESCRIPTION
1381            "Describes the path used for clock synchronization"
1382        ::= { parClockEntry 6}
1383
1384parCmParmsMaxRoutingBundle OBJECT-TYPE
1385	SYNTAX     Integer32
1386	MAX-ACCESS read-write
1387	STATUS     current
1388	DESCRIPTION
1389	    "This object specifies the maximum number of
1390            connections that can be routed in one routing cycle."
1391	DEFVAL { 24 }
1392	::= { parCmParms 1}
1393
1394parCmParmsRerouteTimer OBJECT-TYPE
1395	SYNTAX     Integer32
1396	MAX-ACCESS read-write
1397	STATUS     current
1398	DESCRIPTION
1399	    "This object specifies the minimum time after
1400            which a connection is routed once it has been
1401            successfully routed."
1402	DEFVAL { 0 }
1403	::= { parCmParms 2}
1404
1405parCmParmsResetTimer OBJECT-TYPE
1406	SYNTAX     TruthValue
1407	MAX-ACCESS read-write
1408	STATUS     current
1409	DESCRIPTION
1410	    "This object specifies whether the reroute timer
1411            should be reset if the path for routed connection
1412            failed.  If the value of the object is true(1), the
1413            timer is reset on detecting path fail."
1414	DEFVAL { true }
1415	::= { parCmParms 3}
1416
1417parCmParmsDnUpPerPass OBJECT-TYPE
1418	SYNTAX     Integer32
1419	MAX-ACCESS read-write
1420	STATUS     current
1421	DESCRIPTION
1422	    "This object specifies the maximum number of
1423            connections that are upped or down in one schedule
1424            of down connection state machine."
1425	DEFVAL { 50 }
1426	::= { parCmParms 4}
1427
1428parCmParmsDnUpTimer OBJECT-TYPE
1429	SYNTAX     Integer32
1430        UNITS      "milliseconds"
1431	MAX-ACCESS read-write
1432	STATUS     current
1433	DESCRIPTION
1434	    "This object specifies the minimum time interval
1435           (in milliseconds) between two schedules of the down
1436           connection state machine."
1437	DEFVAL { 30000 }
1438	::= { parCmParms 5}
1439
1440parCmParmsRrtErrsPerCycle OBJECT-TYPE
1441	SYNTAX     Integer32
1442	MAX-ACCESS read-write
1443	STATUS     current
1444	DESCRIPTION
1445	    "This object specifies the threshold for number
1446            of failures to route a connection before it is
1447            moved into the wait group. If the value of this
1448            object is zero, the feature is disabled."
1449	DEFVAL { 50 }
1450	::= { parCmParms 6}
1451
1452parCmParmsRrtCycleInterval OBJECT-TYPE
1453	SYNTAX     Integer32
1454        UNITS      "minutes"
1455	MAX-ACCESS read-write
1456	STATUS     current
1457	DESCRIPTION
1458	    "This object specifies the time (in minutes) for
1459            which no attempt is made to route a connection in
1460            the wait group."
1461	DEFVAL { 5 }
1462	::= { parCmParms 7}
1463
1464parCmParmsMaxRrtCycles OBJECT-TYPE
1465	SYNTAX     Integer32
1466	MAX-ACCESS read-write
1467	STATUS     current
1468	DESCRIPTION
1469	    "This object specifies the number of times a
1470            connection is added to the wait group before
1471            declaring it unroutable."
1472	DEFVAL { 10 }
1473	::= { parCmParms 8}
1474
1475parCmParmsRrtPauseTime OBJECT-TYPE
1476	SYNTAX     Integer32
1477        UNITS      "milliseconds"
1478	MAX-ACCESS read-write
1479	STATUS     current
1480	DESCRIPTION
1481	    "This object specifies the time interval
1482            (in milliseconds) between two routing cycles."
1483	DEFVAL { 0 }
1484	::= { parCmParms 9}
1485
1486parCmParmsMaxUpdates OBJECT-TYPE
1487	SYNTAX     Integer32
1488	MAX-ACCESS read-write
1489	STATUS     current
1490	DESCRIPTION
1491	    "This object specifies the maximum number of
1492            connection management updates that are sent by
1493            the node in schedule.."
1494	DEFVAL { 10 }
1495	::= { parCmParms 10}
1496
1497parCmParmsRerouteGroups OBJECT-TYPE
1498	SYNTAX     Integer32
1499	MAX-ACCESS read-write
1500	STATUS     current
1501	DESCRIPTION
1502	    "This object specifies the total number of
1503            reroute groups."
1504	DEFVAL { 50 }
1505	::= { parCmParms 11}
1506
1507parCmParmsMinRrGroupSize OBJECT-TYPE
1508	SYNTAX     Integer32
1509	MAX-ACCESS read-write
1510	STATUS     current
1511	DESCRIPTION
1512	    "This object specifies the minimum size of
1513            reroute group in Cell Load Units."
1514	DEFVAL { 0 }
1515	::= { parCmParms 12}
1516
1517parCmParmsRrGroupInc OBJECT-TYPE
1518	SYNTAX     Integer32
1519	MAX-ACCESS read-write
1520	STATUS     current
1521	DESCRIPTION
1522	    "This object specifies the increment of
1523            reroute group size (in Cell Load Units)
1524            between adjacent groups."
1525	DEFVAL { 100 }
1526	::= { parCmParms 13}
1527
1528parCmParmsCostBased OBJECT-TYPE
1529	SYNTAX     TruthValue
1530	MAX-ACCESS read-write
1531	STATUS     current
1532	DESCRIPTION
1533	    "This object can be configured to enable
1534            or disable cost based routing feature.
1535           If the value of this object is true(1),
1536           the feature is enabled else it is disabled."
1537	DEFVAL { false }
1538	::= { parCmParms 14}
1539
1540parCmParmsUseCache OBJECT-TYPE
1541	SYNTAX     TruthValue
1542	MAX-ACCESS read-write
1543	STATUS     current
1544	DESCRIPTION
1545	    "This object can be configured to enable or disable
1546            hop based route selection from using cache of
1547            precomputed routes.
1548	    If the value of this object is true(1), the feature is
1549            enabled else it is disabled."
1550	DEFVAL { false }
1551	::= { parCmParms 15}
1552
1553parCmParmsUseDelay OBJECT-TYPE
1554	SYNTAX     TruthValue
1555	MAX-ACCESS read-write
1556	STATUS     current
1557	DESCRIPTION
1558	    "This object can be configured to enable
1559            or disable cost based route selection from
1560            considering end-to-end delay associated with
1561            the routes. If the value of this object is true(1),
1562            the delay would be considered otherwise daley would
1563	    not be considered during routing of connection."
1564	DEFVAL { false }
1565	::= { parCmParms 16}
1566
1567parCmParmMaxViaCons OBJECT-TYPE
1568	SYNTAX     Integer32 (1..80000)
1569	MAX-ACCESS read-write
1570	STATUS     current
1571	DESCRIPTION
1572	    "This object specifies the maximum number of
1573           via user connections that can be routed through
1574           the node."
1575	DEFVAL { 50000 }
1576	::= { parCmParms 17}
1577
1578parMnUpdtInterval OBJECT-TYPE
1579	SYNTAX     Integer32
1580        UNITS      "seconds"
1581	MAX-ACCESS read-write
1582	STATUS     current
1583	DESCRIPTION
1584	    "This object specifies the timer interval
1585           (in seconds) for the current update state machine."
1586	DEFVAL { 15 }
1587	::= { parMnUpdt 1}
1588
1589parMnUpdtNodesPerInt OBJECT-TYPE
1590	SYNTAX     Integer32
1591	MAX-ACCESS read-write
1592	STATUS     current
1593	DESCRIPTION
1594	    "This object specifies the maximum number of
1595            nodes to which current updates can be sent per
1596            interval."
1597	DEFVAL { 20 }
1598	::= { parMnUpdt 2}
1599
1600parMnUpdtBatchSend OBJECT-TYPE
1601	SYNTAX     TruthValue
1602	MAX-ACCESS read-write
1603	STATUS     current
1604	DESCRIPTION
1605	    "This object specifies whether current updates
1606            to any node are sent one at a time or all in one go.
1607            If the value of this object is true(1), all current
1608            updates are sent to the node simultaneously.
1609            If the value of this object is False, current updates
1610            are sent one at a time."
1611	DEFVAL { true }
1612	::= { parMnUpdt 3}
1613
1614parSwFuncAbrVsvd OBJECT-TYPE
1615	SYNTAX     TruthValue
1616	MAX-ACCESS read-write
1617	STATUS     current
1618	DESCRIPTION
1619	    "This object enables/disables the ABR standard
1620            with VSVD. The feature is enabled if the value
1621           of the object is true(1)."
1622	DEFVAL { false }
1623	::= { parSwFunc 1}
1624
1625parSwFuncNodeType OBJECT-TYPE
1626	SYNTAX INTEGER {
1627	           routing (1),
1628                   feeder  (2)
1629	}
1630	MAX-ACCESS read-write
1631	STATUS     current
1632	DESCRIPTION
1633	    "This object specifies whether the node is a
1634            routing node or a feeder node. To configure the
1635            node from a routing(1) node to feeder(2) node
1636            the node should be part of a single node network.
1637	    To configure the node from feeder node to routing
1638            node, there should be no feeder trunk attached to
1639            the node."
1640	DEFVAL { routing }
1641	::= { parSwFunc 2}
1642
1643parOnOffBackgroundUpdt OBJECT-TYPE
1644	SYNTAX     TruthValue
1645	MAX-ACCESS read-write
1646	STATUS     current
1647	DESCRIPTION
1648	    "This object can be used to enable or disable
1649            Background updates. If the value of the object
1650            is true(1), background updates are enabled;
1651            otherwise they are disabled."
1652	DEFVAL { false }
1653	::= { parOnOff 1}
1654
1655parOnOffDynamicBwAlloc OBJECT-TYPE
1656	SYNTAX     TruthValue
1657	MAX-ACCESS read-write
1658	STATUS     current
1659	DESCRIPTION
1660	    "This object can be used to enable or disable
1661            Bandwidth state machine. If the value of the
1662            object is true(1), bandwidth state machine is
1663            enabled; otherwise it is disabled."
1664	DEFVAL { true }
1665	::= { parOnOff 2}
1666
1667parOnOffCmUpdts OBJECT-TYPE
1668	SYNTAX     TruthValue
1669	MAX-ACCESS read-write
1670	STATUS     current
1671	DESCRIPTION
1672	    "This object can be used to enable or disable
1673            connection management updates. If the value of
1674            the object is true(1), connection management
1675            updates are enabled; otherwise they are disabled."
1676	DEFVAL { true }
1677	::= { parOnOff 3}
1678
1679parOnOffRouting OBJECT-TYPE
1680	SYNTAX     TruthValue
1681	MAX-ACCESS read-write
1682	STATUS     current
1683	DESCRIPTION
1684	    "This object can be used to enable or disable
1685            connection routing. If the value of the object
1686            is true(1), routing is enabled; otherwise it
1687            is disabled."
1688	DEFVAL { true }
1689	::= { parOnOff 4}
1690
1691parOnOffCommFailTest OBJECT-TYPE
1692	SYNTAX     TruthValue
1693	MAX-ACCESS read-write
1694	STATUS     current
1695	DESCRIPTION
1696	    "This object can be used to enable or disable
1697            Comm Fail Test. If the value of the object is
1698            true(1), Comm Fail test is enabled; otherwise it
1699            is disabled."
1700	DEFVAL { true }
1701	::= { parOnOff 5}
1702
1703parOnOffDrtDelay OBJECT-TYPE
1704	SYNTAX     TruthValue
1705	MAX-ACCESS read-write
1706	STATUS     current
1707	DESCRIPTION
1708	    "This object can be used to enable or disable
1709            Deroute Delay feature. If the value of the object
1710            is true(1) Derote delay feature is enabled;
1711            otherwise it is disabled."
1712	DEFVAL { true }
1713	::= { parOnOff 6}
1714
1715parOnOffRenumRec OBJECT-TYPE
1716	SYNTAX     TruthValue
1717	MAX-ACCESS read-write
1718	STATUS     current
1719	DESCRIPTION
1720	    "This object can be used to enable or disable
1721            Renumber recovery feature. If the value of the
1722            object is true(1), renumber recovery feature is
1723            enabled; otherwise it is disabled."
1724	DEFVAL { false }
1725	::= { parOnOff 7}
1726
1727parOnOffCommBreak OBJECT-TYPE
1728	SYNTAX     TruthValue
1729	MAX-ACCESS read-write
1730	STATUS     current
1731	DESCRIPTION
1732	    "This object can be used to enable or disable
1733            Comm Break Test. If the value of the object is
1734            true(1), Comm Break Test feature is enabled;
1735            otherwise it is disabled."
1736	DEFVAL { false }
1737	::= { parOnOff 8}
1738
1739parSysParmsTsPacketAge OBJECT-TYPE
1740	SYNTAX     Integer32(1..64)
1741        UNITS      "milliseconds"
1742	MAX-ACCESS read-write
1743	STATUS     current
1744	DESCRIPTION
1745	    "Time Stamped packets older than this value
1746            (in milliseconds)are discarded.
1747            This is a network wide parameter."
1748	DEFVAL { 64 }
1749	::= { parSysParms 1}
1750
1751parSysParmsConnFail OBJECT-TYPE
1752	SYNTAX     TruthValue
1753	MAX-ACCESS read-write
1754	STATUS     current
1755	DESCRIPTION
1756	    "This object specifies whether the connections to
1757            a node should be failed when comm fail is declared
1758            with the node. If the value of this object is true(1),
1759            the connection will be failed.
1760            This is a network wide parameter."
1761	DEFVAL {false}
1762	::= { parSysParms 2}
1763
1764parSysParmsVcPollRate OBJECT-TYPE
1765	SYNTAX     Integer32
1766	MAX-ACCESS read-only
1767	STATUS     current
1768	DESCRIPTION
1769	    "This object specifies the rate at which
1770            VC statistics are to be polled. This is a
1771            network wide parameter. For Portable AutoRoute
1772            statistic collections would be done by platform
1773            software."
1774	::= { parSysParms 3}
1775
1776parSysParmsMaxVDelay OBJECT-TYPE
1777	SYNTAX     Integer32
1778        UNITS      "milliseconds"
1779	MAX-ACCESS read-only
1780	STATUS     current
1781	DESCRIPTION
1782            "This object specifies the maximum delay for
1783	    voice connection with VAD enabled in milli-seconds.
1784            This is a network wide parameter."
1785	::= { parSysParms 4}
1786
1787parSysParmsMaxCDelay OBJECT-TYPE
1788	SYNTAX     Integer32
1789        UNITS      "milliseconds"
1790	MAX-ACCESS read-only
1791	STATUS     current
1792	DESCRIPTION
1793	    "This object specifies the maximum delay for
1794            ADPCM compressed voice connection with VAD
1795            enabled in milli-seconds.
1796            This is a network wide parameter."
1797	::= { parSysParms 5}
1798
1799parSysParmsMaxDDelay OBJECT-TYPE
1800	SYNTAX Integer32
1801        UNITS      "milliseconds"
1802	MAX-ACCESS read-only
1803	STATUS current
1804	DESCRIPTION
1805	    "This object specifies the maximum delay for
1806            data connection in milli-seconds.
1807            This is a network wide parameter."
1808	::= { parSysParms 6}
1809
1810parSysParmsMaxADelay OBJECT-TYPE
1811	SYNTAX     Integer32
1812        UNITS      "milliseconds"
1813	MAX-ACCESS read-only
1814	STATUS     current
1815	DESCRIPTION
1816	    "This object specifies the maximum delay for
1817            ADPCM compressed voice connection in
1818            milli-seconds.
1819            This is a network wide parameter."
1820	::= { parSysParms 7}
1821
1822parSysParmsMaxHsdDelay OBJECT-TYPE
1823	SYNTAX     Integer32
1824        UNITS      "milliseconds"
1825	MAX-ACCESS read-only
1826	STATUS     current
1827	DESCRIPTION
1828	    "This object specifies the maximum delay for
1829            High Speed data connection in milli-seconds.
1830            This is a network wide parameter."
1831	::= { parSysParms 8}
1832
1833parSysParmsDeEnable OBJECT-TYPE
1834	SYNTAX     TruthValue
1835	MAX-ACCESS read-only
1836	STATUS 	   current
1837	DESCRIPTION
1838	    "This object specifies whether DE bit of
1839            Frame Relay frames can be modified.
1840            DE bit can be modified if the value of this
1841	    object is true(1).
1842            This is a network wide parameter."
1843	::= { parSysParms 9}
1844
1845parSysParmsFrStandard OBJECT-TYPE
1846	SYNTAX     TruthValue
1847	MAX-ACCESS read-only
1848	STATUS     current
1849	DESCRIPTION
1850	    "This object specifies whether standard
1851            Frame Relay parameters,Be and Bc, are to be used.
1852            If the value of this object is true(1),
1853	    standard parameters are used.
1854            This is a network wide parameter."
1855	::= { parSysParms 10}
1856
1857parSysParmsDrtDelay OBJECT-TYPE
1858	SYNTAX     TruthValue
1859	MAX-ACCESS read-write
1860	STATUS     current
1861	DESCRIPTION
1862	    "This object specifies whether Deroute Delay
1863            feature is enabled. If the value of this object
1864            is true(1), the feature is enabled.
1865	    This is a network wide parameter."
1866	DEFVAL { true }
1867	::= { parSysParms 11}
1868
1869parSysParmsInvLogAlarmThres OBJECT-TYPE
1870	SYNTAX     Integer32
1871	MAX-ACCESS read-only
1872	STATUS     current
1873	DESCRIPTION
1874	    "This object specifies the threshold for invalid
1875            login attempts before triggering an alarm.
1876            If the value of this object is zero, this feature
1877            is disabled.
1878            This is a network wide parameter."
1879        DEFVAL { 0 }
1880	::= { parSysParms 12}
1881
1882parSysParmsMaxCdpVDelay OBJECT-TYPE
1883	SYNTAX     Integer32
1884        UNITS      "milliseconds"
1885	MAX-ACCESS read-only
1886	STATUS     current
1887	DESCRIPTION
1888	    "This object specifies the maximum network delay
1889            for CDP to CDP voice connection with VAD enabled
1890            in milli-seconds.
1891            This is a network wide parameter."
1892	::= { parSysParms 13}
1893
1894parSysParmsMaxCdpCDelay OBJECT-TYPE
1895	SYNTAX     Integer32
1896        UNITS      "milliseconds"
1897	MAX-ACCESS read-only
1898	STATUS     current
1899	DESCRIPTION
1900	    "This object specifies the maximum network delay
1901            for CDP to CDP ADPCM compressed voice connection
1902            with VAD enabled.
1903	    This is a network wide parameter."
1904	::= { parSysParms 14}
1905
1906parSysParmsMaxCdpDDelay OBJECT-TYPE
1907	SYNTAX     Integer32
1908        UNITS      "milliseconds"
1909	MAX-ACCESS read-only
1910	STATUS     current
1911	DESCRIPTION
1912	    "This object specifies the maximum network delay
1913            for CDP to CDP data connection.
1914            This is a network wide parameter."
1915	::= { parSysParms 15}
1916
1917parSysParmsMaxCdpADelay OBJECT-TYPE
1918	SYNTAX     Integer32
1919        UNITS      "milliseconds"
1920	MAX-ACCESS read-only
1921	STATUS     current
1922	DESCRIPTION
1923	    "This object specifies the maximum network delay
1924            for CDP to CDP ADPCM compressed voice connection.
1925            This is a network wide parameter."
1926	::= { parSysParms 16}
1927
1928parSysParmsMaxCdpHsdDelay OBJECT-TYPE
1929	SYNTAX     Integer32
1930        UNITS      "milliseconds"
1931	MAX-ACCESS read-only
1932	STATUS     current
1933	DESCRIPTION
1934	    "This object specifies the maximum network delay
1935            for CDP to CDP High Speed data connection.
1936            This is a network wide parameter."
1937	::= { parSysParms 17}
1938
1939parSysParmsMaxIpcdpVDelay OBJECT-TYPE
1940	SYNTAX     Integer32
1941        UNITS      "milliseconds"
1942	MAX-ACCESS read-only
1943	STATUS     current
1944	DESCRIPTION
1945	    "This object specifies the maximum local delay
1946            for CDP to CDP voice connection with VAD enabled.
1947            This is a network wide parameter."
1948	::= { parSysParms 18}
1949
1950parSysParmsMaxIpcdpCDelay OBJECT-TYPE
1951	SYNTAX     Integer32
1952        UNITS      "milliseconds"
1953	MAX-ACCESS read-only
1954	STATUS     current
1955	DESCRIPTION
1956	    "This object specifies the maximum local delay
1957            for CDP to CDP ADPCM compressed voice connection
1958            with VAD enabled.
1959            This is a network wide parameter."
1960	::= { parSysParms 19}
1961
1962parSysParmsMaxIpcdpDDelay OBJECT-TYPE
1963	SYNTAX     Integer32
1964        UNITS      "milliseconds"
1965	MAX-ACCESS read-only
1966	STATUS     current
1967	DESCRIPTION
1968	    "This object specifies the maximum local delay
1969            for CDP to CDP data connection.
1970            This is a network wide parameter."
1971	::= { parSysParms 20}
1972
1973parSysParmsMaxIpcdpADelay OBJECT-TYPE
1974	SYNTAX     Integer32
1975	MAX-ACCESS read-only
1976	STATUS     current
1977	DESCRIPTION
1978	    "This object specifies the maximum local delay
1979            for CDP to CDP ADPCM compressed voice connection.
1980            This is a network wide parameter."
1981	::= { parSysParms 21}
1982
1983parSysParmsMaxIpcdpHsdDelay OBJECT-TYPE
1984	SYNTAX     Integer32
1985	MAX-ACCESS read-only
1986	STATUS     current
1987	DESCRIPTION
1988	    "This object specifies the maximum local delay
1989            for CDP to CDP High Speed data connection.
1990            This is a network wide parameter."
1991	::= { parSysParms 22}
1992
1993parSysParmsMaxIphsdDelay OBJECT-TYPE
1994	SYNTAX     Integer32
1995        UNITS      "milliseconds"
1996	MAX-ACCESS read-only
1997	STATUS     current
1998	DESCRIPTION
1999	    "This object specifies the maximum local delay
2000            for High Speed data connection.
2001            This is a network wide parameter."
2002	::= { parSysParms 23}
2003
2004parSysParmsFpdDeJitter OBJECT-TYPE
2005	SYNTAX     Integer32
2006	MAX-ACCESS read-only
2007	STATUS     current
2008	DESCRIPTION
2009	    "This object specifies the jitter delay for
2010            Fast Pad.
2011            This is a network wide parameter."
2012	::= { parSysParms 24}
2013
2014parNetParmCondInitialStgr OBJECT-TYPE
2015	SYNTAX     Integer32
2016        UNITS      "milliseconds"
2017	MAX-ACCESS read-write
2018	STATUS     current
2019	DESCRIPTION
2020	    "This object specifies the initial pause time
2021	    (in milliseconds) per new node added on addition
2022            of node(s) in the network before initiating
2023            conditional updates."
2024	DEFVAL { 5000 }
2025	::= { parNetworkingParms 1}
2026
2027parNetParmCondPerNodeInterval OBJECT-TYPE
2028	SYNTAX     Integer32
2029        UNITS      "milliseconds"
2030	MAX-ACCESS read-write
2031	STATUS     current
2032	DESCRIPTION
2033	    "This object specifies the minimum interval
2034            (in milliseconds) between sending of conditional
2035            updates to any two nodes."
2036	DEFVAL {30000}
2037	::= { parNetworkingParms 2}
2038
2039parNetParmCbDelay OBJECT-TYPE
2040	SYNTAX     Integer32
2041        UNITS      "milliseconds"
2042	MAX-ACCESS read-write
2043	STATUS     current
2044	DESCRIPTION
2045	    "This object specifies the minimum interval
2046            (in milliseconds) between initiating comm break
2047            tests between any two nodes."
2048	DEFVAL { 30000 }
2049	::= { parNetworkingParms 3}
2050
2051parNetParmCbOffset OBJECT-TYPE
2052	SYNTAX     Integer32
2053	MAX-ACCESS read-write
2054	STATUS     current
2055	DESCRIPTION
2056	    "Offset for CB."
2057	DEFVAL { 10 }
2058	::= { parNetworkingParms 4}
2059
2060parNetParmMsgTimeout OBJECT-TYPE
2061	SYNTAX     Integer32
2062        UNITS      "milliseconds"
2063	MAX-ACCESS read-write
2064	STATUS     current
2065	DESCRIPTION
2066	    "This object specifies the timeout (in milliseconds)
2067            for acknowledgment for control plane message sent to
2068            another node."
2069	DEFVAL { 1700 }
2070	::= { parNetworkingParms 5}
2071
2072parNetParmMsgMaxTimeout OBJECT-TYPE
2073	SYNTAX     Integer32
2074	MAX-ACCESS read-write
2075	STATUS     current
2076	DESCRIPTION
2077	    "This object specifies the maximum number of
2078            times a network handler timeout waiting for
2079            acknowledgment for control plane message sent
2080            to another node reachable through all
2081            terrestrial trunks."
2082	DEFVAL { 7 }
2083	::= { parNetworkingParms 6}
2084
2085parNetParmMsgMaxTimeoutSat OBJECT-TYPE
2086	SYNTAX     Integer32
2087	MAX-ACCESS read-write
2088	STATUS     current
2089	DESCRIPTION
2090	    "This object specifies the maximum number of
2091            times a network handler timeout waiting for
2092            acknowledgment for control plane message sent
2093            to another node reachable through all
2094            satellite trunks."
2095	DEFVAL { 6 }
2096	::= { parNetworkingParms 7}
2097
2098parNetParmBlindMaxTimeout OBJECT-TYPE
2099	SYNTAX     Integer32
2100	MAX-ACCESS read-write
2101	STATUS     current
2102	DESCRIPTION
2103	    "This object specifies the maximum number of
2104            times a network handler timeout waiting for
2105            acknowledgment for control plane blind message
2106            sent to another node."
2107	DEFVAL { 4 }
2108	::= { parNetworkingParms 8}
2109
2110parNetParmCbMaxTimeout OBJECT-TYPE
2111	SYNTAX     Integer32
2112	MAX-ACCESS read-write
2113	STATUS     current
2114	DESCRIPTION
2115	    "This object specifies the maximum number of
2116            times a network handler timeout waiting for
2117            acknowledgment for comm break test message sent
2118            to another node."
2119	DEFVAL { 5 }
2120	::= { parNetworkingParms 9}
2121
2122parNetParmCfTestInterval OBJECT-TYPE
2123	SYNTAX     Integer32
2124	MAX-ACCESS read-write
2125	STATUS     current
2126	DESCRIPTION
2127	    "This object specifies the minimum time interval
2128            between the comm fail tests for a trunk."
2129	DEFVAL { 10000 }
2130	::= { parNetworkingParms 10}
2131
2132parNetParmCfTestMultiplier OBJECT-TYPE
2133	SYNTAX     Integer32
2134	MAX-ACCESS read-write
2135	STATUS     current
2136	DESCRIPTION
2137	    "This object specifies the multiplier for the
2138            comm fail test interval for good trunks, that is,
2139            trunks not in comm fail."
2140	DEFVAL { 3 }
2141	::= { parNetworkingParms 11}
2142
2143parNetParmNetwWindowSz OBJECT-TYPE
2144	SYNTAX     Integer32
2145	MAX-ACCESS read-write
2146	STATUS     current
2147	DESCRIPTION
2148	    "This object specifies the window size for the
2149            network handler for messages to any node.
2150            That is, the number of messages that the network
2151            handler can send simultaneous to a node without
2152	    receiving the acknowledgment for them."
2153	DEFVAL { 1 }
2154	::= { parNetworkingParms 12}
2155
2156parNetParmNetwLetWait OBJECT-TYPE
2157	SYNTAX     Integer32
2158        UNITS      "milliseconds"
2159	MAX-ACCESS read-write
2160	STATUS     current
2161	DESCRIPTION
2162	    "This object specifies the maximum interval
2163            (in milliseconds) network handler waits for
2164            the letter (message) from the processes running
2165            on its nodes before checking the received cells."
2166	DEFVAL { 50 }
2167	::= { parNetworkingParms 13}
2168
2169parNetParmCfDelay OBJECT-TYPE
2170	SYNTAX     Integer32
2171	MAX-ACCESS read-write
2172	STATUS current
2173	DESCRIPTION
2174	    "TBD (in milliseconds)."
2175	DEFVAL { 60 }
2176	::= { parNetworkingParms 14}
2177
2178parNetParmHighTxRate OBJECT-TYPE
2179	SYNTAX     Integer32
2180	MAX-ACCESS read-write
2181	STATUS     current
2182	DESCRIPTION
2183	    "This object specifies the rate
2184            (in fast packets per second) at which the
2185            network handler sends control plane message cells
2186	    to high performance nodes
2187            (High performance node are BPX and MGX)."
2188	DEFVAL { 2500 }
2189	::= { parNetworkingParms 15}
2190
2191parNetParmLowTxRate OBJECT-TYPE
2192	SYNTAX     Integer32
2193	MAX-ACCESS read-write
2194	STATUS     current
2195	DESCRIPTION
2196	    "This object specifies the rate
2197            (in fast packets per second) at which the
2198            network handler sends control plane message cells to
2199	    low capacity nodes (Low capacity node are IPX and IGX)."
2200	DEFVAL { 500 }
2201	::= { parNetworkingParms 16}
2202
2203parNetParmMaxNodeBlks OBJECT-TYPE
2204	SYNTAX     Integer32
2205	MAX-ACCESS read-write
2206	STATUS     current
2207	DESCRIPTION
2208	    "This object specifies the maximum number of blocks
2209            of size 256 bytes, that should be queued up for
2210            transmission to a node."
2211	DEFVAL { 3000 }
2212	::= { parNetworkingParms 17}
2213
2214parNetParmTopoMsgSegSz OBJECT-TYPE
2215	SYNTAX     Integer32
2216        UNITS      "bytes"
2217	MAX-ACCESS read-write
2218	STATUS     current
2219	DESCRIPTION
2220	    "This object specifies the maximum size (in bytes)
2221            of the segment into which the topology message,
2222            sent during network join, is divided."
2223	DEFVAL { 3570 }
2224	::= { parNetworkingParms 18}
2225
2226-- conformance information
2227
2228cwParMIBConformance  OBJECT IDENTIFIER ::= { ciscoWanParMIB 2 }
2229
2230cwParMIBGroups       OBJECT IDENTIFIER ::= { cwParMIBConformance 1 }
2231
2232cwParMIBCompliances  OBJECT IDENTIFIER ::= { cwParMIBConformance 2 }
2233
2234-- compliance statements
2235
2236cwParCompliance MODULE-COMPLIANCE
2237    STATUS  current
2238    DESCRIPTION
2239        "The compliance statement for objects related
2240        to AutoRoute MIB."
2241    MODULE  -- this module
2242    MANDATORY-GROUPS{
2243        cwParCmParamsGroup,
2244        cwParCmParamsUpdateGroup,
2245        cwParGeneralGroup,
2246        cwParSysParamsGroup,
2247        cwParNetParamsGroup,
2248        cwParNodeGroup,
2249        cwParInterfaceConfGroup,
2250        cwParTrunkConfGroup,
2251        cwParTrunkLoadConfGroup,
2252        cwParConnConfGroup,
2253        cwParClockConfGroup
2254    }
2255    ::= { cwParMIBCompliances 1 }
2256
2257
2258cwParCmParamsGroup OBJECT-GROUP
2259    OBJECTS {
2260        parCmParmsMaxRoutingBundle,
2261        parCmParmsRerouteTimer,
2262        parCmParmsResetTimer,
2263        parCmParmsDnUpPerPass,
2264        parCmParmsDnUpTimer,
2265        parCmParmsRrtErrsPerCycle,
2266        parCmParmsRrtCycleInterval,
2267        parCmParmsMaxRrtCycles,
2268        parCmParmsRrtPauseTime,
2269        parCmParmsMaxUpdates,
2270        parCmParmsRerouteGroups,
2271        parCmParmsMinRrGroupSize,
2272        parCmParmsRrGroupInc,
2273        parCmParmsCostBased,
2274        parCmParmsUseCache,
2275        parCmParmsUseDelay,
2276        parCmParmMaxViaCons
2277      }
2278      STATUS current
2279      DESCRIPTION
2280          "The collection of objects which are applicable
2281          for PAR connection management."
2282      ::= { cwParMIBGroups 1 }
2283
2284cwParCmParamsUpdateGroup OBJECT-GROUP
2285    OBJECTS {
2286        parMnUpdtInterval,
2287        parMnUpdtNodesPerInt,
2288        parMnUpdtBatchSend
2289
2290      }
2291      STATUS current
2292      DESCRIPTION
2293          "The collection of objects which are applicable
2294          for PAR Connection Management parameters updates."
2295      ::= { cwParMIBGroups 2 }
2296
2297cwParGeneralGroup OBJECT-GROUP
2298    OBJECTS {
2299        parSwFuncAbrVsvd,
2300        parSwFuncNodeType,
2301        parOnOffBackgroundUpdt,
2302        parOnOffDynamicBwAlloc,
2303        parOnOffCmUpdts,
2304        parOnOffRouting,
2305        parOnOffCommFailTest,
2306        parOnOffDrtDelay,
2307        parOnOffRenumRec,
2308        parOnOffCommBreak
2309      }
2310      STATUS current
2311      DESCRIPTION
2312          "The collection of objects which are applicable
2313          for general PAR configuration."
2314      ::= { cwParMIBGroups 3 }
2315
2316cwParSysParamsGroup OBJECT-GROUP
2317    OBJECTS {
2318        parSysParmsTsPacketAge,
2319        parSysParmsConnFail,
2320        parSysParmsVcPollRate,
2321        parSysParmsMaxVDelay,
2322        parSysParmsMaxCDelay,
2323        parSysParmsMaxDDelay,
2324        parSysParmsMaxADelay,
2325        parSysParmsMaxHsdDelay,
2326        parSysParmsDeEnable,
2327        parSysParmsFrStandard,
2328        parSysParmsDrtDelay,
2329        parSysParmsInvLogAlarmThres,
2330        parSysParmsMaxCdpVDelay,
2331        parSysParmsMaxCdpCDelay,
2332        parSysParmsMaxCdpDDelay,
2333        parSysParmsMaxCdpADelay,
2334        parSysParmsMaxCdpHsdDelay,
2335        parSysParmsMaxIpcdpVDelay,
2336        parSysParmsMaxIpcdpCDelay,
2337        parSysParmsMaxIpcdpDDelay,
2338        parSysParmsMaxIpcdpADelay,
2339        parSysParmsMaxIpcdpHsdDelay,
2340        parSysParmsMaxIphsdDelay,
2341        parSysParmsFpdDeJitter
2342      }
2343      STATUS current
2344      DESCRIPTION
2345          "The collection of objects which are applicable
2346          for PAR system parameters."
2347      ::= { cwParMIBGroups 4 }
2348
2349cwParNetParamsGroup OBJECT-GROUP
2350    OBJECTS {
2351        parNetParmCondInitialStgr,
2352        parNetParmCondPerNodeInterval,
2353        parNetParmCbDelay,
2354        parNetParmCbOffset,
2355        parNetParmMsgTimeout,
2356        parNetParmMsgMaxTimeout,
2357        parNetParmMsgMaxTimeoutSat,
2358        parNetParmBlindMaxTimeout,
2359        parNetParmCbMaxTimeout,
2360        parNetParmCfTestInterval,
2361        parNetParmCfTestMultiplier,
2362        parNetParmNetwWindowSz,
2363        parNetParmNetwLetWait,
2364        parNetParmCfDelay,
2365        parNetParmHighTxRate,
2366        parNetParmLowTxRate,
2367        parNetParmMaxNodeBlks,
2368        parNetParmTopoMsgSegSz
2369      }
2370      STATUS current
2371      DESCRIPTION
2372          "The collection of objects which are applicable
2373          for parameters applicable network-wide."
2374      ::= { cwParMIBGroups 5 }
2375
2376cwParNodeGroup OBJECT-GROUP
2377    OBJECTS {
2378        parSnNodeId,
2379        parSnNodeIP,
2380        parSnNodeName,
2381        parSnRevision,
2382        parSnNodeAlarmStatus,
2383        parSnNumberOfTrunks
2384      }
2385      STATUS current
2386      DESCRIPTION
2387          "The collection of objects which are applicable
2388          for node level configuration of auto route controller."
2389      ::= { cwParMIBGroups 6 }
2390
2391cwParInterfaceConfGroup OBJECT-GROUP
2392    OBJECTS {
2393	parIfLogicalInterface,
2394	parIfType,
2395	parIfOperStatus,
2396	parIfTxBw,
2397	parIfRxBw,
2398	parIfMaxConn,
2399	parIfHiAddrMin,
2400	parIfHiAddrMax,
2401	parIfLoAddrMin,
2402	parIfLoAddrMax
2403      }
2404      STATUS current
2405      DESCRIPTION
2406          "The collection of objects which are used for
2407          configuring autoroute interfaces."
2408      ::= { cwParMIBGroups 7 }
2409
2410cwParTrunkConfGroup OBJECT-GROUP
2411    OBJECTS {
2412	parTrkId,
2413	parTrkStatReserve,
2414	parTrkCnfgCcRestrict,
2415	parTrkCnfgLineType,
2416	parTrkCnfgPassSync,
2417	parTrkCnfgDerouteDelay,
2418	parTrkCnfgTrafficClassFst,
2419	parTrkCnfgTrafficClassFr,
2420	parTrkCnfgTrafficClassNts,
2421	parTrkCnfgTrafficClassTs,
2422	parTrkCnfgTrafficClassVoice,
2423	parTrkCnfgTrafficClassCbr,
2424	parTrkCnfgTrafficClassVbr,
2425	parTrkCnfgTrafficClassAbr,
2426	parTrkCnfgAdminStatus,
2427	parTrkCnfgRoutingCost,
2428	parTrkCnfgVpcConids,
2429	parTrkCnfgVccConids,
2430	parTrkLocalSlotNumber,
2431	parTrkLocalPortNumber,
2432	parTrkLocalVTrunkId,
2433	parTrkRemoteNodeId,
2434	parTrkRemoteTrunkId,
2435	parTrkRemoteSlotNumber,
2436	parTrkRemotePortNumber,
2437	parTrkRemoteVTrunkId,
2438	parTrkRemoteNodeIP,
2439	parTrkRemoteNodeType,
2440	parTrkRemoteNodeName,
2441	parTrkAlarmStatus,
2442	parTrkAlarmType,
2443	parTrkLineLoad,
2444	parTrkBwCapacity
2445      }
2446      STATUS current
2447      DESCRIPTION
2448          "The collection of objects which are used for
2449          configuring trunks in portable autoroute."
2450      ::= { cwParMIBGroups 8 }
2451
2452cwParTrunkLoadConfGroup OBJECT-GROUP
2453    OBJECTS {
2454	parTrkLoadXmtUsedCbr,
2455	parTrkLoadRcvUsedCbr,
2456	parTrkLoadXmtUsedVbr,
2457	parTrkLoadRcvUsedVbr,
2458	parTrkLoadXmtUsedAbr,
2459	parTrkLoadRcvUsedAbr,
2460	parTrkLoadXmtUsedNts,
2461	parTrkLoadRcvUsedNts,
2462	parTrkLoadXmtUsedTs,
2463	parTrkLoadRcvUsedTs,
2464	parTrkLoadXmtUsedVoice,
2465	parTrkLoadRcvUsedVoice,
2466	parTrkLoadXmtUsedBdataA,
2467	parTrkLoadRcvUsedBdataA,
2468	parTrkLoadXmtUsedBdataB,
2469	parTrkLoadRcvUsedBdataB,
2470	parTrkLoadVccConidsUsed,
2471	parTrkLoadVpcConidsUsed
2472      }
2473      STATUS current
2474      DESCRIPTION
2475          "The collection of objects which are used for
2476          configuring trunks in portable autoroute."
2477      ::= { cwParMIBGroups 9 }
2478
2479cwParConnConfGroup OBJECT-GROUP
2480    OBJECTS {
2481	parConnLocalSlot,
2482	parConnLocalPort,
2483	parConnLocalVpi,
2484	parConnLocalVci,
2485        parConnMasterShip,
2486	parConnLocalVcIndx,
2487        parConnLocalEndpt,
2488	parConnRemoteNodeName,
2489	parConnRemoteSlot,
2490	parConnRemotePort,
2491	parConnRemoteVpi,
2492	parConnRemoteVci,
2493	parConnRemoteVcIndx,
2494        parConnRemoteEndpt,
2495	parConnOperStatus,
2496	parConnAdminStatus,
2497	parConnRoute,
2498        parPrefRoute,
2499        parConnFailRsn,
2500        parRrtFailRsn,
2501	parConnRstrTyp,
2502	parConnRstrZcs,
2503        parConnCos
2504      }
2505      STATUS current
2506      DESCRIPTION
2507          "The collection of objects which are used for
2508          configuring trunks in portable autoroute."
2509      ::= { cwParMIBGroups 10 }
2510
2511cwParClockConfGroup OBJECT-GROUP
2512    OBJECTS {
2513	parClockIndex,
2514	parClockType,
2515        parClockCurSource,
2516	parClockSource,
2517	parClockSourceId,
2518        parClockPath
2519      }
2520      STATUS current
2521      DESCRIPTION
2522          "The collection of objects which are used for
2523          configuring trunks in portable autoroute."
2524      ::= { cwParMIBGroups 11 }
2525
2526
2527END
2528