1RADLAN-rndApplications DEFINITIONS ::= BEGIN 2 3-- Title: RADLAN Application Private Extension 4-- Version: 7.37.00.00 5-- Date: 17 May 2004 6 7IMPORTS 8 rnd FROM RADLAN-MIB 9 InterfaceIndexOrZero, InterfaceIndex, ifIndex FROM IF-MIB 10 DisplayString FROM SNMPv2-TC-v1 11 Unsigned32, Counter32, IpAddress, 12 MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI 13 RowStatus, TruthValue, 14 TEXTUAL-CONVENTION FROM SNMPv2-TC; 15 16rndApplications MODULE-IDENTITY 17 LAST-UPDATED "200406010000Z" 18 ORGANIZATION "Radlan Computer Communications Ltd." 19 CONTACT-INFO 20 "radlan.com" 21 DESCRIPTION 22 "The private MIB module definition for RND applications MIB." 23 REVISION "200406010000Z" 24 DESCRIPTION 25 "Initial version of this MIB." 26 ::= { rnd 35 } 27 28 29-- Obsolete 30-- rsServerDispatcher OBJECT IDENTIFIER ::= { rndApplications 1} 31 32-- rndMidLevelManagement group contains variables which direct the mid-level 33-- management stations how to monitor and manage their domains. 34 35rndMidLevelManagement OBJECT IDENTIFIER ::= { rndApplications 2} -- NEW Group 36 37rndAlarmOptions OBJECT IDENTIFIER ::= { rndMidLevelManagement 2} 38 39rndAlarmEnabling OBJECT-TYPE 40 SYNTAX INTEGER { 41 enabled(1), 42 disabled(2) 43 } 44 MAX-ACCESS read-write 45 STATUS current 46 DESCRIPTION 47 "Indicates whether alarms should be issued to the high-level 48 NMS " 49 ::= { rndAlarmOptions 1 } 50 51rndAlarmInterval OBJECT-TYPE 52 SYNTAX INTEGER 53 MAX-ACCESS read-write 54 STATUS current 55 DESCRIPTION 56 "Indicates the minimal period of time which must pass after issuing 57 an alarm before issuing the same alarm again." 58 ::= { rndAlarmOptions 2 } 59 60rndMonitoredElementsTable OBJECT-TYPE 61 SYNTAX SEQUENCE OF RndMonitoredElementEntry 62 MAX-ACCESS not-accessible 63 STATUS current 64 DESCRIPTION 65 "The table of monitored elements of the network" 66 ::= {rndMidLevelManagement 3} 67 68rndMonitoredElementEntry OBJECT-TYPE 69 SYNTAX RndMonitoredElementEntry 70 MAX-ACCESS not-accessible 71 STATUS current 72 DESCRIPTION 73 " The row definition for this table." 74 INDEX { rndMonitoredElementAddress } 75 ::= {rndMonitoredElementsTable 1} 76 77RndMonitoredElementEntry ::= SEQUENCE { 78 79rndMonitoredElementAddress IpAddress, 80rndMonitoredElementCommunity DisplayString(SIZE(1..20)), 81rndMonitoredElementLabel DisplayString(SIZE(1..20)), 82rndDefaultPollingInterval INTEGER, 83rndDefaultLogFile DisplayString, 84rndMonitoredElementStatus RowStatus 85} 86rndMonitoredElementAddress OBJECT-TYPE 87 SYNTAX IpAddress 88 MAX-ACCESS read-only 89 STATUS current 90 DESCRIPTION 91 "The IP address of the monitored element" 92 ::= {rndMonitoredElementEntry 1 } 93 94rndMonitoredElementCommunity OBJECT-TYPE 95 SYNTAX DisplayString(SIZE(1..20)) 96 MAX-ACCESS read-write 97 STATUS current 98 DESCRIPTION 99 "The community of the monitored element" 100 ::= {rndMonitoredElementEntry 2 } 101 102rndMonitoredElementLabel OBJECT-TYPE 103 SYNTAX DisplayString(SIZE(1..20)) 104 MAX-ACCESS read-write 105 STATUS current 106 DESCRIPTION 107 "The label assigned by the network manager to the monitored element" 108 ::= {rndMonitoredElementEntry 3} 109 110rndDefaultPollingInterval OBJECT-TYPE 111 SYNTAX INTEGER 112 MAX-ACCESS read-write 113 STATUS current 114 DESCRIPTION 115 "The default period of time between two consecutive pollings of the 116 monitored element for the value of an object instance. If no other polling 117 interval is specifically assigned to the monitored object instance, this 118 one will be used" 119 ::= {rndMonitoredElementEntry 4} 120 121rndDefaultLogFile OBJECT-TYPE 122 SYNTAX DisplayString 123 MAX-ACCESS read-write 124 STATUS current 125 DESCRIPTION 126 "The default file path of the log-file which will contain the polling 127 results for the monitored element. If no other file path is specifically 128 assigned to the monitored object instance, this log-file will be used." 129 130 ::= {rndMonitoredElementEntry 5} 131 132rndMonitoredElementStatus OBJECT-TYPE 133 SYNTAX RowStatus 134 MAX-ACCESS read-write 135 STATUS current 136 DESCRIPTION 137 "It is used to manage the monitored elements table and indicates 138 the current monitoring status of an element." 139 ::= {rndMonitoredElementEntry 6} 140 141rndMonitoringTable OBJECT-TYPE 142 SYNTAX SEQUENCE OF RndMonitoringEntry 143 MAX-ACCESS not-accessible 144 STATUS current 145 DESCRIPTION 146 "The table of monitored object instances. Each monitored object instance 147 belongs to a monitored element previously entered in the 148 rndMonitoredElementsTable. " 149 ::= {rndMidLevelManagement 4} 150 151rndMonitoringEntry OBJECT-TYPE 152 SYNTAX RndMonitoringEntry 153 MAX-ACCESS not-accessible 154 STATUS current 155 DESCRIPTION 156 " The row definition for this table." 157 INDEX { rndMonitoredElement, IMPLIED rndMonitoredObjectInstanceLabel } 158 ::= {rndMonitoringTable 1} 159 160RndMonitoringEntry ::= SEQUENCE { 161 162rndMonitoredElement DisplayString(SIZE(1..20)), 163rndMonitoredObjectInstanceLabel DisplayString, 164rndMonitoredObjectName DisplayString, 165rndMonitoredObjectIdentifier OBJECT IDENTIFIER, 166rndMonitoredObjectInstance OBJECT IDENTIFIER, 167rndMonitoredObjectSyntax INTEGER, 168rndMonitoringInterval INTEGER, 169rndAlarmMaxTreshold INTEGER, 170rndAlarmMinTreshold INTEGER, 171rndMonitoringLogfile DisplayString, 172rndMonitoringEntryStatus RowStatus, 173rndMonitoredIntegerInstance INTEGER 174} 175 176rndMonitoredElement OBJECT-TYPE 177 SYNTAX DisplayString(SIZE(1..20)) 178 MAX-ACCESS read-only 179 STATUS current 180 DESCRIPTION 181 "A label assigned by the network manager to a monitored element to 182 which this monitored object instance belongs. This label must have 183 been previously entered in an instance of rndMonitoredElementLabel" 184 ::= {rndMonitoringEntry 1} 185 186rndMonitoredObjectInstanceLabel OBJECT-TYPE 187 SYNTAX DisplayString(SIZE(1..20)) 188 MAX-ACCESS read-only 189 STATUS current 190 DESCRIPTION 191 "The label assigned by the network manager to the monitored object instance" 192 ::= {rndMonitoringEntry 2} 193 194rndMonitoredObjectName OBJECT-TYPE 195 SYNTAX DisplayString(SIZE(0..20)) 196 MAX-ACCESS read-write 197 STATUS current 198 DESCRIPTION 199 "The symbolic object type name of the object to which the monitored object 200 instance belongs (as it appears the MIB module definition). In case of 201 ambiguity the <MIB module name> : <object type name> format should be used. 202 An instance of rndMonitoredObjectName need not be assigned any value, if 203 the corresponding instance of rndMonitoredObjectIdentifier is assigned a 204 value, since any one of these, together with the object instance 205 identifier, suffices to unambigously identify the monitored object 206 instance." 207 208 ::= {rndMonitoringEntry 3} 209 210rndMonitoredObjectIdentifier OBJECT-TYPE 211 SYNTAX OBJECT IDENTIFIER 212 MAX-ACCESS read-write 213 STATUS current 214 DESCRIPTION 215 "The object identifier of the object to which the monitored object 216 instance belongs. 217 An instance of rndMonitoredObjectIdentifier need not be assigned any value, if 218 the corresponding instance of rndMonitoredObjectName is assigned a value, 219 since any one of these, together with the object instance identifier, 220 suffices to unambigously identify the monitored object instance." 221 222 ::= {rndMonitoringEntry 4} 223 224rndMonitoredObjectInstance OBJECT-TYPE 225 SYNTAX OBJECT IDENTIFIER 226 MAX-ACCESS read-write 227 STATUS current 228 DESCRIPTION 229 "The instance identifier (key) of the monitored object instance." 230 ::= {rndMonitoringEntry 5} 231 232rndMonitoredObjectSyntax OBJECT-TYPE 233 SYNTAX INTEGER { 234 integer(1), 235 octet-string(2), 236 ip-address(3), 237 object-identifier(4) 238 } 239 240 MAX-ACCESS read-write 241 STATUS current 242 DESCRIPTION 243 "The syntax of the monitored object instance (i.e., the syntax of the object 244 type of the object to which the monitored instance belongs). 245 Need not be assigned any value if the corresponding instance of 246 rndMonitoredObjectName has been assigned a value" 247 ::= {rndMonitoringEntry 6} 248 249rndMonitoringInterval OBJECT-TYPE 250 SYNTAX INTEGER 251 MAX-ACCESS read-write 252 STATUS current 253 DESCRIPTION 254 "The period of time between two consecutive retrievals of the monitored 255 object instance's value." 256 ::= {rndMonitoringEntry 7} 257 258 259rndAlarmMaxTreshold OBJECT-TYPE 260 SYNTAX INTEGER 261 MAX-ACCESS read-write 262 STATUS current 263 DESCRIPTION 264 "The value of the monitored object instance, the exceeding of which 265 will cause the generation of an alarm to the high-level management 266 station." 267 ::= {rndMonitoringEntry 8} 268 269rndAlarmMinTreshold OBJECT-TYPE 270 SYNTAX INTEGER 271 MAX-ACCESS read-write 272 STATUS current 273 DESCRIPTION 274 "If the value of the monitored object instance falls below the value 275 assigned to rndAlarmMinTreshold, an alarm to the high-level management 276 station will be issued." 277 ::= {rndMonitoringEntry 9} 278 279 280rndMonitoringLogfile OBJECT-TYPE 281 SYNTAX DisplayString 282 MAX-ACCESS read-write 283 STATUS current 284 DESCRIPTION 285 "The entire path of the file in which the results of the monitoring 286 of this object instance should be recorded." 287 ::= {rndMonitoringEntry 10} 288 289rndMonitoringEntryStatus OBJECT-TYPE 290 SYNTAX RowStatus 291 MAX-ACCESS read-write 292 STATUS current 293 DESCRIPTION 294 "It is used to manage the monitored object instances table and 295 indicates the current monitoring status of an object instance." 296 ::= {rndMonitoringEntry 11} 297 298rndMonitoredIntegerInstance OBJECT-TYPE 299 SYNTAX INTEGER 300 MAX-ACCESS read-write 301 STATUS current 302 DESCRIPTION 303 "" 304 ::= {rndMonitoringEntry 12} 305 306rndMibFilesTable OBJECT-TYPE 307 SYNTAX SEQUENCE OF RndMibFileEntry 308 MAX-ACCESS not-accessible 309 STATUS current 310 DESCRIPTION 311 "The table of monitored object instances. Each monitored object instance 312 belongs to a monitored element previously entered in the 313 rndMonitoredElementsTable. " 314 ::= {rndMidLevelManagement 5} 315 316rndMibFileEntry OBJECT-TYPE 317 SYNTAX RndMibFileEntry 318 MAX-ACCESS not-accessible 319 STATUS current 320 DESCRIPTION 321 " The row definition for this table." 322 INDEX { rndMibFileIndex } 323 ::= {rndMibFilesTable 1} 324 325RndMibFileEntry ::= SEQUENCE { 326 327rndMibFileIndex INTEGER, 328rndMibFilePath DisplayString, 329rndMibFileRefresh INTEGER, 330rndMibFileEntryStatus RowStatus 331} 332rndMibFileIndex OBJECT-TYPE 333 SYNTAX INTEGER 334 MAX-ACCESS read-only 335 STATUS current 336 DESCRIPTION 337 "The number of the MIB file in the list MIB files supported by the 338 Mid-Level management station. The order of the MIB files in this 339 list must reflect the the IMPORT relation between the MIBS contained 340 in the MIB files, i.e., if MIB A IMPORTS FROM MIB B, the file containing 341 MIB A must have a lesser index in this table than the file containing 342 MIB B." 343 ::= {rndMibFileEntry 1} 344 345 346rndMibFilePath OBJECT-TYPE 347 SYNTAX DisplayString 348 MAX-ACCESS read-write 349 STATUS current 350 DESCRIPTION 351 "The path of the MIB file in the MIB file server." 352 ::= {rndMibFileEntry 2} 353 354rndMibFileRefresh OBJECT-TYPE 355 SYNTAX INTEGER { 356 no(1), 357 yes(2) 358 } 359 MAX-ACCESS read-write 360 STATUS current 361 DESCRIPTION 362 "Indicates if the file should be fetched after setting this entry from the 363 MIB file server." 364 ::= {rndMibFileEntry 3} 365 366rndMibFileEntryStatus OBJECT-TYPE 367 SYNTAX RowStatus 368 MAX-ACCESS read-write 369 STATUS current 370 DESCRIPTION 371 "It is used to manage the MIB files table." 372 ::= {rndMibFileEntry 4} 373 374rndHardwareConfiguration OBJECT-TYPE 375 SYNTAX TruthValue 376 MAX-ACCESS read-write 377 STATUS current 378 DESCRIPTION 379 "Indicates whether the current SET SNMP PDU contains hardware 380 configuration (i.e., normally read-only variables). SET of such 381 variables in the Mid-level management station will be allowed only 382 if this variable is included in the SNMP PDU and its value is true. 383 Its value as returned in a GET SNMP PDU will always be false." 384 ::= {rndMidLevelManagement 6} 385 386rndEraseSimulatedConfiguration OBJECT-TYPE 387 SYNTAX INTEGER { 388 eraseSimulatedConfiguration(1), 389 simulatedConfigurationPresent(2), 390 simulatedConfigurationErased(3) 391 } 392 MAX-ACCESS read-write 393 STATUS current 394 DESCRIPTION 395 "eraseSimulatedConfiguration instructs the MLNMS to erase all the 396 simulated configuration from its configuration data-base (CDB). This 397 the only accepted value for SNMP SET statements and will never be 398 returned in SNMP GET statements. 399 simulatedConfigurationPresent indicates that the MLNMS currently has 400 a simulated configuration. 401 simulatedConfigurationErased indicates that the MLNMS currently has 402 no simulated configuration." 403 ::= {rndMidLevelManagement 7} 404 405rndDeleteValuesTable OBJECT-TYPE 406 SYNTAX SEQUENCE OF RndDeleteValuesEntry 407 MAX-ACCESS not-accessible 408 STATUS current 409 DESCRIPTION 410 "This table indicates which MIB variables are row status fields which 411 control the status of the entry to which they belong. This table also 412 indicates which (integer!) value of these MIB variables will cause, if 413 present in a SNMP SET PDU, the deletion of the conceptual row instance 414 to which the SET MIB variable instance belongs." 415 ::= {rndMidLevelManagement 8} 416 417rndDeleteValuesEntry OBJECT-TYPE 418 SYNTAX RndDeleteValuesEntry 419 MAX-ACCESS not-accessible 420 STATUS current 421 DESCRIPTION 422 " The row definition for the rndDeleteValuesTable table." 423 INDEX { IMPLIED rndRowStatusVariableName } 424 ::= {rndDeleteValuesTable 1} 425 426RndDeleteValuesEntry ::= SEQUENCE { 427 428rndRowStatusVariableName DisplayString, 429rndRowStatusObjectId OBJECT IDENTIFIER, 430rndRowDeleteValue INTEGER, 431rndDeleteValueEntryStatus RowStatus 432} 433 434rndRowStatusVariableName OBJECT-TYPE 435 SYNTAX DisplayString(SIZE(1..80)) 436-- MAX-ACCESS read-only 437 MAX-ACCESS read-write 438 STATUS current 439 DESCRIPTION 440 "The name of the row status field. This name may not necessarily be any 441 name which is present in the MIBs loaded into the MLNMS station." 442 443 ::= {rndDeleteValuesEntry 1} 444 445rndRowStatusObjectId OBJECT-TYPE 446 SYNTAX OBJECT IDENTIFIER 447 MAX-ACCESS read-write 448 STATUS current 449 DESCRIPTION 450 "The object id of the row status field. If the rndRowStatusVariableName is 451 a name present in the MIBs loaded into the MLNMS, this MIB 452 variable is not required, but if given, it must match the object id known 453 to the MLNMS. 454 The variable identified by rndRowStatusVariableName and/or rndRowStatusObjectId 455 must be a read-write MIB variable of type INTEGER which belongs to an 456 entry (i.e, is a child of a MIB variable of type SEQUENCE)." 457 458 ::= {rndDeleteValuesEntry 2} 459 460rndRowDeleteValue OBJECT-TYPE 461 SYNTAX INTEGER 462 MAX-ACCESS read-write 463 STATUS current 464 DESCRIPTION 465 "The value of the variable identified by rndRowStatusVariableName and/or 466 rndRowStatusObjectId, which, if present in a SNMP SET PDU, will cause 467 the deletion of the conceptual row instance which the SET MIB variable 468 instance belongs." 469 ::= {rndDeleteValuesEntry 3} 470 471rndDeleteValueEntryStatus OBJECT-TYPE 472 SYNTAX RowStatus 473 MAX-ACCESS read-write 474 STATUS current 475 DESCRIPTION 476 "It is used to delete an entry from this table." 477 ::= {rndDeleteValuesEntry 4} 478 479snmpTesting OBJECT IDENTIFIER ::= { rndMidLevelManagement 9} 480 481rndSimulatedVariablesTable OBJECT-TYPE 482 SYNTAX SEQUENCE OF RndSimulatedVariablesEntry 483 MAX-ACCESS not-accessible 484 STATUS current 485 DESCRIPTION 486 "This table indicates which MIB variables are simulated." 487 ::= {snmpTesting 1} 488 489rndSimulatedVariablesEntry OBJECT-TYPE 490 SYNTAX RndSimulatedVariablesEntry 491 MAX-ACCESS not-accessible 492 STATUS current 493 DESCRIPTION 494 " The row definition for the rndSimulatedVariablesTable table." 495 INDEX { rndSimulatedVariableEntryIndex } 496 ::= {rndSimulatedVariablesTable 1} 497 498RndSimulatedVariablesEntry ::= SEQUENCE { 499 500rndSimulatedVariableEntryIndex INTEGER, 501rndSimulatedVariableObjectId OBJECT IDENTIFIER, 502rndNotSupportedField INTEGER, 503rndSimulatedVariableEntryStatus RowStatus 504} 505 506rndSimulatedVariableEntryIndex OBJECT-TYPE 507 SYNTAX INTEGER 508 MAX-ACCESS read-only 509 STATUS current 510 DESCRIPTION 511 "The index entry." 512 513 ::= {rndSimulatedVariablesEntry 1} 514 515rndSimulatedVariableObjectId OBJECT-TYPE 516 SYNTAX OBJECT IDENTIFIER 517 MAX-ACCESS read-write 518 STATUS current 519 DESCRIPTION 520 "The object id of the simulated variable. If the simulated variable belongs 521 to a table entry, the entire entry is henceforth supported." 522 523 ::= {rndSimulatedVariablesEntry 2} 524 525rndNotSupportedField OBJECT-TYPE 526 SYNTAX INTEGER 527 MAX-ACCESS read-only 528 STATUS current 529 DESCRIPTION 530 "Variable for not supported simulation." 531 ::= {rndSimulatedVariablesEntry 3} 532 533rndSimulatedVariableEntryStatus OBJECT-TYPE 534 SYNTAX RowStatus 535 MAX-ACCESS read-write 536 STATUS current 537 DESCRIPTION 538 "It is used to delete an entry from this table." 539 ::= {rndSimulatedVariablesEntry 4} 540 541rndSnmpTestPassword OBJECT-TYPE 542 SYNTAX INTEGER 543 MAX-ACCESS read-write 544 STATUS current 545 DESCRIPTION 546 "This variable enables the user supplying the correct code to use the 547 SNMP test feature." 548 ::= {snmpTesting 2} 549 550rndSnmpTests OBJECT-TYPE 551 SYNTAX INTEGER { 552 noSimulation(1), 553 simulateSetFailure(2), 554 simulateAppGet(3), 555 simulateAppGetNext(4) 556 } 557 MAX-ACCESS read-write 558 STATUS current 559 DESCRIPTION 560 "This variable enables the authorized user to test various SNMP features." 561 ::= {snmpTesting 3} 562 563rndSimulateUndo OBJECT-TYPE 564 SYNTAX INTEGER 565 MAX-ACCESS read-write 566 STATUS current 567 DESCRIPTION 568 "This variable enables the authorized user to test the SNMP UNDO feature." 569 ::= {snmpTesting 4} 570 571rlSnmpServTestRequest OBJECT-TYPE 572 SYNTAX INTEGER 573 MAX-ACCESS read-write 574 STATUS current 575 DESCRIPTION 576 "This variable enables the authorized user to test the SNMP SERV package." 577 ::= {snmpTesting 5} 578 579rlSnmpServTestResponse OBJECT-TYPE 580 SYNTAX OCTET STRING 581 MAX-ACCESS read-only 582 STATUS current 583 DESCRIPTION 584 "This variable enables the authorized user to retrieve the results of 585 a the SNMP SERV package test." 586 ::= {snmpTesting 6} 587 588rlSnmpServCreateTestPool OBJECT-TYPE 589 SYNTAX INTEGER { create(1), no-create(2) } 590 MAX-ACCESS read-write 591 STATUS current 592 DESCRIPTION 593 "This variable enables the authorized user to indicate that after its reset 594 the device should create a buffer pool for SNMPServ process PDU 595 testing." 596 ::= {snmpTesting 7} 597 598rlSnmpServITCbindClients OBJECT-TYPE 599 SYNTAX OBJECT IDENTIFIER 600 MAX-ACCESS read-write 601 STATUS current 602 DESCRIPTION 603 "This variable enables the authorized user to to indicate that after 604 its reset the device should create ITC clients for SnmpServ data 605 requests clients. 606 The semantics of this variable is as follows: 607 subidentifier 2*n indicates whether the client n is synchronous(1) or 608 asynchronous(2) 609 subidentifier 2*n+1 indicates the number of simulatneous requests 610 expected by client n." 611 ::= {snmpTesting 8} 612 613rlSnmpTestSimulatedVariables OBJECT IDENTIFIER ::= {snmpTesting 9} 614 615rlTstBasicRateTable OBJECT-TYPE 616 SYNTAX SEQUENCE OF RlTstBasicRateEntry 617 MAX-ACCESS not-accessible 618 STATUS current 619 DESCRIPTION 620 "Table for testing SNMP agent." 621 ::= { snmpTesting 10 } 622 623rlTstBasicRateEntry OBJECT-TYPE 624 SYNTAX RlTstBasicRateEntry 625 MAX-ACCESS not-accessible 626 STATUS current 627 DESCRIPTION 628 "An entry in the rlTstBasicRateTable." 629 INDEX { ifIndex } 630 ::= { rlTstBasicRateTable 1 } 631 632RlTstBasicRateEntry ::= SEQUENCE { 633 rlTstBasicRateIfType INTEGER, 634 rlTstBasicRateLineTopology INTEGER, 635 rlTstBasicRateIfMode INTEGER, 636 rlTstBasicRateSignalMode INTEGER 637 } 638 639rlTstBasicRateIfType OBJECT-TYPE 640 SYNTAX INTEGER { 641 isdns(75), 642 isdnu(76) 643 } 644 MAX-ACCESS read-write 645 STATUS current 646 DESCRIPTION 647 "" 648 ::= { rlTstBasicRateEntry 1 } 649 650rlTstBasicRateLineTopology OBJECT-TYPE 651 SYNTAX INTEGER { 652 pointToPoint(1), 653 pointToMultipoint(2) 654 } 655 MAX-ACCESS read-write 656 STATUS current 657 DESCRIPTION 658 "" 659 ::= { rlTstBasicRateEntry 2 } 660 661rlTstBasicRateIfMode OBJECT-TYPE 662 SYNTAX INTEGER { 663 te(1), 664 nt(2) 665 } 666 MAX-ACCESS read-write 667 STATUS current 668 DESCRIPTION 669 "" 670 ::= { rlTstBasicRateEntry 3 } 671 672rlTstBasicRateSignalMode OBJECT-TYPE 673 SYNTAX INTEGER { 674 active(1), 675 inactive(2) 676 } 677 MAX-ACCESS read-write 678 STATUS current 679 DESCRIPTION 680 "" 681 ::= { rlTstBasicRateEntry 4 } 682 683rlMibTree OBJECT IDENTIFIER ::= {rndMidLevelManagement 10 } 684 685rlMibTreeTable OBJECT-TYPE 686 SYNTAX SEQUENCE OF RlMibTreeEntry 687 MAX-ACCESS not-accessible 688 STATUS current 689 DESCRIPTION 690 "This reflects the MIB tree of the device." 691 ::= {rlMibTree 1 } 692 693 694rlMibTreeEntry OBJECT-TYPE 695 SYNTAX RlMibTreeEntry 696 MAX-ACCESS not-accessible 697 STATUS current 698 DESCRIPTION 699 " Each row shows a tree relationsship in the MIB." 700 INDEX { rlMibTreeFather, rlMibTreeSonIndex } 701 ::= {rlMibTreeTable 1 } 702 703 RlMibTreeEntry ::= SEQUENCE { 704 705 rlMibTreeFather DisplayString, 706 rlMibTreeSonIndex INTEGER, 707 rlMibTreeSon DisplayString, 708 rlMibTreeSonObjectId OBJECT IDENTIFIER, 709 rlMibTreeGrandFather DisplayString 710} 711 712 713 rlMibTreeFather OBJECT-TYPE 714 SYNTAX DisplayString 715 MAX-ACCESS not-accessible 716 STATUS current 717 DESCRIPTION 718 " The father in a tree relation ship." 719 ::= {rlMibTreeEntry 1 } 720 721 rlMibTreeSonIndex OBJECT-TYPE 722 SYNTAX INTEGER 723 MAX-ACCESS not-accessible 724 STATUS current 725 DESCRIPTION 726 " Running index for this table." 727 ::= {rlMibTreeEntry 2 } 728 729 rlMibTreeSon OBJECT-TYPE 730 SYNTAX DisplayString 731 MAX-ACCESS read-only 732 STATUS current 733 DESCRIPTION 734 " The son in a tree relation ship." 735 ::= {rlMibTreeEntry 3 } 736 737 rlMibTreeSonObjectId OBJECT-TYPE 738 SYNTAX OBJECT IDENTIFIER 739 MAX-ACCESS read-only 740 STATUS current 741 DESCRIPTION 742 " The object identifier of the son in a tree relation ship." 743 ::= {rlMibTreeEntry 4} 744 745 rlMibTreeGrandFather OBJECT-TYPE 746 SYNTAX DisplayString 747 MAX-ACCESS read-only 748 STATUS current 749 DESCRIPTION 750 " The grand father (i.e father's father) in a tree relation ship." 751 ::= {rlMibTreeEntry 5 } 752 753 754-- Obsolete 755-- rsIpZeroHopRouting OBJECT IDENTIFIER ::= { rndApplications 3} 756 757 758rsPingMIB OBJECT IDENTIFIER ::= { rndApplications 4} -- NEW Group 759rsPingTable OBJECT-TYPE 760 SYNTAX SEQUENCE OF RsPingEntry 761 MAX-ACCESS not-accessible 762 STATUS current 763 DESCRIPTION 764 "A table of ping request entries." 765 ::= { rsPingMIB 1 } 766 767rsPingEntry OBJECT-TYPE 768 SYNTAX RsPingEntry 769 MAX-ACCESS not-accessible 770 STATUS current 771 DESCRIPTION 772 "A ping request entry. 773 774 A management station wishing to create an entry should 775 first generate a pseudo-random serial number to be used 776 as the index to this sparse table. It must also create in the same 777 PDU the associated instance of the address object. It should also 778 modify in the same PDU the default values for the other configuration 779 objects if the defaults are not appropriate. 780 781 Once the sequence completes, the management station should 782 retrieve the values of the status objects of interest, and 783 should then delete the entry. In order to prevent old 784 entries from clogging the table, entries will be aged out, 785 but an entry will never be deleted within 5 minutes of 786 completing." 787 INDEX { rsPingAddress } 788 ::= { rsPingTable 1 } 789 790RsPingEntry ::= SEQUENCE { 791 rsPingAddress IpAddress, 792 rsPingPacketCount INTEGER, 793 rsPingPacketSize INTEGER, 794 rsPingPacketTimeout INTEGER, 795 rsPingDelay INTEGER, 796 rsPingTrapOnCompletion TruthValue, 797 rsPingSentPackets Counter32, 798 rsPingReceivedPackets Counter32, 799 rsPingMinReturnTime INTEGER, 800 rsPingAvgReturnTime INTEGER, 801 rsPingMaxReturnTime INTEGER, 802 rsPingCompletionStatus INTEGER, 803 rsPingTimeStamp DisplayString, 804 rsPingEntryStatus RowStatus 805 } 806 807rsPingAddress OBJECT-TYPE 808 SYNTAX IpAddress 809-- Rsyntax OCTET STRING 810 MAX-ACCESS read-write 811 STATUS current 812 DESCRIPTION 813 "The address of the device to be pinged. 814 Once an instance of this object is created, its 815 value can not be changed." 816 ::= { rsPingEntry 1 } 817 818rsPingPacketCount OBJECT-TYPE 819 SYNTAX INTEGER(1..2147483647) 820 MAX-ACCESS read-write 821 STATUS current 822 DESCRIPTION 823 "Specifies the number of ping packets to send to the target 824 in this sequence." 825-- DEFVAL { 5 } 826 ::= { rsPingEntry 2 } 827 828 rsPingPacketSize OBJECT-TYPE 829 SYNTAX INTEGER 830 MAX-ACCESS read-write 831 STATUS current 832 DESCRIPTION 833 "Specifies the size of ping packets to send to the target 834 in this sequence. The lower and upper boundaries of this 835 object are implementation dependent." 836-- DEFVAL { 100 } 837 ::= { rsPingEntry 3 } 838 839rsPingPacketTimeout OBJECT-TYPE 840 SYNTAX INTEGER(0..3600000) 841-- Units 842-- milliseconds 843 MAX-ACCESS read-write 844 STATUS current 845 DESCRIPTION 846 "Specifies the amount of time to wait for a response to a 847 transmitted packet before declaring the packet 'dropped.'" 848-- DEFVAL { 2000 } 849 ::= { rsPingEntry 4 } 850 851rsPingDelay OBJECT-TYPE 852 SYNTAX INTEGER(0..3600000) 853-- Units 854-- milliseconds 855 MAX-ACCESS read-write 856 STATUS current 857 DESCRIPTION 858 "Specifies the minimum amount of time to wait before sending 859 the next packet in a sequence after receiving a response. 860 The actual delay may be greater due to internal task scheduling." 861-- DEFVAL { 0 } 862 ::= { rsPingEntry 5 } 863 864rsPingTrapOnCompletion OBJECT-TYPE 865 SYNTAX TruthValue 866 MAX-ACCESS read-write 867 STATUS current 868 DESCRIPTION 869 "Specifies whether or not a rsPingCompletion trap should 870 be issued on completion of the sequence of pings. If such a 871 trap is desired, the NMS should ensure that the community table 872 contains an instance specified by the NMSs IP address with 873 rndCommunityTrapsEnable = trapsEnable." 874-- DEFVAL { false } 875 ::= { rsPingEntry 6 } 876 877rsPingSentPackets OBJECT-TYPE 878 SYNTAX Counter32 879 MAX-ACCESS read-only 880 STATUS current 881 DESCRIPTION 882 "The number of ping packets that have been sent to the target 883 in this sequence." 884 ::= { rsPingEntry 7 } 885 886rsPingReceivedPackets OBJECT-TYPE 887 SYNTAX Counter32 888 MAX-ACCESS read-only 889 STATUS current 890 DESCRIPTION 891 "The number of ping packets that have been received from the 892 target in this sequence." 893 ::= { rsPingEntry 8 } 894 895rsPingMinReturnTime OBJECT-TYPE 896 SYNTAX INTEGER 897-- Units 898-- milliseconds 899 MAX-ACCESS read-only 900 STATUS current 901 DESCRIPTION 902 "The minimum round trip time of all the packets that have 903 been sent in this sequence. The value returned to a GET request 904 is meaningless if no ping response in a sequence has been received 905 yet." 906 ::= { rsPingEntry 9 } 907 908rsPingAvgReturnTime OBJECT-TYPE 909 SYNTAX INTEGER 910-- Units 911-- milliseconds 912 MAX-ACCESS read-only 913 STATUS current 914 DESCRIPTION 915 "The average round trip time of all the packets that have 916 been sent in this sequence.The value returned to a GET request 917 is meaningless if no ping response in a sequence has been received 918 yet." 919 ::= { rsPingEntry 10 } 920 921rsPingMaxReturnTime OBJECT-TYPE 922 SYNTAX INTEGER 923-- Units 924-- milliseconds 925 MAX-ACCESS read-only 926 STATUS current 927 DESCRIPTION 928 "The maximum round trip time of all the packets that have 929 been sent in this sequence.The value returned to a GET request 930 is meaningless if no ping response in a sequence has been received 931 yet." 932 ::= { rsPingEntry 11 } 933 934rsPingCompletionStatus OBJECT-TYPE 935 SYNTAX INTEGER { 936 ok(1), 937 timeout(2), 938 net-unreachable(3), 939 host-unreachable(4), 940 protocol-unreachable(5), 941 time-to-live-exceeded(6), 942 reassembly-time-exceeded(7), 943 unable-to-send(8), 944 bad-reply-data(9), 945 incomplete(10) 946 } 947 MAX-ACCESS read-only 948 STATUS current 949 DESCRIPTION 950 "If all the echo request packets in this sequence have been 951 responded by valid echo responses, this object is set to ok. 952 Otherwise this status indicates the problem. bad-reply-data indicates 953 that the reply data is not equal to the response data." 954 ::= { rsPingEntry 12 } 955 956rsPingTimeStamp OBJECT-TYPE 957 SYNTAX DisplayString(SIZE(19)) 958 MAX-ACCESS read-only 959 STATUS current 960 DESCRIPTION 961 "The time-stamp indicating the time and date of creation or last 962 update of this request. The format of the time-stamp is 963 dd/mm/yyyy hh:mm:ss" 964 ::= { rsPingEntry 13 } 965 966 967rsPingEntryStatus OBJECT-TYPE 968 SYNTAX RowStatus 969 MAX-ACCESS read-write 970 STATUS current 971 DESCRIPTION 972 "The status of this table entry." 973 ::= { rsPingEntry 14 } 974 975rsPowerSupplyRedundacy OBJECT IDENTIFIER ::= { rndApplications 5} -- NEW Group 976rsPowerSupplyRedundacyTable OBJECT-TYPE 977 SYNTAX SEQUENCE OF RsPowerSupplyRedundacyEntry 978 MAX-ACCESS not-accessible 979 STATUS current 980 DESCRIPTION 981 "The power supply redundancy table." 982 ::= { rsPowerSupplyRedundacy 1 } 983 984rsPowerSupplyRedundacyEntry OBJECT-TYPE 985 SYNTAX RsPowerSupplyRedundacyEntry 986 MAX-ACCESS not-accessible 987 STATUS current 988 DESCRIPTION 989 "The status of power supply redundancy for this table." 990 INDEX { rsPowerSupplyRedundacyReNumber} 991 ::= { rsPowerSupplyRedundacyTable 1} 992 993RsPowerSupplyRedundacyEntry ::= SEQUENCE { 994 rsPowerSupplyRedundacyReNumber INTEGER, 995 rsPowerSupplyRedundacyStatus INTEGER 996 } 997 998rsPowerSupplyRedundacyReNumber OBJECT-TYPE 999 SYNTAX INTEGER (1..31) 1000 MAX-ACCESS read-only 1001 STATUS current 1002 DESCRIPTION 1003 "This number identifies the module backed up 1004 by power supply redundancy in the stack." 1005 ::= { rsPowerSupplyRedundacyEntry 1} 1006 1007rsPowerSupplyRedundacyStatus OBJECT-TYPE 1008 SYNTAX INTEGER{ 1009 notExist(1), 1010 existButNotWorking(2), 1011 bothWorking(3), 1012 internalOnlyWorking(4), 1013 externalOnlyWorking(5) 1014 } 1015 MAX-ACCESS read-only 1016 STATUS current 1017 DESCRIPTION 1018 "The status of a power supply redundancy of the entry." 1019 ::= { rsPowerSupplyRedundacyEntry 2} 1020 1021rsNvram OBJECT IDENTIFIER ::= { rndApplications 6 } 1022rsEraseNvramAfterReset OBJECT-TYPE 1023 SYNTAX DisplayString (SIZE(0..20)) 1024 MAX-ACCESS read-write 1025 STATUS current 1026 DESCRIPTION 1027 "The name of NVRAM application that will be erased 1028 after reset or ALL if all NVRAM should be erased." 1029 ::= { rsNvram 1 } 1030 1031rsNvramApplTable OBJECT-TYPE 1032 SYNTAX SEQUENCE OF RsNvramApplEntry 1033 MAX-ACCESS not-accessible 1034 STATUS current 1035 DESCRIPTION 1036 "The NVRAM application table." 1037 ::= { rsNvram 2 } 1038 1039rsNvramApplEntry OBJECT-TYPE 1040 SYNTAX RsNvramApplEntry 1041 MAX-ACCESS not-accessible 1042 STATUS current 1043 DESCRIPTION 1044 "The status of NVRAM application table." 1045 INDEX { rsNvramApplIndex} 1046 ::= { rsNvramApplTable 1} 1047 1048RsNvramApplEntry ::= SEQUENCE { 1049 rsNvramApplIndex INTEGER, 1050 rsNvramApplName DisplayString 1051 } 1052 1053rsNvramApplIndex OBJECT-TYPE 1054 SYNTAX INTEGER 1055 MAX-ACCESS read-only 1056 STATUS current 1057 DESCRIPTION 1058 "The index of NVRAM application table." 1059 ::= { rsNvramApplEntry 1} 1060 1061rsNvramApplName OBJECT-TYPE 1062 SYNTAX DisplayString (SIZE(0..20)) 1063 MAX-ACCESS read-only 1064 STATUS current 1065 DESCRIPTION 1066 "The name of application used NVRAM." 1067 ::= { rsNvramApplEntry 2} 1068 1069END 1070 1071