1-- ******************************************************************* 2-- QTECH-RRM-MIB.mib : Qtech RRM MIB file 3-- November 2009, chenmingjin 4-- 5-- Copyright (c) 2009 by Qtech Networks Co.,Ltd. 6-- All rights reserved. 7-- ******************************************************************* 8 9QTECH-RRM-MIB DEFINITIONS ::= BEGIN 10 11IMPORTS 12 IpAddress, 13 OBJECT-TYPE, 14 MODULE-IDENTITY, 15 NOTIFICATION-TYPE, 16 Integer32, 17 Unsigned32 18 FROM SNMPv2-SMI 19 MacAddress, 20 DisplayString, 21 TruthValue 22 FROM SNMPv2-TC 23 NOTIFICATION-GROUP, 24 MODULE-COMPLIANCE, 25 OBJECT-GROUP 26 FROM SNMPv2-CONF 27 qtechMgmt 28 FROM QTECH-SMI; 29 30--******************************************************************** 31-- MODULE IDENTITY 32--******************************************************************** 33 34qtechRrmMIB MODULE-IDENTITY 35 LAST-UPDATED "200912150000Z" 36 ORGANIZATION "Qtech Networks Co.,Ltd." 37 CONTACT-INFO 38 " 39 Tel: 4008-111-000 40 41 E-mail: service@qtech.com.cn" 42 DESCRIPTION 43 "This module defines wlan rrm mibs." 44 REVISION "200912150000Z" 45 DESCRIPTION 46 "Initial version of this MIB module." 47 ::= { qtechMgmt 63 } 48 49 50--********************** define the Rrm root nodes *************************** 51qtechRrmMIBObjects OBJECT IDENTIFIER ::= { qtechRrmMIB 1 } 52qtechRrmMIBTraps OBJECT IDENTIFIER ::= { qtechRrmMIB 2 } 53qtechRrmMIBConformance OBJECT IDENTIFIER ::= { qtechRrmMIB 3 } 54 55 56--***************** define the qtechRrmMIBObjects nodes ********************* 57qtechRrmObjectsGroup OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 1 } 58qtechRrmObjectsDot11a OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 2 } 59qtechRrmObjectsDot11b OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 3 } 60qtechRrmObjectsAP OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 4 } 61 62--***************** define the qtechRrmObjectsDot11a nodes ***************** 63qtechRrmDCADot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 1 } 64qtechRrmTPCDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 2 } 65qtechRrmCHDDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 3 } 66qtechRrmGroupDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 4 } 67qtechRrmProfileDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 5 } 68qtechRrmMonitorDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 6 } 69qtechRrmFactoryDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 7 } 70 71--***************** define the qtechRrmObjectsDot11a nodes ***************** 72qtechRrmDCADot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 1 } 73qtechRrmTPCDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 2 } 74qtechRrmCHDDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 3 } 75qtechRrmGroupDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 4 } 76qtechRrmProfileDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 5 } 77qtechRrmMonitorDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 6 } 78qtechRrmFactoryDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 7 } 79 80 81--******************************************************************** 82-- ** 83-- Rf group name ** 84-- ** 85--******************************************************************** 86 87qtechRrmRFNetworkName OBJECT-TYPE 88 SYNTAX DisplayString (SIZE(1..19)) 89 MAX-ACCESS read-write 90 STATUS current 91 DESCRIPTION 92 "RF Network Group Name to which this Qtech Switch belongs. 93 Airespace Switches on a network form a RF Network Group as 94 well as a Mobility Group. RF Network Groups does the channel 95 and power management of AP while Mobility Group does load 96 balancing and hand off for clients." 97 ::= { qtechRrmObjectsGroup 1 } 98 99 100--******************************************************************** 101-- ** 102-- AP Profile Display ** 103-- ** 104--******************************************************************** 105ProfileState ::= INTEGER { pass (1), fail (0) } 106 107qtechRrmAPIfSlotId OBJECT-TYPE 108 SYNTAX INTEGER(1..32) 109 MAX-ACCESS read-only 110 STATUS current 111 DESCRIPTION 112 "Number of Radio Interfaces on the Airespace AP. 113 Currently maximum two interfaces are supported. 114 One would be of type 802.11a and other of type 115 802.11b/g." 116 ::= { qtechRrmObjectsAP 1 } 117 118qtechRrmAPName OBJECT-TYPE 119 SYNTAX DisplayString (SIZE(1..32)) 120 MAX-ACCESS read-only 121 STATUS current 122 DESCRIPTION 123 "Name assigned to this AP. If an AP is not configured its 124 factory default name will be ap:<last three byte of 125 MACAddress> eg. ap:af:12:be" 126 ::= { qtechRrmObjectsAP 2 } 127 128 129--******************************************************************** 130-- * Begin of qtechRrmAPIfProfileThresholdConfigTable 131--******************************************************************** 132 133qtechRrmAPIfProfileThresholdConfigTable OBJECT-TYPE 134 SYNTAX SEQUENCE OF QtechRrmAPIfProfileThresholdConfigEntry 135 MAX-ACCESS not-accessible 136 STATUS current 137 DESCRIPTION 138 "Table of attributes for various thresholds to be 139 set on each Airespace AP Interface for Load 140 performance profile , interference performance 141 profile and Noise performance profile." 142 ::= { qtechRrmObjectsAP 3 } 143 144qtechRrmAPIfProfileThresholdConfigEntry OBJECT-TYPE 145 SYNTAX QtechRrmAPIfProfileThresholdConfigEntry 146 MAX-ACCESS not-accessible 147 STATUS current 148 DESCRIPTION 149 "An entry (conceptual row) in the Phy Thresholds 150 Table. Entries in this MIB are indexed by 151 qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId" 152 INDEX { qtechRrmAPIfThresholdMacAddr, qtechRrmAPIfThresholdRadioType } 153 ::= { qtechRrmAPIfProfileThresholdConfigTable 1 } 154 155QtechRrmAPIfProfileThresholdConfigEntry ::= 156 SEQUENCE { 157 qtechRrmAPIfThresholdMacAddr MacAddress, 158 qtechRrmAPIfThresholdRadioType INTEGER, 159 qtechRrmAPIfThresholdName DisplayString, 160 qtechRrmAPIfForeignInterferenceThreshold INTEGER, 161 qtechRrmAPIfForeignNoiseThreshold INTEGER, 162 qtechRrmAPIfRFUtilizationThreshold INTEGER, 163 qtechRrmAPIfThroughputThreshold Unsigned32, 164 qtechRrmAPIfMobilesThreshold INTEGER, 165 qtechRrmAPIfForeignGlobalConfig INTEGER, 166 qtechRrmAPIfNoiseGlobalConfig INTEGER, 167 qtechRrmAPIfRFUtilizationGlobalConfig INTEGER, 168 qtechRrmAPIfThroughputGlobalConfig INTEGER, 169 qtechRrmAPIfMobilesGlobalConfig INTEGER 170 } 171 172qtechRrmAPIfThresholdRadioType OBJECT-TYPE 173 SYNTAX INTEGER {type80211a(0),type80211b(1)} 174 MAX-ACCESS read-only 175 STATUS current 176 DESCRIPTION 177 "radio type, type 802.11b means 2.4GHz, type 802.11a means 5GHz," 178 ::= {qtechRrmAPIfProfileThresholdConfigEntry 1 } 179 180qtechRrmAPIfForeignInterferenceThreshold OBJECT-TYPE 181 SYNTAX INTEGER(1..100) 182 MAX-ACCESS read-write 183 STATUS current 184 DESCRIPTION 185 "foreign interference threshold between 1 and 100 percent." 186 ::= {qtechRrmAPIfProfileThresholdConfigEntry 2 } 187 188qtechRrmAPIfForeignNoiseThreshold OBJECT-TYPE 189 SYNTAX INTEGER(-127..0) 190 MAX-ACCESS read-write 191 STATUS current 192 DESCRIPTION 193 "foreign noise threshold between -127 and 0 dBm." 194 ::= {qtechRrmAPIfProfileThresholdConfigEntry 3 } 195 196qtechRrmAPIfRFUtilizationThreshold OBJECT-TYPE 197 SYNTAX INTEGER(1..100) 198 MAX-ACCESS read-write 199 STATUS current 200 DESCRIPTION 201 "RF utlization threshold between 1 and 100 percent." 202 ::= {qtechRrmAPIfProfileThresholdConfigEntry 4 } 203 204qtechRrmAPIfThroughputThreshold OBJECT-TYPE 205 SYNTAX Unsigned32(1000..10000000) 206 MAX-ACCESS read-write 207 STATUS current 208 DESCRIPTION 209 " Airespace AP data-rate threshold between 1000 and 1000000000." 210 ::= {qtechRrmAPIfProfileThresholdConfigEntry 5 } 211 212qtechRrmAPIfMobilesThreshold OBJECT-TYPE 213 SYNTAX INTEGER(1..128) 214 MAX-ACCESS read-write 215 STATUS current 216 DESCRIPTION 217 " Airespace AP mobiles threshold between 1 and 128." 218 ::= {qtechRrmAPIfProfileThresholdConfigEntry 6 } 219 220qtechRrmAPIfThresholdName OBJECT-TYPE 221 SYNTAX DisplayString (SIZE(1..32)) 222 MAX-ACCESS read-only 223 STATUS current 224 DESCRIPTION 225 "The name of the AP" 226 ::= { qtechRrmAPIfProfileThresholdConfigEntry 7 } 227 228qtechRrmAPIfThresholdMacAddr OBJECT-TYPE 229 SYNTAX MacAddress 230 MAX-ACCESS read-only 231 STATUS current 232 DESCRIPTION 233 "The MAC address of radio on the AP" 234 ::= { qtechRrmAPIfProfileThresholdConfigEntry 8 } 235 236qtechRrmAPIfForeignGlobalConfig OBJECT-TYPE 237 SYNTAX INTEGER(0..1) 238 MAX-ACCESS read-write 239 STATUS current 240 DESCRIPTION 241 "Interference threshold inherited from global or not, 1: global config, 0: ap config" 242 ::= { qtechRrmAPIfProfileThresholdConfigEntry 9 } 243 244qtechRrmAPIfNoiseGlobalConfig OBJECT-TYPE 245 SYNTAX INTEGER(0..1) 246 MAX-ACCESS read-write 247 STATUS current 248 DESCRIPTION 249 "Noise threshold inherited from global or not, 1: global config, 0: ap config" 250 ::= { qtechRrmAPIfProfileThresholdConfigEntry 10 } 251 252qtechRrmAPIfRFUtilizationGlobalConfig OBJECT-TYPE 253 SYNTAX INTEGER(0..1) 254 MAX-ACCESS read-write 255 STATUS current 256 DESCRIPTION 257 "RFUtilization threshold inherited from global or not, 1: global config, 0: ap config" 258 ::= { qtechRrmAPIfProfileThresholdConfigEntry 11 } 259 260qtechRrmAPIfThroughputGlobalConfig OBJECT-TYPE 261 SYNTAX INTEGER(0..1) 262 MAX-ACCESS read-write 263 STATUS current 264 DESCRIPTION 265 "Throughput threshold inherited from global or not, 1: global config, 0: ap config" 266 ::= { qtechRrmAPIfProfileThresholdConfigEntry 12 } 267 268qtechRrmAPIfMobilesGlobalConfig OBJECT-TYPE 269 SYNTAX INTEGER(0..1) 270 MAX-ACCESS read-write 271 STATUS current 272 DESCRIPTION 273 "Mobiles threshold inherited from global or not, 1: global config, 0: ap config" 274 ::= { qtechRrmAPIfProfileThresholdConfigEntry 13 } 275 276--******************************************************************** 277-- * Begin of qtechRrmAPIfLoadParametersTable 278--******************************************************************** 279qtechRrmAPIfLoadParametersTable OBJECT-TYPE 280 SYNTAX SEQUENCE OF QtechRrmAPIfLoadParametersEntry 281 MAX-ACCESS not-accessible 282 STATUS current 283 DESCRIPTION 284 "These are RRM performance related read only parameters 285 per Airespace AP" 286 ::= { qtechRrmObjectsAP 4 } 287 288qtechRrmAPIfLoadParametersEntry OBJECT-TYPE 289 SYNTAX QtechRrmAPIfLoadParametersEntry 290 MAX-ACCESS not-accessible 291 STATUS current 292 DESCRIPTION 293 "An entry (conceptual row) in the Table. 294 Entries in this MIB are indexed by 295 qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId" 296 INDEX { qtechRrmAPIfLoadMacAddr, qtechRrmAPIfLoadSlotId } 297 ::= { qtechRrmAPIfLoadParametersTable 1 } 298 299QtechRrmAPIfLoadParametersEntry ::= 300 SEQUENCE { 301 qtechRrmAPIfLoadName DisplayString, 302 qtechRrmAPIfLoadMacAddr MacAddress, 303 qtechRrmAPIfLoadSlotId INTEGER, 304 qtechRrmAPIfLoadRxUtilization INTEGER, 305 qtechRrmAPIfLoadTxUtilization INTEGER, 306 qtechRrmAPIfLoadChannelUtilization INTEGER, 307 qtechRrmAPIfLoadNumOfClients Integer32, 308 qtechRrmAPIfPoorSNRClients Integer32, 309 qtechRrmAPIfThroughput INTEGER 310 } 311 312qtechRrmAPIfLoadRxUtilization OBJECT-TYPE 313 SYNTAX INTEGER(0..100) 314 MAX-ACCESS read-only 315 STATUS current 316 DESCRIPTION 317 "This is the percentage of time the Airespace AP 318 receiver is busy operating on packets. It is a number 319 from 0-100 representing a load from 0 to 1." 320 ::= { qtechRrmAPIfLoadParametersEntry 1 } 321 322qtechRrmAPIfLoadTxUtilization OBJECT-TYPE 323 SYNTAX INTEGER(0..100) 324 MAX-ACCESS read-only 325 STATUS current 326 DESCRIPTION 327 "This is the percentage of time the Airespace AP 328 transmitter is busy operating on packets. It is a 329 number from 0-100 representing a load from 0 to 1." 330 ::= { qtechRrmAPIfLoadParametersEntry 2 } 331 332qtechRrmAPIfLoadChannelUtilization OBJECT-TYPE 333 SYNTAX INTEGER(0..100) 334 MAX-ACCESS read-only 335 STATUS current 336 DESCRIPTION 337 "Channel Utilization" 338 ::= { qtechRrmAPIfLoadParametersEntry 3 } 339 340qtechRrmAPIfLoadNumOfClients OBJECT-TYPE 341 SYNTAX Integer32 342 MAX-ACCESS read-only 343 STATUS current 344 DESCRIPTION 345 "This is the number of clients attached to this Airespace 346 AP at the last measurement interval(This comes from 347 APF)" 348 ::= { qtechRrmAPIfLoadParametersEntry 4 } 349 350qtechRrmAPIfPoorSNRClients OBJECT-TYPE 351 SYNTAX Integer32 352 MAX-ACCESS read-only 353 STATUS current 354 DESCRIPTION 355 "This is the number of clients with poor SNR attached to 356 this Airespace AP at the last measurement interval 357 ( This comes from APF )." 358 ::= { qtechRrmAPIfLoadParametersEntry 5 } 359 360qtechRrmAPIfLoadName OBJECT-TYPE 361 SYNTAX DisplayString (SIZE(1..32)) 362 MAX-ACCESS read-only 363 STATUS current 364 DESCRIPTION 365 "The name of the AP" 366 ::= { qtechRrmAPIfLoadParametersEntry 6 } 367 368qtechRrmAPIfLoadMacAddr OBJECT-TYPE 369 SYNTAX MacAddress 370 MAX-ACCESS read-only 371 STATUS current 372 DESCRIPTION 373 "The MAC address of radio on the AP" 374 ::= { qtechRrmAPIfLoadParametersEntry 7 } 375 376qtechRrmAPIfLoadSlotId OBJECT-TYPE 377 SYNTAX INTEGER(1..32) 378 MAX-ACCESS read-only 379 STATUS current 380 DESCRIPTION 381 "Number of Radio Interfaces on the Airespace AP. 382 Currently maximum two interfaces are supported. 383 One would be of type 802.11a and other of type 384 802.11b/g." 385 ::= { qtechRrmAPIfLoadParametersEntry 8 } 386 387qtechRrmAPIfThroughput OBJECT-TYPE 388 SYNTAX INTEGER 389 MAX-ACCESS read-only 390 STATUS current 391 DESCRIPTION 392 "Throughput in ap's radio, it represent the performance of 393 ap" 394 ::= { qtechRrmAPIfLoadParametersEntry 9 } 395 396 397--******************************************************************** 398-- * Begin of qtechRrmAPIfChannelInterferenceInfoTable 399--******************************************************************** 400 401qtechRrmAPIfChannelInterferenceInfoTable OBJECT-TYPE 402 SYNTAX SEQUENCE OF QtechRrmAPIfChannelInterferenceInfoEntry 403 MAX-ACCESS not-accessible 404 STATUS current 405 DESCRIPTION 406 "This is a table of channel information like interference 407 and noise from other 802.11 networks on each channel." 408 ::= { qtechRrmObjectsAP 5 } 409 410qtechRrmAPIfChannelInterferenceInfoEntry OBJECT-TYPE 411 SYNTAX QtechRrmAPIfChannelInterferenceInfoEntry 412 MAX-ACCESS not-accessible 413 STATUS current 414 DESCRIPTION 415 "An entry (conceptual row) in the Table. 416 Entries in this MIB are indexed by 417 qtechRrmAPDot3MacAddress, qtechRrmAPIfSlotId" 418 INDEX { qtechRrmAPIfInterferenceMacAddr, qtechRrmAPIfInterferenceSlotId, 419 qtechRrmAPIfInterferenceChannelNo} 420 ::= { qtechRrmAPIfChannelInterferenceInfoTable 1 } 421 422QtechRrmAPIfChannelInterferenceInfoEntry ::= 423 SEQUENCE { 424 qtechRrmAPIfInterferenceName DisplayString, 425 qtechRrmAPIfInterferenceMacAddr MacAddress, 426 qtechRrmAPIfInterferenceSlotId INTEGER, 427 qtechRrmAPIfInterferenceChannelNo Integer32, 428 qtechRrmAPIfInterferencePower Integer32, 429 qtechRrmAPIfInterferenceUtilization INTEGER 430 } 431 432qtechRrmAPIfInterferenceChannelNo OBJECT-TYPE 433 SYNTAX Integer32 434 MAX-ACCESS read-only 435 STATUS current 436 DESCRIPTION 437 "Channel Number on AP" 438 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 1} 439 440qtechRrmAPIfInterferencePower OBJECT-TYPE 441 SYNTAX Integer32 442 MAX-ACCESS read-only 443 STATUS current 444 DESCRIPTION 445 "Power of Interference from other 802.11 networks on 446 this channel" 447 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 2} 448 449qtechRrmAPIfInterferenceUtilization OBJECT-TYPE 450 SYNTAX INTEGER(0..100) 451 MAX-ACCESS read-only 452 STATUS current 453 DESCRIPTION 454 "Interference from other 802.11 networks on this 455 channel" 456 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 3} 457 458qtechRrmAPIfInterferenceName OBJECT-TYPE 459 SYNTAX DisplayString (SIZE(1..32)) 460 MAX-ACCESS read-only 461 STATUS current 462 DESCRIPTION 463 "The name of the AP" 464 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 4 } 465 466qtechRrmAPIfInterferenceMacAddr OBJECT-TYPE 467 SYNTAX MacAddress 468 MAX-ACCESS read-only 469 STATUS current 470 DESCRIPTION 471 "The MAC address of radio on the AP" 472 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 5 } 473 474qtechRrmAPIfInterferenceSlotId OBJECT-TYPE 475 SYNTAX INTEGER(1..32) 476 MAX-ACCESS read-only 477 STATUS current 478 DESCRIPTION 479 "Number of Radio Interfaces on the Airespace AP. 480 Currently maximum two interfaces are supported. 481 One would be of type 802.11a and other of type 482 802.11b/g." 483 ::= { qtechRrmAPIfChannelInterferenceInfoEntry 6 } 484 485--******************************************************************** 486-- * Begin of qtechRrmAPIfChannelNoiseInfoTable 487--******************************************************************** 488qtechRrmAPIfChannelNoiseInfoTable OBJECT-TYPE 489 SYNTAX SEQUENCE OF QtechRrmAPIfChannelNoiseInfoEntry 490 MAX-ACCESS not-accessible 491 STATUS current 492 DESCRIPTION 493 "This is a table of channel information like 494 interference and noise from other 802.11 networks on 495 each channel." 496 ::= { qtechRrmObjectsAP 6 } 497 498qtechRrmAPIfChannelNoiseInfoEntry OBJECT-TYPE 499 SYNTAX QtechRrmAPIfChannelNoiseInfoEntry 500 MAX-ACCESS not-accessible 501 STATUS current 502 DESCRIPTION 503 "An entry (conceptual row) in the Table. 504 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress, 505 qtechRrmAPIfSlotId" 506 INDEX { qtechRrmAPIfNoiseMacAddr, qtechRrmAPIfNoiseSlotId, 507 qtechRrmAPIfNoiseChannelNo } 508 ::= { qtechRrmAPIfChannelNoiseInfoTable 1 } 509 510QtechRrmAPIfChannelNoiseInfoEntry ::= 511 SEQUENCE { 512 qtechRrmAPIfNoiseName DisplayString, 513 qtechRrmAPIfNoiseMacAddr MacAddress, 514 qtechRrmAPIfNoiseSlotId INTEGER, 515 qtechRrmAPIfNoiseChannelNo Integer32, 516 qtechRrmAPIfDBNoisePower Integer32 517 } 518 519qtechRrmAPIfNoiseChannelNo OBJECT-TYPE 520 SYNTAX Integer32 521 MAX-ACCESS read-only 522 STATUS current 523 DESCRIPTION 524 "Channel Number on AP" 525 ::= { qtechRrmAPIfChannelNoiseInfoEntry 1 } 526 527qtechRrmAPIfDBNoisePower OBJECT-TYPE 528 SYNTAX Integer32 529 MAX-ACCESS read-only 530 STATUS current 531 DESCRIPTION 532 "This is the average noise power in dBm on 533 each channel that is available to Airespace AP" 534 ::= { qtechRrmAPIfChannelNoiseInfoEntry 2 } 535 536qtechRrmAPIfNoiseName OBJECT-TYPE 537 SYNTAX DisplayString (SIZE(1..32)) 538 MAX-ACCESS read-only 539 STATUS current 540 DESCRIPTION 541 "The name of the AP" 542 ::= { qtechRrmAPIfChannelNoiseInfoEntry 3 } 543 544qtechRrmAPIfNoiseMacAddr OBJECT-TYPE 545 SYNTAX MacAddress 546 MAX-ACCESS read-only 547 STATUS current 548 DESCRIPTION 549 "The MAC address of radio on the AP" 550 ::= { qtechRrmAPIfChannelNoiseInfoEntry 4 } 551 552qtechRrmAPIfNoiseSlotId OBJECT-TYPE 553 SYNTAX INTEGER(1..32) 554 MAX-ACCESS read-only 555 STATUS current 556 DESCRIPTION 557 "Number of Radio Interfaces on the Airespace AP. 558 Currently maximum two interfaces are supported. 559 One would be of type 802.11a and other of type 560 802.11b/g." 561 ::= { qtechRrmAPIfChannelNoiseInfoEntry 5 } 562 563--******************************************************************** 564-- * Begin of qtechRrmAPIfProfileStateTable 565--******************************************************************** 566 567qtechRrmAPIfProfileStateTable OBJECT-TYPE 568 SYNTAX SEQUENCE OF QtechRrmAPIfProfileStateEntry 569 MAX-ACCESS not-accessible 570 STATUS current 571 DESCRIPTION 572 "This is a table of state of interference monitor 573 on each Airespace AP" 574 ::= { qtechRrmObjectsAP 7 } 575 576qtechRrmAPIfProfileStateEntry OBJECT-TYPE 577 SYNTAX QtechRrmAPIfProfileStateEntry 578 MAX-ACCESS not-accessible 579 STATUS current 580 DESCRIPTION 581 "An entry (conceptual row) in the Table. 582 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress, 583 qtechRrmAPIfSlotId" 584 INDEX { qtechRrmAPIfProfileMacAddr, qtechRrmAPIfProfileSlotId } 585 ::= { qtechRrmAPIfProfileStateTable 1 } 586 587QtechRrmAPIfProfileStateEntry ::= 588 SEQUENCE { 589 qtechRrmAPIfProfileName DisplayString, 590 qtechRrmAPIfProfileMacAddr MacAddress, 591 qtechRrmAPIfProfileSlotId INTEGER, 592 qtechRrmAPIfLoadProfileState ProfileState, 593 qtechRrmAPIfInterferenceProfileState ProfileState, 594 qtechRrmAPIfNoiseProfileState ProfileState, 595 qtechRrmAPIfCoverageProfileState ProfileState, 596 qtechRrmAPIfPerformanceProfileState ProfileState 597 } 598 599qtechRrmAPIfLoadProfileState OBJECT-TYPE 600 SYNTAX ProfileState 601 MAX-ACCESS read-only 602 STATUS current 603 DESCRIPTION 604 "This field represents the current state of the LOAD 605 monitor. This is a total measurement of the business of 606 this Airespace AP. PASS indicates that this Airespace 607 AP is performing adequately compared to the Airespace 608 AP profile. FAIL indicates the Airespace AP is not 609 performing adequately against the LOAD profile." 610 ::= { qtechRrmAPIfProfileStateEntry 1 } 611 612 613qtechRrmAPIfInterferenceProfileState OBJECT-TYPE 614 SYNTAX ProfileState 615 MAX-ACCESS read-only 616 STATUS current 617 DESCRIPTION 618 "This field represents the current state of Interference 619 monitor. This is a total measurement of the interference 620 present at this Airespace AP. PASS indicates that this 621 Airespace AP is performing adequately compared to the 622 Interference profile. FAIL indicates the Airespace AP 623 is not performing adequately against the Interference 624 profile." 625 ::= { qtechRrmAPIfProfileStateEntry 2 } 626 627qtechRrmAPIfNoiseProfileState OBJECT-TYPE 628 SYNTAX ProfileState 629 MAX-ACCESS read-only 630 STATUS current 631 DESCRIPTION 632 "This field represents the current state of Noise 633 monitor. This is a total measurement of the noise 634 present at this Airespace AP. PASS indicates that this 635 Airespace AP is performing adequately compared to the 636 noise profile. 637 FAIL indicates the Airespace AP is not performing 638 adequately against the noise profile." 639 ::= { qtechRrmAPIfProfileStateEntry 3 } 640 641qtechRrmAPIfCoverageProfileState OBJECT-TYPE 642 SYNTAX ProfileState 643 MAX-ACCESS read-only 644 STATUS current 645 DESCRIPTION 646 "This field represents the current state of coverage 647 monitor. This is a total measurement of the client 648 coverage at this Airespace AP. PASS indicates that 649 this Airespace AP is performing adequately compared 650 to the coverage profile. FAIL indicates the Airespace 651 AP is not performing adequately against the coverage 652 profile." 653 ::= { qtechRrmAPIfProfileStateEntry 4} 654 655qtechRrmAPIfPerformanceProfileState OBJECT-TYPE 656 SYNTAX ProfileState 657 MAX-ACCESS read-only 658 STATUS current 659 DESCRIPTION 660 "" 661 ::= { qtechRrmAPIfProfileStateEntry 5} 662 663qtechRrmAPIfProfileName OBJECT-TYPE 664 SYNTAX DisplayString (SIZE(1..32)) 665 MAX-ACCESS read-only 666 STATUS current 667 DESCRIPTION 668 "The name of the AP" 669 ::= { qtechRrmAPIfProfileStateEntry 6 } 670 671qtechRrmAPIfProfileMacAddr OBJECT-TYPE 672 SYNTAX MacAddress 673 MAX-ACCESS read-only 674 STATUS current 675 DESCRIPTION 676 "The MAC address of radio on the AP" 677 ::= { qtechRrmAPIfProfileStateEntry 7 } 678 679qtechRrmAPIfProfileSlotId OBJECT-TYPE 680 SYNTAX INTEGER(1..32) 681 MAX-ACCESS read-only 682 STATUS current 683 DESCRIPTION 684 "Number of Radio Interfaces on the Airespace AP. 685 Currently maximum two interfaces are supported. 686 One would be of type 802.11a and other of type 687 802.11b/g." 688 ::= { qtechRrmAPIfProfileStateEntry 8 } 689 690--******************************************************************** 691-- * Begin of qtechRrmAPIfRxNeighborsTable 692--******************************************************************** 693qtechRrmAPIfRxNeighborsTable OBJECT-TYPE 694 SYNTAX SEQUENCE OF QtechRrmAPIfRxNeighborsEntry 695 MAX-ACCESS not-accessible 696 STATUS current 697 DESCRIPTION 698 "This is a table of Rx Neighbors for each Airespace AP 699 with their RSSI value." 700 ::= { qtechRrmObjectsAP 8 } 701 702qtechRrmAPIfRxNeighborsEntry OBJECT-TYPE 703 SYNTAX QtechRrmAPIfRxNeighborsEntry 704 MAX-ACCESS not-accessible 705 STATUS current 706 DESCRIPTION 707 "An entry (conceptual row) in the Table. 708 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress 709 qtechRrmAPIfSlotId, qtechRrmAPIfRxNeighborMacAddress" 710 INDEX { qtechRrmAPIfRxNeighborMacAddr, qtechRrmAPIfRxNeighborSlotId, 711 qtechRrmAPIfRxNeighborMacAddress, qtechRrmAPIfRxNeighborSlot} 712 ::= { qtechRrmAPIfRxNeighborsTable 1 } 713 714QtechRrmAPIfRxNeighborsEntry ::= 715 SEQUENCE { 716 qtechRrmAPIfRxNeighborName DisplayString, 717 qtechRrmAPIfRxNeighborMacAddr MacAddress, 718 qtechRrmAPIfRxNeighborSlotId INTEGER, 719 qtechRrmAPIfRxNeighborMacAddress MacAddress, 720 qtechRrmAPIfRxNeighborSlot Integer32, 721 qtechRrmAPIfRxNeighborIpAddress IpAddress, 722 qtechRrmAPIfRxNeighborRSSI Integer32, 723 qtechRrmAPIfRxNeighborSNR Integer32, 724 qtechRrmAPIfRxNeighborChannel Integer32, 725 qtechRrmAPIfRxNeighborChannelWidth INTEGER 726 } 727 728qtechRrmAPIfRxNeighborMacAddress OBJECT-TYPE 729 SYNTAX MacAddress 730 MAX-ACCESS read-only 731 STATUS current 732 DESCRIPTION 733 "MAC Address of Rx Neighbor of the Airespace AP" 734 ::= { qtechRrmAPIfRxNeighborsEntry 1 } 735 736qtechRrmAPIfRxNeighborSlot OBJECT-TYPE 737 SYNTAX Integer32 738 MAX-ACCESS read-only 739 STATUS current 740 DESCRIPTION 741 "Slot value of the Rx Neighbor" 742 ::= { qtechRrmAPIfRxNeighborsEntry 2 } 743 744qtechRrmAPIfRxNeighborIpAddress OBJECT-TYPE 745 SYNTAX IpAddress 746 MAX-ACCESS read-only 747 STATUS current 748 DESCRIPTION 749 "IP Address of Rx Neighbor of the Airespace AP" 750 ::= { qtechRrmAPIfRxNeighborsEntry 3 } 751 752qtechRrmAPIfRxNeighborRSSI OBJECT-TYPE 753 SYNTAX Integer32 754 MAX-ACCESS read-only 755 STATUS current 756 DESCRIPTION 757 "RSSI value of the Rx Neighbor" 758 ::= { qtechRrmAPIfRxNeighborsEntry 4 } 759 760qtechRrmAPIfRxNeighborSNR OBJECT-TYPE 761 SYNTAX Integer32 762 MAX-ACCESS read-only 763 STATUS current 764 DESCRIPTION 765 "SNR value of the Rx Neighbor" 766 ::= { qtechRrmAPIfRxNeighborsEntry 5 } 767 768qtechRrmAPIfRxNeighborChannel OBJECT-TYPE 769 SYNTAX Integer32 770 MAX-ACCESS read-only 771 STATUS current 772 DESCRIPTION 773 "This object represents Channel information which 774 neighboring Access point is using." 775 ::= { qtechRrmAPIfRxNeighborsEntry 6 } 776 777qtechRrmAPIfRxNeighborChannelWidth OBJECT-TYPE 778 SYNTAX INTEGER { 779 five(1), 780 ten(2), 781 twenty(3), 782 aboveforty(4), 783 belowforty(5) 784 } 785 MAX-ACCESS read-only 786 STATUS current 787 DESCRIPTION 788 "This object represents Channel bandwidth information 789 which neighboring Access point is using." 790 ::= { qtechRrmAPIfRxNeighborsEntry 7 } 791 792qtechRrmAPIfRxNeighborName OBJECT-TYPE 793 SYNTAX DisplayString (SIZE(1..32)) 794 MAX-ACCESS read-only 795 STATUS current 796 DESCRIPTION 797 "The name of the AP" 798 ::= { qtechRrmAPIfRxNeighborsEntry 8 } 799 800qtechRrmAPIfRxNeighborMacAddr OBJECT-TYPE 801 SYNTAX MacAddress 802 MAX-ACCESS read-only 803 STATUS current 804 DESCRIPTION 805 "The MAC address of radio on the AP" 806 ::= { qtechRrmAPIfRxNeighborsEntry 9 } 807 808qtechRrmAPIfRxNeighborSlotId OBJECT-TYPE 809 SYNTAX INTEGER(1..32) 810 MAX-ACCESS read-only 811 STATUS current 812 DESCRIPTION 813 "Number of Radio Interfaces on the Airespace AP. 814 Currently maximum two interfaces are supported. 815 One would be of type 802.11a and other of type 816 802.11b/g." 817 ::= { qtechRrmAPIfRxNeighborsEntry 10 } 818 819-- ***************************************************************** 820 821 822--******************************************************************** 823-- * Begin of qtechRrmAPIfStationRSSICoverageInfoTable 824--******************************************************************** 825qtechRrmAPIfStationRSSICoverageInfoTable OBJECT-TYPE 826 SYNTAX SEQUENCE OF QtechRrmAPIfStationRSSICoverageInfoEntry 827 MAX-ACCESS not-accessible 828 STATUS current 829 DESCRIPTION 830 "This is a table of channel information like interference 831 and noise from other 802.11 networks on each channel." 832 ::= { qtechRrmObjectsAP 9 } 833 834qtechRrmAPIfStationRSSICoverageInfoEntry OBJECT-TYPE 835 SYNTAX QtechRrmAPIfStationRSSICoverageInfoEntry 836 MAX-ACCESS not-accessible 837 STATUS current 838 DESCRIPTION 839 "An entry (conceptual row) in the Table. 840 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress, 841 qtechRrmAPIfSlotId" 842 INDEX { qtechRrmAPIfStationRSSIMacAddr, qtechRrmAPIfStationRSSISlotId, 843 qtechRrmAPIfStationRSSICoverageIndex} 844 ::= { qtechRrmAPIfStationRSSICoverageInfoTable 1 } 845 846QtechRrmAPIfStationRSSICoverageInfoEntry ::= 847 SEQUENCE { 848 qtechRrmAPIfStationRSSIName DisplayString, 849 qtechRrmAPIfStationRSSIMacAddr MacAddress, 850 qtechRrmAPIfStationRSSISlotId INTEGER, 851 qtechRrmAPIfStationRSSICoverageIndex Integer32, 852 qtechRrmAPIfRSSILevel Integer32, 853 qtechRrmAPIfStationCountOnRSSI Integer32 854 } 855 856qtechRrmAPIfStationRSSICoverageIndex OBJECT-TYPE 857 SYNTAX Integer32 858 MAX-ACCESS read-only 859 STATUS current 860 DESCRIPTION 861 "RSSI Coverage Index on AP" 862 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 1 } 863 864qtechRrmAPIfRSSILevel OBJECT-TYPE 865 SYNTAX Integer32 866 MAX-ACCESS read-only 867 STATUS current 868 DESCRIPTION 869 "RSSI Level" 870 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 2 } 871 872qtechRrmAPIfStationCountOnRSSI OBJECT-TYPE 873 SYNTAX Integer32 874 MAX-ACCESS read-only 875 STATUS current 876 DESCRIPTION 877 "Number of stations on this RSSI Level" 878 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 3 } 879 880qtechRrmAPIfStationRSSIName OBJECT-TYPE 881 SYNTAX DisplayString (SIZE(1..32)) 882 MAX-ACCESS read-only 883 STATUS current 884 DESCRIPTION 885 "The name of the AP" 886 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 4 } 887 888qtechRrmAPIfStationRSSIMacAddr OBJECT-TYPE 889 SYNTAX MacAddress 890 MAX-ACCESS read-only 891 STATUS current 892 DESCRIPTION 893 "The MAC address of radio on the AP" 894 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 5 } 895 896qtechRrmAPIfStationRSSISlotId OBJECT-TYPE 897 SYNTAX INTEGER(1..32) 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "Number of Radio Interfaces on the Airespace AP. 902 Currently maximum two interfaces are supported. 903 One would be of type 802.11a and other of type 904 802.11b/g." 905 ::= { qtechRrmAPIfStationRSSICoverageInfoEntry 6 } 906 907-- ******************************************************************** 908-- * Begin of qtechRrmAPIfStationSNRCoverageInfoTable 909-- ******************************************************************** 910qtechRrmAPIfStationSNRCoverageInfoTable OBJECT-TYPE 911 SYNTAX SEQUENCE OF QtechRrmAPIfStationSNRCoverageInfoEntry 912 MAX-ACCESS not-accessible 913 STATUS current 914 DESCRIPTION 915 "This is a table of Signal to Noise ratio Coverage 916 information on an AP Interface." 917 ::= { qtechRrmObjectsAP 10 } 918 919qtechRrmAPIfStationSNRCoverageInfoEntry OBJECT-TYPE 920 SYNTAX QtechRrmAPIfStationSNRCoverageInfoEntry 921 MAX-ACCESS not-accessible 922 STATUS current 923 DESCRIPTION 924 "An entry (conceptual row) in the Table. 925 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress, 926 qtechRrmAPIfSlotId" 927 INDEX { qtechRrmAPIfStationSNRMacAddr, qtechRrmAPIfStationSNRSlotId, 928 qtechRrmAPIfStationSNRCoverageIndex} 929 ::= { qtechRrmAPIfStationSNRCoverageInfoTable 1 } 930 931QtechRrmAPIfStationSNRCoverageInfoEntry ::= 932 SEQUENCE { 933 qtechRrmAPIfStationSNRName DisplayString, 934 qtechRrmAPIfStationSNRMacAddr MacAddress, 935 qtechRrmAPIfStationSNRSlotId INTEGER, 936 qtechRrmAPIfStationSNRCoverageIndex Integer32, 937 qtechRrmAPIfSNRLevel Integer32, 938 qtechRrmAPIfStationCountOnSNR Integer32 939 } 940 941qtechRrmAPIfStationSNRCoverageIndex OBJECT-TYPE 942 SYNTAX Integer32 943 MAX-ACCESS read-only 944 STATUS current 945 DESCRIPTION 946 "SNR Coverage Index on AP" 947 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 1} 948 949qtechRrmAPIfSNRLevel OBJECT-TYPE 950 SYNTAX Integer32 951 MAX-ACCESS read-only 952 STATUS current 953 DESCRIPTION 954 "SNR Level" 955 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 2} 956 957qtechRrmAPIfStationCountOnSNR OBJECT-TYPE 958 SYNTAX Integer32 959 MAX-ACCESS read-only 960 STATUS current 961 DESCRIPTION 962 "Number of stations on this SNR Level" 963 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 3} 964 965qtechRrmAPIfStationSNRName OBJECT-TYPE 966 SYNTAX DisplayString (SIZE(1..32)) 967 MAX-ACCESS read-only 968 STATUS current 969 DESCRIPTION 970 "The name of the AP" 971 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 4 } 972 973qtechRrmAPIfStationSNRMacAddr OBJECT-TYPE 974 SYNTAX MacAddress 975 MAX-ACCESS read-only 976 STATUS current 977 DESCRIPTION 978 "The MAC address of radio on the AP" 979 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 5 } 980 981qtechRrmAPIfStationSNRSlotId OBJECT-TYPE 982 SYNTAX INTEGER(1..32) 983 MAX-ACCESS read-only 984 STATUS current 985 DESCRIPTION 986 "Number of Radio Interfaces on the Airespace AP. 987 Currently maximum two interfaces are supported. 988 One would be of type 802.11a and other of type 989 802.11b/g." 990 ::= { qtechRrmAPIfStationSNRCoverageInfoEntry 6 } 991 992-- ******************************************************************** 993-- * Begin of qtechRrmAPIfRecommendedRFParametersTable 994-- ******************************************************************** 995qtechRrmAPIfRecommendedRFParametersTable OBJECT-TYPE 996 SYNTAX SEQUENCE OF QtechRrmAPIfRecommendedRFParametersEntry 997 MAX-ACCESS not-accessible 998 STATUS current 999 DESCRIPTION 1000 " This table list Best Channel,Best TxPowerLevel, 1001 Best RTSThreshold,Best FragmentationThreshold etc 1002 for this AP Interface as determined by RRM." 1003 ::= { qtechRrmObjectsAP 11 } 1004 1005qtechRrmAPIfRecommendedRFParametersEntry OBJECT-TYPE 1006 SYNTAX QtechRrmAPIfRecommendedRFParametersEntry 1007 MAX-ACCESS not-accessible 1008 STATUS current 1009 DESCRIPTION 1010 "An entry (conceptual row) in the Table. 1011 Entries in this MIB are indexed by qtechRrmAPDot3MacAddress, 1012 qtechRrmAPIfSlotId" 1013 INDEX { qtechRrmAPIfRecommendedMacAddr, qtechRrmAPIfRecommendedSlotId} 1014 ::= { qtechRrmAPIfRecommendedRFParametersTable 1 } 1015 1016QtechRrmAPIfRecommendedRFParametersEntry ::= 1017 SEQUENCE { 1018 qtechRrmAPIfRecommendedName DisplayString, 1019 qtechRrmAPIfRecommendedMacAddr MacAddress, 1020 qtechRrmAPIfRecommendedSlotId INTEGER, 1021 qtechRrmAPIfRecommendedChannelNumber Integer32, 1022 qtechRrmAPIfRecommendedTxPowerLevel Integer32, 1023 qtechRrmAPIfRecommendedRTSThreshold Integer32, 1024 qtechRrmAPIfRecommendedFragmentationThreshold Integer32 1025 } 1026 1027qtechRrmAPIfRecommendedChannelNumber OBJECT-TYPE 1028 SYNTAX Integer32 1029 MAX-ACCESS read-only 1030 STATUS current 1031 DESCRIPTION 1032 "Recommended ChannelNumber by RRM for this APIf" 1033 ::= { qtechRrmAPIfRecommendedRFParametersEntry 1} 1034 1035qtechRrmAPIfRecommendedTxPowerLevel OBJECT-TYPE 1036 SYNTAX Integer32 1037 MAX-ACCESS read-only 1038 STATUS current 1039 DESCRIPTION 1040 "Recommended TxPowerLevel by RRM for this APIf" 1041 ::= { qtechRrmAPIfRecommendedRFParametersEntry 2} 1042 1043qtechRrmAPIfRecommendedRTSThreshold OBJECT-TYPE 1044 SYNTAX Integer32 1045 MAX-ACCESS read-only 1046 STATUS current 1047 DESCRIPTION 1048 "Recommended RTSThreshold by RRM for this APIf" 1049 ::= { qtechRrmAPIfRecommendedRFParametersEntry 3} 1050 1051qtechRrmAPIfRecommendedFragmentationThreshold OBJECT-TYPE 1052 SYNTAX Integer32 1053 MAX-ACCESS read-only 1054 STATUS current 1055 DESCRIPTION 1056 "Recommended Fragmentation Threshold by RRM for this 1057 APIf" 1058 ::= { qtechRrmAPIfRecommendedRFParametersEntry 4} 1059 1060qtechRrmAPIfRecommendedName OBJECT-TYPE 1061 SYNTAX DisplayString (SIZE(1..32)) 1062 MAX-ACCESS read-only 1063 STATUS current 1064 DESCRIPTION 1065 "The name of the AP" 1066 ::= { qtechRrmAPIfRecommendedRFParametersEntry 5 } 1067 1068qtechRrmAPIfRecommendedMacAddr OBJECT-TYPE 1069 SYNTAX MacAddress 1070 MAX-ACCESS read-only 1071 STATUS current 1072 DESCRIPTION 1073 "The MAC address of radio on the AP" 1074 ::= { qtechRrmAPIfRecommendedRFParametersEntry 6 } 1075 1076qtechRrmAPIfRecommendedSlotId OBJECT-TYPE 1077 SYNTAX INTEGER(1..32) 1078 MAX-ACCESS read-only 1079 STATUS current 1080 DESCRIPTION 1081 "Number of Radio Interfaces on the Airespace AP. 1082 Currently maximum two interfaces are supported. 1083 One would be of type 802.11a and other of type 1084 802.11b/g." 1085 ::= { qtechRrmAPIfRecommendedRFParametersEntry 7 } 1086 1087--******************************************************************** 1088-- * Begin of qtechRrmAPRadioTable 1089--******************************************************************** 1090 1091qtechRrmAPRadioTable OBJECT-TYPE 1092 SYNTAX SEQUENCE OF QtechRrmAPRadioEntry 1093 MAX-ACCESS not-accessible 1094 STATUS current 1095 DESCRIPTION 1096 "ap radio table" 1097 ::= { qtechRrmObjectsAP 12 } 1098 1099qtechRrmAPRadioEntry OBJECT-TYPE 1100 SYNTAX QtechRrmAPRadioEntry 1101 MAX-ACCESS not-accessible 1102 STATUS current 1103 DESCRIPTION 1104 "all radio in aps" 1105 INDEX { qtechRrmAPMacAddr, qtechRrmAPRadioID} 1106 ::= { qtechRrmAPRadioTable 1 } 1107 1108QtechRrmAPRadioEntry ::= 1109 SEQUENCE { 1110 qtechRrmAPRealName DisplayString, 1111 qtechRrmAPMacAddr MacAddress, 1112 qtechRrmAPRadioID INTEGER, 1113 qtechRrmAPRadioType INTEGER 1114 } 1115 1116qtechRrmAPRadioID OBJECT-TYPE 1117 SYNTAX INTEGER(1..32) 1118 MAX-ACCESS read-only 1119 STATUS current 1120 DESCRIPTION 1121 "Number of Radio Interfaces on the Qtech AP. 1122 Currently maximum 32 interfaces are supported." 1123 ::= { qtechRrmAPRadioEntry 1 } 1124 1125qtechRrmAPRadioType OBJECT-TYPE 1126 SYNTAX INTEGER {type80211a(0),type80211b(1)} 1127 MAX-ACCESS read-only 1128 STATUS current 1129 DESCRIPTION 1130 "radio type, type 802.11b means 2.4GHz, type 802.11a means 5GHz," 1131 ::= { qtechRrmAPRadioEntry 2 } 1132 1133qtechRrmAPRealName OBJECT-TYPE 1134 SYNTAX DisplayString (SIZE(1..32)) 1135 MAX-ACCESS read-only 1136 STATUS current 1137 DESCRIPTION 1138 "The name of the AP" 1139 ::= { qtechRrmAPRadioEntry 3 } 1140 1141qtechRrmAPMacAddr OBJECT-TYPE 1142 SYNTAX MacAddress 1143 MAX-ACCESS read-only 1144 STATUS current 1145 DESCRIPTION 1146 "The MAC address of radio on the AP" 1147 ::= { qtechRrmAPRadioEntry 4 } 1148 1149--******************************************************************** 1150-- * Begin of qtechRrmAPIfThroughputParametersTable 1151--******************************************************************** 1152qtechRrmAPIfThroughputParametersTable OBJECT-TYPE 1153 SYNTAX SEQUENCE OF QtechRrmAPIfThroughputParametersEntry 1154 MAX-ACCESS not-accessible 1155 STATUS current 1156 DESCRIPTION 1157 "These are RRM performance related read only parameters 1158 per Airespace AP" 1159 ::= { qtechRrmObjectsAP 13 } 1160 1161qtechRrmAPIfThroughputParametersEntry OBJECT-TYPE 1162 SYNTAX QtechRrmAPIfThroughputParametersEntry 1163 MAX-ACCESS not-accessible 1164 STATUS current 1165 DESCRIPTION 1166 "An entry (conceptual row) in the Table. 1167 Entries in this MIB are indexed by 1168 qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId" 1169 INDEX { qtechRrmAPIfThroughputMacAddr, qtechRrmAPIfThroughputSlotId } 1170 ::= { qtechRrmAPIfThroughputParametersTable 1 } 1171 1172QtechRrmAPIfThroughputParametersEntry ::= 1173 SEQUENCE { 1174 qtechRrmAPIfThroughputMacAddr MacAddress, 1175 qtechRrmAPIfThroughputSlotId INTEGER, 1176 qtechRrmAPIfThroughputAPName DisplayString, 1177 qtechRrmAPIfThroughputRx INTEGER, 1178 qtechRrmAPIfThroughputTx INTEGER, 1179 qtechRrmAPIfThroughputTotal INTEGER 1180 } 1181 1182qtechRrmAPIfThroughputMacAddr OBJECT-TYPE 1183 SYNTAX MacAddress 1184 MAX-ACCESS read-only 1185 STATUS current 1186 DESCRIPTION 1187 "The MAC address of radio on the AP" 1188 ::= { qtechRrmAPIfThroughputParametersEntry 1 } 1189 1190qtechRrmAPIfThroughputSlotId OBJECT-TYPE 1191 SYNTAX INTEGER(1..32) 1192 MAX-ACCESS read-only 1193 STATUS current 1194 DESCRIPTION 1195 "Number of Radio Interfaces on the Airespace AP. 1196 Currently maximum two interfaces are supported. 1197 One would be of type 802.11a and other of type 1198 802.11b/g." 1199 ::= { qtechRrmAPIfThroughputParametersEntry 2 } 1200 1201qtechRrmAPIfThroughputAPName OBJECT-TYPE 1202 SYNTAX DisplayString (SIZE(1..64)) 1203 MAX-ACCESS read-only 1204 STATUS current 1205 DESCRIPTION 1206 "The name of the AP" 1207 ::= { qtechRrmAPIfThroughputParametersEntry 3 } 1208 1209qtechRrmAPIfThroughputRx OBJECT-TYPE 1210 SYNTAX INTEGER 1211 MAX-ACCESS read-only 1212 STATUS current 1213 DESCRIPTION 1214 "This is the RX throughput" 1215 ::= { qtechRrmAPIfThroughputParametersEntry 4 } 1216 1217qtechRrmAPIfThroughputTx OBJECT-TYPE 1218 SYNTAX INTEGER 1219 MAX-ACCESS read-only 1220 STATUS current 1221 DESCRIPTION 1222 "This is the TX throughput" 1223 ::= { qtechRrmAPIfThroughputParametersEntry 5 } 1224 1225qtechRrmAPIfThroughputTotal OBJECT-TYPE 1226 SYNTAX INTEGER 1227 MAX-ACCESS read-only 1228 STATUS current 1229 DESCRIPTION 1230 "This is the total throughput" 1231 ::= { qtechRrmAPIfThroughputParametersEntry 6 } 1232 1233--******************************************************************** 1234-- * Begin of qtechRrmAPSnrBSSIDTable 1235--******************************************************************** 1236qtechRrmAPSnrBSSIDTable OBJECT-TYPE 1237 SYNTAX SEQUENCE OF QtechRrmAPSnrBSSIDEntry 1238 MAX-ACCESS not-accessible 1239 STATUS current 1240 DESCRIPTION 1241 "These are stat on ap snr BSSID" 1242 ::= { qtechRrmObjectsAP 14 } 1243 1244qtechRrmAPSnrBSSIDEntry OBJECT-TYPE 1245 SYNTAX QtechRrmAPSnrBSSIDEntry 1246 MAX-ACCESS not-accessible 1247 STATUS current 1248 DESCRIPTION 1249 "An entry (conceptual row) in the Table. 1250 Entries in this MIB are indexed by 1251 qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId" 1252 INDEX { qtechRrmAPSnrBSSIDMacAddr, qtechRrmAPSnrBSSIDSlotId } 1253 ::= { qtechRrmAPSnrBSSIDTable 1 } 1254 1255QtechRrmAPSnrBSSIDEntry ::= 1256 SEQUENCE { 1257 qtechRrmAPSnrBSSIDMacAddr MacAddress, 1258 qtechRrmAPSnrBSSIDSlotId INTEGER, 1259 qtechRrmAPSnrBSSIDAPName DisplayString, 1260 qtechRrmAPSnrBSSIDAverageSignalStrength INTEGER, 1261 qtechRrmAPSnrBSSIDSignalPkts INTEGER, 1262 qtechRrmAPSnrBSSIDHighestRxSignalStrength INTEGER, 1263 qtechRrmAPSnrBSSIDLowestRxSignalStrength INTEGER, 1264 qtechRrmAPSnrBSSIDSampleTime INTEGER 1265 } 1266 1267qtechRrmAPSnrBSSIDMacAddr OBJECT-TYPE 1268 SYNTAX MacAddress 1269 MAX-ACCESS read-only 1270 STATUS current 1271 DESCRIPTION 1272 "The MAC address of radio on the AP" 1273 ::= { qtechRrmAPSnrBSSIDEntry 1 } 1274 1275qtechRrmAPSnrBSSIDSlotId OBJECT-TYPE 1276 SYNTAX INTEGER(1..32) 1277 MAX-ACCESS read-only 1278 STATUS current 1279 DESCRIPTION 1280 "Number of Radio Interfaces on the Airespace AP. 1281 Currently maximum two interfaces are supported. 1282 One would be of type 802.11a and other of type 1283 802.11b/g." 1284 ::= { qtechRrmAPSnrBSSIDEntry 2 } 1285 1286qtechRrmAPSnrBSSIDAPName OBJECT-TYPE 1287 SYNTAX DisplayString (SIZE(1..64)) 1288 MAX-ACCESS read-only 1289 STATUS current 1290 DESCRIPTION 1291 "The name of the AP" 1292 ::= { qtechRrmAPSnrBSSIDEntry 3 } 1293 1294qtechRrmAPSnrBSSIDAverageSignalStrength OBJECT-TYPE 1295 SYNTAX INTEGER 1296 MAX-ACCESS read-only 1297 STATUS current 1298 DESCRIPTION 1299 "The average signal strength during monitor" 1300 ::= { qtechRrmAPSnrBSSIDEntry 4 } 1301 1302qtechRrmAPSnrBSSIDSignalPkts OBJECT-TYPE 1303 SYNTAX INTEGER 1304 MAX-ACCESS read-only 1305 STATUS current 1306 DESCRIPTION 1307 "The number of signal packets" 1308 ::= { qtechRrmAPSnrBSSIDEntry 5 } 1309 1310qtechRrmAPSnrBSSIDHighestRxSignalStrength OBJECT-TYPE 1311 SYNTAX INTEGER 1312 MAX-ACCESS read-only 1313 STATUS current 1314 DESCRIPTION 1315 "The highest rx signal strength during monitor" 1316 ::= { qtechRrmAPSnrBSSIDEntry 6 } 1317 1318qtechRrmAPSnrBSSIDLowestRxSignalStrength OBJECT-TYPE 1319 SYNTAX INTEGER 1320 MAX-ACCESS read-only 1321 STATUS current 1322 DESCRIPTION 1323 "The lowest rx signal strength during monitor" 1324 ::= { qtechRrmAPSnrBSSIDEntry 7 } 1325 1326qtechRrmAPSnrBSSIDSampleTime OBJECT-TYPE 1327 SYNTAX INTEGER 1328 MAX-ACCESS read-only 1329 STATUS current 1330 DESCRIPTION 1331 "The sample time" 1332 ::= { qtechRrmAPSnrBSSIDEntry 8 } 1333 1334--******************************************************************** 1335-- ** 1336-- DCA Algorithm ** 1337-- ** 1338--******************************************************************** 1339qtechRrmDot11bDynamicChannelAssignment OBJECT-TYPE 1340 SYNTAX INTEGER { 1341 automatic (1), 1342 runOnce (2), 1343 static (3) 1344 } 1345 MAX-ACCESS read-write 1346 STATUS current 1347 DESCRIPTION 1348 "Dynamic channel assignment(DCA) has three modes. When the 1349 mode is auto, the channel assignment will be periodically 1350 updated for all APs that permit this operation. When the 1351 DCA is runOnce, channel assignments are updated based on 1352 the UPDATE_CMD received from the management. When the DCA 1353 is static, no dynamic channel assignments occurs and value 1354 are set to their global default. Default is auto." 1355 DEFVAL { automatic } 1356 ::= { qtechRrmDCADot11b 1 } 1357 1358qtechRrmDot11bAnchorTime OBJECT-TYPE 1359 SYNTAX Unsigned32 1360 MAX-ACCESS read-write 1361 STATUS current 1362 DESCRIPTION 1363 "the time of DCA algorithm to start" 1364 DEFVAL { 0 } 1365 ::= { qtechRrmDCADot11b 2 } 1366 1367qtechRrmDot11bChannalWidth11n OBJECT-TYPE 1368 SYNTAX Unsigned32 1369 MAX-ACCESS read-write 1370 STATUS current 1371 DESCRIPTION 1372 "channel width in DCA for 802.11n" 1373 DEFVAL { 20 } 1374 ::= { qtechRrmDCADot11b 3 } 1375 1376qtechRrmDot11bDynamicChannelUpdateInterval OBJECT-TYPE 1377 SYNTAX Unsigned32 1378 MAX-ACCESS read-write 1379 STATUS current 1380 DESCRIPTION 1381 "When Channel dynamic alogirthm is running, this interval 1382 (in secs) specifies how often Channel assignement updates 1383 are attempted on an AP. NOTE: hysteresis is built into 1384 the algorithms so we will not have uproductive changes 1385 occuring. Default value is 600 secs" 1386 DEFVAL { 600 } 1387 ::= { qtechRrmDCADot11b 4 } 1388 1389qtechRrmDot11bDCASensitivity OBJECT-TYPE 1390 SYNTAX INTEGER { 1391 low (1), 1392 medium (2), 1393 high (3) 1394 } 1395 MAX-ACCESS read-write 1396 STATUS current 1397 DESCRIPTION 1398 "Consider foreign factor in DCA algorithm" 1399 DEFVAL { medium } 1400 ::= { qtechRrmDCADot11b 5 } 1401 1402qtechRrmDot11bForeignInterfereFactorEnable OBJECT-TYPE 1403 SYNTAX INTEGER {disable(0),enable(1)} 1404 MAX-ACCESS read-write 1405 STATUS current 1406 DESCRIPTION 1407 "Consider foreign factor in DCA algorithm" 1408 DEFVAL { enable } 1409 ::= { qtechRrmDCADot11b 6 } 1410 1411qtechRrmDot11bLoadFactorEnable OBJECT-TYPE 1412 SYNTAX INTEGER {disable(0),enable(1)} 1413 MAX-ACCESS read-write 1414 STATUS current 1415 DESCRIPTION 1416 "Consider foreign factor in DCA algorithm" 1417 DEFVAL { disable } 1418 ::= { qtechRrmDCADot11b 7 } 1419 1420qtechRrmDot11bNoiseFactorEnable OBJECT-TYPE 1421 SYNTAX INTEGER {disable(0),enable(1)} 1422 MAX-ACCESS read-write 1423 STATUS current 1424 DESCRIPTION 1425 "Consider foreign factor in DCA algorithm" 1426 DEFVAL { disable } 1427 ::= { qtechRrmDCADot11b 8 } 1428 1429qtechRrmDot11bChannelUpdateCmdInvoke OBJECT-TYPE 1430 SYNTAX INTEGER { default (0), activate (1) } 1431 MAX-ACCESS read-write 1432 STATUS current 1433 DESCRIPTION 1434 "When set to activate this starts a DCA calculation regardless 1435 of the dynamic update interval. This command should be invoke 1436 on Group Leader Qtech Switch.Invoking on a Qtech 1437 Switch which is not a Group leader has no effect." 1438 ::= { qtechRrmDCADot11b 9 } 1439 1440qtechRrmDot11bDCAChannelTable OBJECT-TYPE 1441 SYNTAX SEQUENCE OF QtechRrmDot11bDCAChannelEntry 1442 MAX-ACCESS not-accessible 1443 STATUS current 1444 DESCRIPTION 1445 "This is a table of Qtech Switch addresses that identifies 1446 the members of the Dot11a RF group containing this Qtech 1447 Switch. Max size is 20 entries." 1448 ::= { qtechRrmDCADot11b 10 } 1449 1450qtechRrmDot11bDCAChannelEntry OBJECT-TYPE 1451 SYNTAX QtechRrmDot11bDCAChannelEntry 1452 MAX-ACCESS not-accessible 1453 STATUS current 1454 DESCRIPTION 1455 " ... " 1456 INDEX { qtechRrmDot11bDCAChannelIndex } 1457 ::= { qtechRrmDot11bDCAChannelTable 1 } 1458 1459QtechRrmDot11bDCAChannelEntry ::= 1460 SEQUENCE { 1461 qtechRrmDot11bDCAChannelIndex INTEGER, 1462 qtechRrmDot11bDCAChannelOperation INTEGER 1463 } 1464 1465qtechRrmDot11bDCAChannelIndex OBJECT-TYPE 1466 SYNTAX INTEGER 1467 MAX-ACCESS read-only 1468 STATUS current 1469 DESCRIPTION 1470 "the index of dca channel." 1471 ::= { qtechRrmDot11bDCAChannelEntry 1 } 1472 1473qtechRrmDot11bDCAChannelOperation OBJECT-TYPE 1474 SYNTAX INTEGER {delete(0),add(1)} 1475 MAX-ACCESS read-write 1476 STATUS current 1477 DESCRIPTION 1478 "add or delete the channel using in DCA algorithm." 1479 ::= { qtechRrmDot11bDCAChannelEntry 2 } 1480 1481 1482qtechRrmDot11aDynamicChannelAssignment OBJECT-TYPE 1483 SYNTAX INTEGER { 1484 automatic (1), 1485 runOnce (2), 1486 static (3) 1487 } 1488 MAX-ACCESS read-write 1489 STATUS current 1490 DESCRIPTION 1491 "Dynamic channel assignment(DCA) has three modes. When the 1492 mode is auto, the channel assignment will be periodically 1493 updated for all APs that permit this operation. When the 1494 DCA is runOnce, channel assignments are updated based on 1495 the UPDATE_CMD received from the management. When the DCA 1496 is static, no dynamic channel assignments occurs and value 1497 are set to their global default. Default is auto." 1498 DEFVAL { automatic } 1499 ::= { qtechRrmDCADot11a 1 } 1500 1501qtechRrmDot11aAnchorTime OBJECT-TYPE 1502 SYNTAX Unsigned32 1503 MAX-ACCESS read-write 1504 STATUS current 1505 DESCRIPTION 1506 "the time of DCA algorithm to start" 1507 DEFVAL { 0 } 1508 ::= { qtechRrmDCADot11a 2 } 1509 1510qtechRrmDot11aChannalWidth11n OBJECT-TYPE 1511 SYNTAX Unsigned32 1512 MAX-ACCESS read-write 1513 STATUS current 1514 DESCRIPTION 1515 "channel width in DCA for 802.11n" 1516 DEFVAL { 20 } 1517 ::= { qtechRrmDCADot11a 3 } 1518 1519qtechRrmDot11aDynamicChannelUpdateInterval OBJECT-TYPE 1520 SYNTAX Unsigned32 1521 MAX-ACCESS read-write 1522 STATUS current 1523 DESCRIPTION 1524 "When Channel dynamic alogirthm is running, this interval 1525 (in secs) specifies how often Channel assignement updates 1526 are attempted on an AP. NOTE: hysteresis is built into 1527 the algorithms so we will not have uproductive changes 1528 occuring. Default value is 600 secs" 1529 DEFVAL { 600 } 1530 ::= { qtechRrmDCADot11a 4 } 1531 1532qtechRrmDot11aDCASensitivity OBJECT-TYPE 1533 SYNTAX INTEGER { 1534 low (1), 1535 medium (2), 1536 high (3) 1537 } 1538 MAX-ACCESS read-write 1539 STATUS current 1540 DESCRIPTION 1541 "Consider foreign factor in DCA algorithm" 1542 DEFVAL { medium } 1543 ::= { qtechRrmDCADot11a 5 } 1544 1545qtechRrmDot11aForeignInterfereFactorEnable OBJECT-TYPE 1546 SYNTAX INTEGER {disable(0),enable(1)} 1547 MAX-ACCESS read-write 1548 STATUS current 1549 DESCRIPTION 1550 "Consider foreign factor in DCA algorithm" 1551 DEFVAL { enable } 1552 ::= { qtechRrmDCADot11a 6 } 1553 1554qtechRrmDot11aLoadFactorEnable OBJECT-TYPE 1555 SYNTAX INTEGER {disable(0),enable(1)} 1556 MAX-ACCESS read-write 1557 STATUS current 1558 DESCRIPTION 1559 "Consider foreign factor in DCA algorithm" 1560 DEFVAL { disable } 1561 ::= { qtechRrmDCADot11a 7 } 1562 1563qtechRrmDot11aNoiseFactorEnable OBJECT-TYPE 1564 SYNTAX INTEGER {disable(0),enable(1)} 1565 MAX-ACCESS read-write 1566 STATUS current 1567 DESCRIPTION 1568 "Consider foreign factor in DCA algorithm" 1569 DEFVAL { disable } 1570 ::= { qtechRrmDCADot11a 8 } 1571 1572qtechRrmDot11aChannelUpdateCmdInvoke OBJECT-TYPE 1573 SYNTAX INTEGER { default (0), activate (1) } 1574 MAX-ACCESS read-write 1575 STATUS current 1576 DESCRIPTION 1577 "When set to activate this starts a DCA calculation regardless 1578 of the dynamic update interval. This command should be invoke 1579 on Group Leader Qtech Switch.Invoking on a Qtech 1580 Switch which is not a Group leader has no effect." 1581 ::= { qtechRrmDCADot11a 9 } 1582 1583qtechRrmDot11aDCAChannelTable OBJECT-TYPE 1584 SYNTAX SEQUENCE OF QtechRrmDot11aDCAChannelEntry 1585 MAX-ACCESS not-accessible 1586 STATUS current 1587 DESCRIPTION 1588 "This is a table of Qtech Switch addresses that identifies 1589 the members of the Dot11a RF group containing this Qtech 1590 Switch. Max size is 20 entries." 1591 ::= { qtechRrmDCADot11a 10 } 1592 1593qtechRrmDot11aDCAChannelEntry OBJECT-TYPE 1594 SYNTAX QtechRrmDot11aDCAChannelEntry 1595 MAX-ACCESS not-accessible 1596 STATUS current 1597 DESCRIPTION 1598 " ... " 1599 INDEX { qtechRrmDot11aDCAChannelIndex } 1600 ::= { qtechRrmDot11aDCAChannelTable 1 } 1601 1602QtechRrmDot11aDCAChannelEntry ::= 1603 SEQUENCE { 1604 qtechRrmDot11aDCAChannelIndex INTEGER, 1605 qtechRrmDot11aDCAChannelOperation INTEGER 1606 } 1607 1608qtechRrmDot11aDCAChannelIndex OBJECT-TYPE 1609 SYNTAX INTEGER 1610 MAX-ACCESS read-only 1611 STATUS current 1612 DESCRIPTION 1613 "the index of dca channel." 1614 ::= { qtechRrmDot11aDCAChannelEntry 1 } 1615 1616qtechRrmDot11aDCAChannelOperation OBJECT-TYPE 1617 SYNTAX INTEGER {delete(0),add(1)} 1618 MAX-ACCESS read-write 1619 STATUS current 1620 DESCRIPTION 1621 "add or delete the channel using in DCA algorithm." 1622 ::= { qtechRrmDot11aDCAChannelEntry 2 } 1623 1624--******************************************************************** 1625-- ** 1626-- TPC Algorithm ** 1627-- ** 1628--******************************************************************** 1629qtechRrmDot11bDTPCSupport OBJECT-TYPE 1630 SYNTAX INTEGER {disable(0),enable(1)} 1631 MAX-ACCESS read-write 1632 STATUS current 1633 DESCRIPTION 1634 "This attribute may be used to enable the DTPC support on all 1635 802.11b/g radios. DTPC or Dynamic Transmit Power Control support 1636 means that the radio's transmit power will be advertised in the 1637 beacons and probe responses." 1638 DEFVAL { enable } 1639 ::= { qtechRrmTPCDot11b 1 } 1640 1641qtechRrmDot11bDynamicTransmitPowerControl OBJECT-TYPE 1642 SYNTAX INTEGER { 1643 automatic (1), 1644 runOnce (2), 1645 static (3) 1646 } 1647 MAX-ACCESS read-write 1648 STATUS current 1649 DESCRIPTION 1650 "Dynamic transmit power (DTP) has three modes. When the mode 1651 is auto, the transmit power of each Qtech AP will be 1652 periodically updated for all Qtech APs that permit this 1653 operation. When the DTP is runOnce,transmit power update will 1654 occur based on the UPDATE_CMD received from the management. 1655 When the DTP is static, no dynamic transmit power updates 1656 occur and their global defaults are used. Default is auto." 1657 DEFVAL { automatic } 1658 ::= { qtechRrmTPCDot11b 2 } 1659 1660qtechRrmDot11bDynamicTxPowerControlInterval OBJECT-TYPE 1661 SYNTAX Unsigned32 1662 MAX-ACCESS read-only 1663 STATUS current 1664 DESCRIPTION 1665 "When Tx PowerControl dynamic alogirthm is running, this 1666 interval(in secs) specifies how often TxPower control updates 1667 are attempted on an Qtech AP. NOTE: hysteresis is 1668 build into the algorithms so we will not have uproductive 1669 changes occuring. Default value is 600 secs" 1670 DEFVAL { 600 } 1671 ::= { qtechRrmTPCDot11b 3 } 1672 1673qtechRrmDot11bCurrentTxPowerLevel OBJECT-TYPE 1674 SYNTAX INTEGER (1..8) 1675 MAX-ACCESS read-write 1676 STATUS current 1677 DESCRIPTION 1678 "The TxPowerLevel N currently being used to transmit data. 1679 Some PHYs also use this value to determine the receiver 1680 sensitivity requirements for CCA." 1681 ::= { qtechRrmTPCDot11b 4 } 1682 1683qtechRrmDot11bPowerUpdateCmdInvoke OBJECT-TYPE 1684 SYNTAX INTEGER { default (0), activate (1) } 1685 MAX-ACCESS read-write 1686 STATUS current 1687 DESCRIPTION 1688 "When set to activate this starts a DTP calculation regardless 1689 of the dynamic update interval. This command should be 1690 invoke on Group Leader Qtech Switch.Invoking on a 1691 Qtech Switch which is not a Group leader has no effect." 1692 ::= { qtechRrmTPCDot11b 5 } 1693 1694qtechRrmDot11bTXPowerThreshold OBJECT-TYPE 1695 SYNTAX INTEGER (-90..-60) 1696 MAX-ACCESS read-write 1697 STATUS current 1698 DESCRIPTION 1699 "threshold value in TPC algorithm" 1700 DEFVAL { -70 } 1701 ::= { qtechRrmTPCDot11b 6 } 1702 1703qtechRrmDot11bTPCNeighborNumber OBJECT-TYPE 1704 SYNTAX INTEGER 1705 MAX-ACCESS read-only 1706 STATUS current 1707 DESCRIPTION 1708 "threshold value in TPC algorithm" 1709 DEFVAL { 3 } 1710 ::= { qtechRrmTPCDot11b 7 } 1711 1712qtechRrmDot11aDTPCSupport OBJECT-TYPE 1713 SYNTAX INTEGER {disable(0),enable(1)} 1714 MAX-ACCESS read-write 1715 STATUS current 1716 DESCRIPTION 1717 "This attribute may be used to enable the DTPC support on all 1718 802.11b/g radios. DTPC or Dynamic Transmit Power Control support 1719 means that the radio's transmit power will be advertised in the 1720 beacons and probe responses." 1721 DEFVAL { enable } 1722 ::= { qtechRrmTPCDot11a 1 } 1723 1724qtechRrmDot11aDynamicTransmitPowerControl OBJECT-TYPE 1725 SYNTAX INTEGER { 1726 automatic (1), 1727 runOnce (2), 1728 static (3) 1729 } 1730 MAX-ACCESS read-write 1731 STATUS current 1732 DESCRIPTION 1733 "Dynamic transmit power (DTP) has three modes. When the mode 1734 is auto, the transmit power of each Qtech AP will be 1735 periodically updated for all Qtech APs that permit this 1736 operation. When the DTP is runOnce,transmit power update will 1737 occur based on the UPDATE_CMD received from the management. 1738 When the DTP is static, no dynamic transmit power updates 1739 occur and their global defaults are used. Default is auto." 1740 DEFVAL { automatic } 1741 ::= { qtechRrmTPCDot11a 2 } 1742 1743qtechRrmDot11aDynamicTxPowerControlInterval OBJECT-TYPE 1744 SYNTAX Unsigned32 1745 MAX-ACCESS read-only 1746 STATUS current 1747 DESCRIPTION 1748 "When Tx PowerControl dynamic alogirthm is running, this 1749 interval(in secs) specifies how often TxPower control updates 1750 are attempted on an Qtech AP. NOTE: hysteresis is 1751 build into the algorithms so we will not have uproductive 1752 changes occuring. Default value is 600 secs" 1753 DEFVAL { 600 } 1754 ::= { qtechRrmTPCDot11a 3 } 1755 1756qtechRrmDot11aCurrentTxPowerLevel OBJECT-TYPE 1757 SYNTAX INTEGER (1..8) 1758 MAX-ACCESS read-write 1759 STATUS current 1760 DESCRIPTION 1761 "The TxPowerLevel N currently being used to transmit data. 1762 Some PHYs also use this value to determine the receiver 1763 sensitivity requirements for CCA." 1764 ::= { qtechRrmTPCDot11a 4 } 1765 1766qtechRrmDot11aPowerUpdateCmdInvoke OBJECT-TYPE 1767 SYNTAX INTEGER { default (0), activate (1) } 1768 MAX-ACCESS read-write 1769 STATUS current 1770 DESCRIPTION 1771 "When set to activate this starts a DTP calculation regardless 1772 of the dynamic update interval. This command should be 1773 invoke on Group Leader Qtech Switch.Invoking on a 1774 Qtech Switch which is not a Group leader has no effect." 1775 ::= { qtechRrmTPCDot11a 5 } 1776 1777qtechRrmDot11aTXPowerThreshold OBJECT-TYPE 1778 SYNTAX INTEGER (-90..-60) 1779 MAX-ACCESS read-write 1780 STATUS current 1781 DESCRIPTION 1782 "threshold value in TPC algorithm" 1783 DEFVAL { -70 } 1784 ::= { qtechRrmTPCDot11a 6 } 1785 1786qtechRrmDot11aTPCNeighborNumber OBJECT-TYPE 1787 SYNTAX INTEGER 1788 MAX-ACCESS read-only 1789 STATUS current 1790 DESCRIPTION 1791 "threshold value in TPC algorithm" 1792 DEFVAL { 3 } 1793 ::= { qtechRrmTPCDot11a 7 } 1794 1795--******************************************************************** 1796-- ** 1797-- CHD Algorithm ** 1798-- ** 1799--******************************************************************** 1800qtechRrmDot11bCoverageEnable OBJECT-TYPE 1801 SYNTAX INTEGER {disable(0),enable(1)} 1802 MAX-ACCESS read-write 1803 STATUS current 1804 DESCRIPTION 1805 "CHD algorighm. Default is enable." 1806 DEFVAL { enable } 1807 ::= { qtechRrmCHDDot11b 1 } 1808 1809qtechRrmDot11bCoverageExceptionGlobal OBJECT-TYPE 1810 SYNTAX INTEGER (1..100) 1811 MAX-ACCESS read-write 1812 STATUS current 1813 DESCRIPTION 1814 "CHD algorighm." 1815 DEFVAL { 25 } 1816 ::= { qtechRrmCHDDot11b 2 } 1817 1818qtechRrmDot11bCoverageLevelGlobal OBJECT-TYPE 1819 SYNTAX INTEGER (1..75) 1820 MAX-ACCESS read-write 1821 STATUS current 1822 DESCRIPTION 1823 "CHD algorighm." 1824 DEFVAL { 3 } 1825 ::= { qtechRrmCHDDot11b 3 } 1826 1827qtechRrmDot11bCoverageDataRSSIThreshold OBJECT-TYPE 1828 SYNTAX INTEGER (-90..-60) 1829 MAX-ACCESS read-write 1830 STATUS current 1831 DESCRIPTION 1832 "CHD algorighm." 1833 DEFVAL { -80 } 1834 ::= { qtechRrmCHDDot11b 4 } 1835 1836qtechRrmDot11bCoverageVoiceRSSIThreshold OBJECT-TYPE 1837 SYNTAX INTEGER (-90..-60) 1838 MAX-ACCESS read-write 1839 STATUS current 1840 DESCRIPTION 1841 "CHD algorighm." 1842 DEFVAL { -75 } 1843 ::= { qtechRrmCHDDot11b 5 } 1844 1845qtechRrmDot11bCoverageDataPacketCount OBJECT-TYPE 1846 SYNTAX INTEGER (1..255) 1847 MAX-ACCESS read-write 1848 STATUS current 1849 DESCRIPTION 1850 "CHD algorighm." 1851 DEFVAL { 10 } 1852 ::= { qtechRrmCHDDot11b 6 } 1853 1854qtechRrmDot11bCoverageVoicePacketCount OBJECT-TYPE 1855 SYNTAX INTEGER (1..255) 1856 MAX-ACCESS read-write 1857 STATUS current 1858 DESCRIPTION 1859 "CHD algorighm." 1860 DEFVAL { 10 } 1861 ::= { qtechRrmCHDDot11b 7 } 1862 1863qtechRrmDot11bCoverageDataFailRate OBJECT-TYPE 1864 SYNTAX INTEGER (1..100) 1865 MAX-ACCESS read-write 1866 STATUS current 1867 DESCRIPTION 1868 "CHD algorighm." 1869 DEFVAL { 20 } 1870 ::= { qtechRrmCHDDot11b 8 } 1871 1872qtechRrmDot11bCoverageVoiceFailRate OBJECT-TYPE 1873 SYNTAX INTEGER (1..100) 1874 MAX-ACCESS read-write 1875 STATUS current 1876 DESCRIPTION 1877 "CHD algorighm." 1878 DEFVAL { 20 } 1879 ::= { qtechRrmCHDDot11b 9 } 1880 1881qtechRrmDot11aCoverageEnable OBJECT-TYPE 1882 SYNTAX INTEGER {disable(0),enable(1)} 1883 MAX-ACCESS read-write 1884 STATUS current 1885 DESCRIPTION 1886 "CHD algorighm. Default is enable." 1887 DEFVAL { enable } 1888 ::= { qtechRrmCHDDot11a 1 } 1889 1890qtechRrmDot11aCoverageExceptionGlobal OBJECT-TYPE 1891 SYNTAX INTEGER (1..100) 1892 MAX-ACCESS read-write 1893 STATUS current 1894 DESCRIPTION 1895 "CHD algorighm." 1896 DEFVAL { 25 } 1897 ::= { qtechRrmCHDDot11a 2 } 1898 1899qtechRrmDot11aCoverageLevelGlobal OBJECT-TYPE 1900 SYNTAX INTEGER (1..75) 1901 MAX-ACCESS read-write 1902 STATUS current 1903 DESCRIPTION 1904 "CHD algorighm." 1905 DEFVAL { 3 } 1906 ::= { qtechRrmCHDDot11a 3 } 1907 1908qtechRrmDot11aCoverageDataRSSIThreshold OBJECT-TYPE 1909 SYNTAX INTEGER (-90..-60) 1910 MAX-ACCESS read-write 1911 STATUS current 1912 DESCRIPTION 1913 "CHD algorighm." 1914 DEFVAL { -80 } 1915 ::= { qtechRrmCHDDot11a 4 } 1916 1917qtechRrmDot11aCoverageVoiceRSSIThreshold OBJECT-TYPE 1918 SYNTAX INTEGER (-90..-60) 1919 MAX-ACCESS read-write 1920 STATUS current 1921 DESCRIPTION 1922 "CHD algorighm." 1923 DEFVAL { -75 } 1924 ::= { qtechRrmCHDDot11a 5 } 1925 1926qtechRrmDot11aCoverageDataPacketCount OBJECT-TYPE 1927 SYNTAX INTEGER (1..255) 1928 MAX-ACCESS read-write 1929 STATUS current 1930 DESCRIPTION 1931 "CHD algorighm." 1932 DEFVAL { 10 } 1933 ::= { qtechRrmCHDDot11a 6 } 1934 1935qtechRrmDot11aCoverageVoicePacketCount OBJECT-TYPE 1936 SYNTAX INTEGER (1..255) 1937 MAX-ACCESS read-write 1938 STATUS current 1939 DESCRIPTION 1940 "CHD algorighm." 1941 DEFVAL { 10 } 1942 ::= { qtechRrmCHDDot11a 7 } 1943 1944qtechRrmDot11aCoverageDataFailRate OBJECT-TYPE 1945 SYNTAX INTEGER (1..100) 1946 MAX-ACCESS read-write 1947 STATUS current 1948 DESCRIPTION 1949 "CHD algorighm." 1950 DEFVAL { 20 } 1951 ::= { qtechRrmCHDDot11a 8 } 1952 1953qtechRrmDot11aCoverageVoiceFailRate OBJECT-TYPE 1954 SYNTAX INTEGER (1..100) 1955 MAX-ACCESS read-write 1956 STATUS current 1957 DESCRIPTION 1958 "CHD algorighm." 1959 DEFVAL { 20 } 1960 ::= { qtechRrmCHDDot11a 9 } 1961 1962--******************************************************************** 1963-- ** 1964-- RRM Group Infomation ** 1965-- ** 1966--******************************************************************** 1967qtechRrmDot11bGlobalAutomaticGrouping OBJECT-TYPE 1968 SYNTAX INTEGER { automatic (1), off (0) } 1969 MAX-ACCESS read-write 1970 STATUS current 1971 DESCRIPTION 1972 "Dynamic grouping has two modes: on and off. When the grouping 1973 is off, no dynamic grouping occurs. Each Qtech Switch 1974 optimizes only its own Qtech APs' parameters. When 1975 grouping is on, the Qtech Switches form groups and 1976 elect leaders to perform better dynamic parameter 1977 optimization." 1978 DEFVAL { automatic } 1979 ::= { qtechRrmGroupDot11b 1 } 1980 1981qtechRrmDot11bGroupLeaderMacAddr OBJECT-TYPE 1982 SYNTAX MacAddress 1983 MAX-ACCESS read-only 1984 STATUS current 1985 DESCRIPTION 1986 "This is the MAC address of the group leader for the Dot11b 1987 group containing this Qtech Switch." 1988 ::= { qtechRrmGroupDot11b 2 } 1989 1990qtechRrmDot11bGroupLeader OBJECT-TYPE 1991 SYNTAX INTEGER {no(0),yes(1)} 1992 MAX-ACCESS read-only 1993 STATUS current 1994 DESCRIPTION 1995 "If this Qtech Switch is a Dot11b Group Leader then this 1996 attribute will be true else it will be false." 1997 ::= { qtechRrmGroupDot11b 3 } 1998 1999qtechRrmDot11bGroupLastUpdateTime OBJECT-TYPE 2000 SYNTAX Unsigned32 2001 MAX-ACCESS read-only 2002 STATUS current 2003 DESCRIPTION 2004 "Last time the Dot11b grouping was updated on this Qtech 2005 Switch. This is valid only if the Qtech Switch is a 2006 group leader." 2007 ::= { qtechRrmGroupDot11b 4 } 2008 2009qtechRrmDot11bGroupInterval OBJECT-TYPE 2010 SYNTAX Unsigned32 2011 MAX-ACCESS read-only 2012 STATUS current 2013 DESCRIPTION 2014 "When grouping is on, this interval(in secs) represents the 2015 period with which the grouping algorithm is run. Grouping 2016 algorithm will also run when the group contents changes and 2017 the automatic grouping is enabled. A dynamic grouping can be 2018 started upon request from the system administrator. Default 2019 value is 3600 secs." 2020 DEFVAL { 3600 } 2021 ::= {qtechRrmGroupDot11b 5} 2022 2023qtechRrmDot11bGroupTable OBJECT-TYPE 2024 SYNTAX SEQUENCE OF QtechRrmDot11bGroupEntry 2025 MAX-ACCESS not-accessible 2026 STATUS current 2027 DESCRIPTION 2028 "This is a table of Qtech Switch addresses that identifies 2029 the members of the Dot11b RF group containing this Qtech 2030 Switch. Max size is 20 entries." 2031 ::= { qtechRrmGroupDot11b 6 } 2032 2033qtechRrmDot11bGroupEntry OBJECT-TYPE 2034 SYNTAX QtechRrmDot11bGroupEntry 2035 MAX-ACCESS not-accessible 2036 STATUS current 2037 DESCRIPTION 2038 " ... " 2039 INDEX { qtechRrmDot11bPeerMacAddress } 2040 ::= { qtechRrmDot11bGroupTable 1 } 2041 2042QtechRrmDot11bGroupEntry ::= 2043 SEQUENCE { 2044 qtechRrmDot11bPeerMacAddress MacAddress, 2045 qtechRrmDot11bPeerIpAddress IpAddress 2046 } 2047 2048qtechRrmDot11bPeerMacAddress OBJECT-TYPE 2049 SYNTAX MacAddress 2050 MAX-ACCESS read-only 2051 STATUS current 2052 DESCRIPTION 2053 "The MAC address of the member Switch." 2054 ::= { qtechRrmDot11bGroupEntry 1 } 2055 2056qtechRrmDot11bPeerIpAddress OBJECT-TYPE 2057 SYNTAX IpAddress 2058 MAX-ACCESS read-only 2059 STATUS current 2060 DESCRIPTION 2061 "The IP address of the Qtech Switch." 2062 ::= { qtechRrmDot11bGroupEntry 2 } 2063 2064qtechRrmDot11bSummaryTable OBJECT-TYPE 2065 SYNTAX SEQUENCE OF QtechRrmDot11bSummaryEntry 2066 MAX-ACCESS not-accessible 2067 STATUS current 2068 DESCRIPTION 2069 "" 2070 ::= { qtechRrmGroupDot11b 7 } 2071 2072qtechRrmDot11bSummaryEntry OBJECT-TYPE 2073 SYNTAX QtechRrmDot11bSummaryEntry 2074 MAX-ACCESS not-accessible 2075 STATUS current 2076 DESCRIPTION 2077 " ... " 2078 INDEX { qtechRrmDot11bSummaryMacAddress, qtechRrmDot11bAPRadioID} 2079 ::= { qtechRrmDot11bSummaryTable 1 } 2080 2081QtechRrmDot11bSummaryEntry ::= 2082 SEQUENCE { 2083 qtechRrmDot11bSummaryMacAddress MacAddress, 2084 qtechRrmDot11bAPname DisplayString, 2085 qtechRrmDot11bAPRadioID Unsigned32, 2086 qtechRrmDot11bAPChannel Unsigned32, 2087 qtechRrmDot11bAPTxPower Unsigned32, 2088 qtechRrmDot11bAPChannelRrmChangeFlag INTEGER, 2089 qtechRrmDot11bAPTxPowerRrmChangeFlag INTEGER 2090 } 2091 2092qtechRrmDot11bAPname OBJECT-TYPE 2093 SYNTAX DisplayString 2094 MAX-ACCESS read-only 2095 STATUS current 2096 DESCRIPTION 2097 "" 2098 ::= { qtechRrmDot11bSummaryEntry 1 } 2099 2100qtechRrmDot11bAPRadioID OBJECT-TYPE 2101 SYNTAX Unsigned32 2102 MAX-ACCESS read-only 2103 STATUS current 2104 DESCRIPTION 2105 "" 2106 ::= { qtechRrmDot11bSummaryEntry 2 } 2107 2108qtechRrmDot11bAPChannel OBJECT-TYPE 2109 SYNTAX Unsigned32 2110 MAX-ACCESS read-only 2111 STATUS current 2112 DESCRIPTION 2113 "" 2114 ::= { qtechRrmDot11bSummaryEntry 3 } 2115 2116qtechRrmDot11bAPTxPower OBJECT-TYPE 2117 SYNTAX Unsigned32 2118 MAX-ACCESS read-only 2119 STATUS current 2120 DESCRIPTION 2121 "" 2122 ::= { qtechRrmDot11bSummaryEntry 4 } 2123 2124qtechRrmDot11bAPChannelRrmChangeFlag OBJECT-TYPE 2125 SYNTAX INTEGER {no(0),yes(1)} 2126 MAX-ACCESS read-only 2127 STATUS current 2128 DESCRIPTION 2129 "" 2130 ::= { qtechRrmDot11bSummaryEntry 5 } 2131 2132qtechRrmDot11bAPTxPowerRrmChangeFlag OBJECT-TYPE 2133 SYNTAX INTEGER {no(0),yes(1)} 2134 MAX-ACCESS read-only 2135 STATUS current 2136 DESCRIPTION 2137 "" 2138 ::= { qtechRrmDot11bSummaryEntry 6 } 2139 2140qtechRrmDot11bSummaryMacAddress OBJECT-TYPE 2141 SYNTAX MacAddress 2142 MAX-ACCESS read-only 2143 STATUS current 2144 DESCRIPTION 2145 "The MAC address of the member Switch." 2146 ::= { qtechRrmDot11bSummaryEntry 7 } 2147 2148 2149qtechRrmDot11aGlobalAutomaticGrouping OBJECT-TYPE 2150 SYNTAX INTEGER { automatic (1), off (0) } 2151 MAX-ACCESS read-write 2152 STATUS current 2153 DESCRIPTION 2154 "Dynamic grouping has two modes: on and off. When the grouping 2155 is off, no dynamic grouping occurs. Each Qtech Switch 2156 optimizes only its own Qtech APs' parameters. When 2157 grouping is on, the Qtech Switches form groups and 2158 elect leaders to perform better dynamic parameter 2159 optimization." 2160 DEFVAL { automatic } 2161 ::= { qtechRrmGroupDot11a 1 } 2162 2163qtechRrmDot11aGroupLeaderMacAddr OBJECT-TYPE 2164 SYNTAX MacAddress 2165 MAX-ACCESS read-only 2166 STATUS current 2167 DESCRIPTION 2168 "This is the MAC address of the group leader for the dot11a 2169 group containing this Qtech Switch." 2170 ::= { qtechRrmGroupDot11a 2 } 2171 2172qtechRrmDot11aGroupLeader OBJECT-TYPE 2173 SYNTAX INTEGER {no(0),yes(1)} 2174 MAX-ACCESS read-only 2175 STATUS current 2176 DESCRIPTION 2177 "If this Qtech Switch is a Dot11a Group Leader then this 2178 attribute will be true else it will be false." 2179 ::= { qtechRrmGroupDot11a 3 } 2180 2181qtechRrmDot11aGroupLastUpdateTime OBJECT-TYPE 2182 SYNTAX Unsigned32 2183 MAX-ACCESS read-only 2184 STATUS current 2185 DESCRIPTION 2186 "Last time the dot11a grouping was updated on this Qtech 2187 Switch. This is valid only if the Qtech Switch is a 2188 group leader." 2189 ::= { qtechRrmGroupDot11a 4 } 2190 2191qtechRrmDot11aGroupInterval OBJECT-TYPE 2192 SYNTAX Unsigned32 2193 MAX-ACCESS read-only 2194 STATUS current 2195 DESCRIPTION 2196 "When grouping is on, this interval(in secs) represents the 2197 period with which the grouping algorithm is run. Grouping 2198 algorithm will also run when the group contents changes and 2199 the automatic grouping is enabled. A dynamic grouping can be 2200 started upon request from the system administrator. Default 2201 value is 3600 secs." 2202 DEFVAL { 3600 } 2203 ::= {qtechRrmGroupDot11a 5} 2204 2205qtechRrmDot11aGroupTable OBJECT-TYPE 2206 SYNTAX SEQUENCE OF QtechRrmDot11aGroupEntry 2207 MAX-ACCESS not-accessible 2208 STATUS current 2209 DESCRIPTION 2210 "This is a table of Qtech Switch addresses that identifies 2211 the members of the Dot11a RF group containing this Qtech 2212 Switch. Max size is 20 entries." 2213 ::= { qtechRrmGroupDot11a 6 } 2214 2215qtechRrmDot11aGroupEntry OBJECT-TYPE 2216 SYNTAX QtechRrmDot11aGroupEntry 2217 MAX-ACCESS not-accessible 2218 STATUS current 2219 DESCRIPTION 2220 " ... " 2221 INDEX { qtechRrmDot11aPeerMacAddress } 2222 ::= { qtechRrmDot11aGroupTable 1 } 2223 2224QtechRrmDot11aGroupEntry ::= 2225 SEQUENCE { 2226 qtechRrmDot11aPeerMacAddress MacAddress, 2227 qtechRrmDot11aPeerIpAddress IpAddress 2228 } 2229 2230qtechRrmDot11aPeerMacAddress OBJECT-TYPE 2231 SYNTAX MacAddress 2232 MAX-ACCESS read-only 2233 STATUS current 2234 DESCRIPTION 2235 "The MAC address of the member Switch." 2236 ::= { qtechRrmDot11aGroupEntry 1 } 2237 2238qtechRrmDot11aPeerIpAddress OBJECT-TYPE 2239 SYNTAX IpAddress 2240 MAX-ACCESS read-only 2241 STATUS current 2242 DESCRIPTION 2243 "The IP address of the Qtech Switch." 2244 ::= { qtechRrmDot11aGroupEntry 2 } 2245 2246qtechRrmDot11aSummaryTable OBJECT-TYPE 2247 SYNTAX SEQUENCE OF QtechRrmDot11aSummaryEntry 2248 MAX-ACCESS not-accessible 2249 STATUS current 2250 DESCRIPTION 2251 "" 2252 ::= { qtechRrmGroupDot11a 7 } 2253 2254qtechRrmDot11aSummaryEntry OBJECT-TYPE 2255 SYNTAX QtechRrmDot11aSummaryEntry 2256 MAX-ACCESS not-accessible 2257 STATUS current 2258 DESCRIPTION 2259 " ... " 2260 INDEX { qtechRrmDot11aSummaryMacAddress, qtechRrmDot11aAPRadioID} 2261 ::= { qtechRrmDot11aSummaryTable 1 } 2262 2263QtechRrmDot11aSummaryEntry ::= 2264 SEQUENCE { 2265 qtechRrmDot11aSummaryMacAddress MacAddress, 2266 qtechRrmDot11aAPname DisplayString, 2267 qtechRrmDot11aAPRadioID Unsigned32, 2268 qtechRrmDot11aAPChannel Unsigned32, 2269 qtechRrmDot11aAPTxPower Unsigned32, 2270 qtechRrmDot11aAPChannelRrmChangeFlag INTEGER, 2271 qtechRrmDot11aAPTxPowerRrmChangeFlag INTEGER 2272 } 2273 2274qtechRrmDot11aAPname OBJECT-TYPE 2275 SYNTAX DisplayString 2276 MAX-ACCESS read-only 2277 STATUS current 2278 DESCRIPTION 2279 "" 2280 ::= { qtechRrmDot11aSummaryEntry 1 } 2281 2282qtechRrmDot11aAPRadioID OBJECT-TYPE 2283 SYNTAX Unsigned32 2284 MAX-ACCESS read-only 2285 STATUS current 2286 DESCRIPTION 2287 "" 2288 ::= { qtechRrmDot11aSummaryEntry 2 } 2289 2290qtechRrmDot11aAPChannel OBJECT-TYPE 2291 SYNTAX Unsigned32 2292 MAX-ACCESS read-only 2293 STATUS current 2294 DESCRIPTION 2295 "" 2296 ::= { qtechRrmDot11aSummaryEntry 3 } 2297 2298qtechRrmDot11aAPTxPower OBJECT-TYPE 2299 SYNTAX Unsigned32 2300 MAX-ACCESS read-only 2301 STATUS current 2302 DESCRIPTION 2303 "" 2304 ::= { qtechRrmDot11aSummaryEntry 4 } 2305 2306qtechRrmDot11aAPChannelRrmChangeFlag OBJECT-TYPE 2307 SYNTAX INTEGER {no(0),yes(1)} 2308 MAX-ACCESS read-only 2309 STATUS current 2310 DESCRIPTION 2311 "" 2312 ::= { qtechRrmDot11aSummaryEntry 5 } 2313 2314qtechRrmDot11aAPTxPowerRrmChangeFlag OBJECT-TYPE 2315 SYNTAX INTEGER {no(0),yes(1)} 2316 MAX-ACCESS read-only 2317 STATUS current 2318 DESCRIPTION 2319 "" 2320 ::= { qtechRrmDot11aSummaryEntry 6 } 2321 2322qtechRrmDot11aSummaryMacAddress OBJECT-TYPE 2323 SYNTAX MacAddress 2324 MAX-ACCESS read-only 2325 STATUS current 2326 DESCRIPTION 2327 "The MAC address of the member Switch." 2328 ::= { qtechRrmDot11aSummaryEntry 7 } 2329 2330--******************************************************************** 2331-- ** 2332-- RRM Profile Value ** 2333-- ** 2334--******************************************************************** 2335qtechRrmDot11bForeignInterferenceThreshold OBJECT-TYPE 2336 SYNTAX INTEGER(1..100) 2337 MAX-ACCESS read-write 2338 STATUS current 2339 DESCRIPTION 2340 "foreign 802.11B interference threshold between 0 and 100 2341 percent." 2342 DEFVAL { 10 } 2343 ::= {qtechRrmProfileDot11b 1 } 2344 2345qtechRrmDot11bForeignNoiseThreshold OBJECT-TYPE 2346 SYNTAX INTEGER(-127..0) 2347 MAX-ACCESS read-write 2348 STATUS current 2349 DESCRIPTION 2350 " 802.11B foreign noise threshold between -127 and 0 dBm." 2351 DEFVAL { -70 } 2352 ::= {qtechRrmProfileDot11b 2 } 2353 2354qtechRrmDot11bRFUtilizationThreshold OBJECT-TYPE 2355 SYNTAX INTEGER(1..100) 2356 MAX-ACCESS read-write 2357 STATUS current 2358 DESCRIPTION 2359 "802.11B RF utlization threshold between 0 and 100 2360 percent." 2361 DEFVAL { 80 } 2362 ::= {qtechRrmProfileDot11b 3 } 2363 2364qtechRrmDot11bThroughputThreshold OBJECT-TYPE 2365 SYNTAX Unsigned32(1000..10000000) 2366 MAX-ACCESS read-write 2367 STATUS current 2368 DESCRIPTION 2369 " 802.11B throughput threshold between 1000 and 10000000" 2370 DEFVAL { 1000000 } 2371 ::= {qtechRrmProfileDot11b 4 } 2372 2373qtechRrmDot11bMobilesThreshold OBJECT-TYPE 2374 SYNTAX INTEGER(1..75) 2375 MAX-ACCESS read-write 2376 STATUS current 2377 DESCRIPTION 2378 "802.11B mobiles threshold between 1 and 75" 2379 DEFVAL { 12 } 2380 ::= {qtechRrmProfileDot11b 5 } 2381 2382 2383qtechRrmDot11aForeignInterferenceThreshold OBJECT-TYPE 2384 SYNTAX INTEGER(1..100) 2385 MAX-ACCESS read-write 2386 STATUS current 2387 DESCRIPTION 2388 "foreign 802.11A interference threshold between 0 and 100 2389 percent." 2390 DEFVAL { 10 } 2391 ::= {qtechRrmProfileDot11a 1 } 2392 2393qtechRrmDot11aForeignNoiseThreshold OBJECT-TYPE 2394 SYNTAX INTEGER(-127..0) 2395 MAX-ACCESS read-write 2396 STATUS current 2397 DESCRIPTION 2398 " 802.11A foreign noise threshold between -127 and 0 dBm." 2399 DEFVAL { -70 } 2400 ::= {qtechRrmProfileDot11a 2 } 2401 2402qtechRrmDot11aRFUtilizationThreshold OBJECT-TYPE 2403 SYNTAX INTEGER(1..100) 2404 MAX-ACCESS read-write 2405 STATUS current 2406 DESCRIPTION 2407 "802.11A RF utlization threshold between 0 and 100 2408 percent." 2409 DEFVAL { 80 } 2410 ::= {qtechRrmProfileDot11a 3 } 2411 2412qtechRrmDot11aThroughputThreshold OBJECT-TYPE 2413 SYNTAX Unsigned32(1000..10000000) 2414 MAX-ACCESS read-write 2415 STATUS current 2416 DESCRIPTION 2417 " 802.11A throughput threshold between 1000 and 10000000" 2418 DEFVAL { 1000000 } 2419 ::= {qtechRrmProfileDot11a 4 } 2420 2421qtechRrmDot11aMobilesThreshold OBJECT-TYPE 2422 SYNTAX INTEGER(1..75) 2423 MAX-ACCESS read-write 2424 STATUS current 2425 DESCRIPTION 2426 "802.11A mobiles threshold between 1 and 75" 2427 DEFVAL { 12 } 2428 ::= {qtechRrmProfileDot11a 5 } 2429 2430 2431--******************************************************************** 2432-- ** 2433-- RRM Monitor ** 2434-- ** 2435--******************************************************************** 2436qtechRrmDot11bMonitorEnable OBJECT-TYPE 2437 SYNTAX INTEGER { enable (1), disable (0) } 2438 MAX-ACCESS read-write 2439 STATUS current 2440 DESCRIPTION 2441 "Enable or disable monitor function." 2442 DEFVAL { enable } 2443 ::= { qtechRrmMonitorDot11b 1 } 2444 2445qtechRrmDot11bChannelMonitorList OBJECT-TYPE 2446 SYNTAX INTEGER { 2447 all(1), 2448 country(2), 2449 dca(3) 2450 } 2451 MAX-ACCESS read-write 2452 STATUS current 2453 DESCRIPTION 2454 "This attribute specifies the channels on which the switch monitors 2455 noise, interference and rogues. The first option allows 2456 monitoring on all channels while the second one on only those 2457 that are supported by the country of operation. the option dca 2458 implies that the monitor channel list will include those channels 2459 that are used by automatic channel assignment." 2460 DEFVAL { country } 2461 ::= { qtechRrmMonitorDot11b 2 } 2462 2463qtechRrmDot11bMonitorInterval OBJECT-TYPE 2464 SYNTAX Unsigned32(60..3600) 2465 MAX-ACCESS read-write 2466 STATUS current 2467 DESCRIPTION 2468 "This interval( in secs) specifies how often the AP goto off 2469 channel state to monitor. Default is 300 secs" 2470 DEFVAL { 180 } 2471 ::= {qtechRrmMonitorDot11b 3} 2472 2473qtechRrmDot11bCoverageMeasurementInterval OBJECT-TYPE 2474 SYNTAX Unsigned32(60..3600) 2475 MAX-ACCESS read-write 2476 STATUS current 2477 DESCRIPTION 2478 "This interval( in secs) specifies how often do we get new 2479 coverage measurements at each Qtech AP. Default is 300 secs" 2480 DEFVAL { 180 } 2481 ::= {qtechRrmMonitorDot11b 4} 2482 2483qtechRrmDot11bLoadMeasurementInterval OBJECT-TYPE 2484 SYNTAX Unsigned32(60..3600) 2485 MAX-ACCESS read-write 2486 STATUS current 2487 DESCRIPTION 2488 "This interval( in secs) specifies how often do we get new 2489 load measurements at each Qtech AP. Default is 300 secs" 2490 DEFVAL { 60 } 2491 ::= {qtechRrmMonitorDot11b 5} 2492 2493qtechRrmDot11bNoiseMeasurementInterval OBJECT-TYPE 2494 SYNTAX Unsigned32(60..3600) 2495 MAX-ACCESS read-write 2496 STATUS current 2497 DESCRIPTION 2498 "This interval( in secs) specifies how often do we get new 2499 noise and interference measurements at each Qtech AP. 2500 Default is 300 secs" 2501 DEFVAL { 180 } 2502 ::= { qtechRrmMonitorDot11b 6 } 2503 2504qtechRrmDot11bSignalMeasurementInterval OBJECT-TYPE 2505 SYNTAX Unsigned32(60..3600) 2506 MAX-ACCESS read-write 2507 STATUS current 2508 DESCRIPTION 2509 "This interval (in secs) specifies how often do we get new 2510 signal strength measurements at each Qtech AP. Default is 2511 300 secs" 2512 DEFVAL { 60 } 2513 ::= { qtechRrmMonitorDot11b 7 } 2514 2515qtechRrmDot11bNeighborMessageInterval OBJECT-TYPE 2516 SYNTAX Unsigned32(60..3600) 2517 MAX-ACCESS read-write 2518 STATUS current 2519 DESCRIPTION 2520 "This interval (in secs) specifies how often the AP send 2521 neighbor message" 2522 DEFVAL { 60 } 2523 ::= { qtechRrmMonitorDot11b 8 } 2524 2525 2526qtechRrmDot11aMonitorEnable OBJECT-TYPE 2527 SYNTAX INTEGER { enable (1), disable (0) } 2528 MAX-ACCESS read-write 2529 STATUS current 2530 DESCRIPTION 2531 "Enable or disable monitor function." 2532 DEFVAL { enable } 2533 ::= { qtechRrmMonitorDot11a 1 } 2534 2535qtechRrmDot11aChannelMonitorList OBJECT-TYPE 2536 SYNTAX INTEGER { 2537 all(1), 2538 country(2), 2539 dca(3) 2540 } 2541 MAX-ACCESS read-write 2542 STATUS current 2543 DESCRIPTION 2544 "This attribute specifies the channels on which the switch monitors 2545 noise, interference and rogues. The first option allows 2546 monitoring on all channels while the second one on only those 2547 that are supported by the country of operation. the option dca 2548 implies that the monitor channel list will include those channels 2549 that are used by automatic channel assignment." 2550 DEFVAL { country } 2551 ::= { qtechRrmMonitorDot11a 2 } 2552 2553qtechRrmDot11aMonitorInterval OBJECT-TYPE 2554 SYNTAX Unsigned32(60..3600) 2555 MAX-ACCESS read-write 2556 STATUS current 2557 DESCRIPTION 2558 "This interval( in secs) specifies how often the AP goto off 2559 channel state to monitor. Default is 300 secs" 2560 DEFVAL { 180 } 2561 ::= {qtechRrmMonitorDot11a 3} 2562 2563qtechRrmDot11aCoverageMeasurementInterval OBJECT-TYPE 2564 SYNTAX Unsigned32(60..3600) 2565 MAX-ACCESS read-write 2566 STATUS current 2567 DESCRIPTION 2568 "This interval( in secs) specifies how often do we get new 2569 coverage measurements at each Qtech AP. Default is 300 secs" 2570 DEFVAL { 180 } 2571 ::= {qtechRrmMonitorDot11a 4} 2572 2573qtechRrmDot11aLoadMeasurementInterval OBJECT-TYPE 2574 SYNTAX Unsigned32(60..3600) 2575 MAX-ACCESS read-write 2576 STATUS current 2577 DESCRIPTION 2578 "This interval( in secs) specifies how often do we get new 2579 load measurements at each Qtech AP. Default is 300 secs" 2580 DEFVAL { 60 } 2581 ::= {qtechRrmMonitorDot11a 5} 2582 2583qtechRrmDot11aNoiseMeasurementInterval OBJECT-TYPE 2584 SYNTAX Unsigned32(60..3600) 2585 MAX-ACCESS read-write 2586 STATUS current 2587 DESCRIPTION 2588 "This interval( in secs) specifies how often do we get new 2589 noise and interference measurements at each Qtech AP. 2590 Default is 300 secs" 2591 DEFVAL { 180 } 2592 ::= { qtechRrmMonitorDot11a 6 } 2593 2594qtechRrmDot11aSignalMeasurementInterval OBJECT-TYPE 2595 SYNTAX Unsigned32(60..3600) 2596 MAX-ACCESS read-write 2597 STATUS current 2598 DESCRIPTION 2599 "This interval (in secs) specifies how often do we get new 2600 signal strength measurements at each Qtech AP. Default is 2601 300 secs" 2602 DEFVAL { 60 } 2603 ::= { qtechRrmMonitorDot11a 7 } 2604 2605qtechRrmDot11aNeighborMessageInterval OBJECT-TYPE 2606 SYNTAX Unsigned32(60..3600) 2607 MAX-ACCESS read-write 2608 STATUS current 2609 DESCRIPTION 2610 "This interval (in secs) specifies how often the AP send 2611 neighbor message" 2612 DEFVAL { 60 } 2613 ::= { qtechRrmMonitorDot11a 8 } 2614 2615 2616--******************************************************************** 2617-- ** 2618-- Set Factory Defaults ** 2619-- ** 2620--******************************************************************** 2621qtechRrmDot11bSetFactoryDefault OBJECT-TYPE 2622 SYNTAX INTEGER {default(0),activate (1)} 2623 MAX-ACCESS read-write 2624 STATUS current 2625 DESCRIPTION 2626 "When set to activate all Rrm parameters are reset to 2627 factory defaults" 2628 ::= { qtechRrmFactoryDot11b 1 } 2629 2630qtechRrmDot11aSetFactoryDefault OBJECT-TYPE 2631 SYNTAX INTEGER {default(0),activate (1)} 2632 MAX-ACCESS read-write 2633 STATUS current 2634 DESCRIPTION 2635 "When set to activate all Rrm parameters are reset to 2636 factory defaults" 2637 ::= { qtechRrmFactoryDot11a 1 } 2638 2639 2640-- ************************************************************* 2641-- qtechRrmTrapControl would specify all the objects that enable/disable the 2642-- the generation of traps by Qtech Switch 2643-- qtechRrmTraps would specify all the possible traps that Qtech Switch 2644-- would need to generate 2645-- ************************************************************* 2646 2647--***************** define the qtechRrmMIBObjects nodes ***************** 2648qtechRrmTrapControl OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 1 } 2649qtechRrmTrapVariable OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 2 } 2650qtechRrmTraps OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 3 } 2651 2652 2653-- ************************************************************* 2654-- extra trap variables definining here 2655-- ************************************************************* 2656-- for AP infomation 2657qtechRrmAPMacAddrTrapVariable OBJECT-TYPE 2658 SYNTAX MacAddress 2659 MAX-ACCESS accessible-for-notify 2660 STATUS current 2661 DESCRIPTION 2662 "the variable of ap radio MAC address in trap" 2663 ::= { qtechRrmTrapVariable 1 } 2664 2665qtechRrmAPRadioIDTrapVariable OBJECT-TYPE 2666 SYNTAX Integer32 2667 MAX-ACCESS accessible-for-notify 2668 STATUS current 2669 DESCRIPTION 2670 "the variable of radio id in trap" 2671 ::= { qtechRrmTrapVariable 2 } 2672 2673qtechRrmAPRadioTypeTrapVariable OBJECT-TYPE 2674 SYNTAX INTEGER {type80211a(0), type80211b(1)} 2675 MAX-ACCESS accessible-for-notify 2676 STATUS current 2677 DESCRIPTION 2678 "the variable of radio type in trap" 2679 ::= { qtechRrmTrapVariable 3 } 2680 2681-- Get Trap Value 2682qtechRrmClientNumberTrapVariable OBJECT-TYPE 2683 SYNTAX Integer32 2684 MAX-ACCESS accessible-for-notify 2685 STATUS current 2686 DESCRIPTION 2687 "the variable of client number in trap" 2688 ::= { qtechRrmTrapVariable 4 } 2689 2690qtechRrmForeignInterfereTrapVariable OBJECT-TYPE 2691 SYNTAX Integer32 2692 MAX-ACCESS accessible-for-notify 2693 STATUS current 2694 DESCRIPTION 2695 "the variable of interference in trap" 2696 ::= { qtechRrmTrapVariable 5 } 2697 2698qtechRrmNoiseTrapVariable OBJECT-TYPE 2699 SYNTAX Integer32 2700 MAX-ACCESS accessible-for-notify 2701 STATUS current 2702 DESCRIPTION 2703 "the variable of noise in trap" 2704 ::= { qtechRrmTrapVariable 6 } 2705 2706qtechRrmThroughputTrapVariable OBJECT-TYPE 2707 SYNTAX Unsigned32 2708 MAX-ACCESS accessible-for-notify 2709 STATUS current 2710 DESCRIPTION 2711 "the variable of throughput in trap" 2712 ::= { qtechRrmTrapVariable 7 } 2713 2714qtechRrmUtilizationTrapVariable OBJECT-TYPE 2715 SYNTAX Integer32 2716 MAX-ACCESS accessible-for-notify 2717 STATUS current 2718 DESCRIPTION 2719 "the variable of utilization in trap" 2720 ::= { qtechRrmTrapVariable 8 } 2721 2722-- for TPC 2723qtechRrmAPTxPowerBeforeChange OBJECT-TYPE 2724 SYNTAX Integer32 2725 MAX-ACCESS accessible-for-notify 2726 STATUS current 2727 DESCRIPTION 2728 "The txpower level before change" 2729 ::= { qtechRrmTrapVariable 9 } 2730 2731qtechRrmAPTxPowerAfterChange OBJECT-TYPE 2732 SYNTAX Integer32 2733 MAX-ACCESS accessible-for-notify 2734 STATUS current 2735 DESCRIPTION 2736 "The txpower level after change" 2737 ::= { qtechRrmTrapVariable 10 } 2738 2739-- for DCA 2740qtechRrmAPChannelNumberBeforeChannge OBJECT-TYPE 2741 SYNTAX Integer32 2742 MAX-ACCESS accessible-for-notify 2743 STATUS current 2744 DESCRIPTION 2745 "The channel before change" 2746 ::= { qtechRrmTrapVariable 11 } 2747 2748qtechRrmAPChannelNumberAfterChannge OBJECT-TYPE 2749 SYNTAX Integer32 2750 MAX-ACCESS accessible-for-notify 2751 STATUS current 2752 DESCRIPTION 2753 "The channel after channge" 2754 ::= { qtechRrmTrapVariable 12 } 2755 2756 2757qtechRrmDot11bGroupLeaderMacAddrTrapVariable OBJECT-TYPE 2758 SYNTAX MacAddress 2759 MAX-ACCESS accessible-for-notify 2760 STATUS current 2761 DESCRIPTION 2762 "The MAC address of the group leader." 2763 ::= { qtechRrmTrapVariable 13 } 2764 2765qtechRrmDot11aGroupLeaderMacAddrTrapVariable OBJECT-TYPE 2766 SYNTAX MacAddress 2767 MAX-ACCESS accessible-for-notify 2768 STATUS current 2769 DESCRIPTION 2770 "The MAC address of the group leader." 2771 ::= { qtechRrmTrapVariable 14 } 2772 2773qtechRrmAPChannelChangeReason OBJECT-TYPE 2774 SYNTAX INTEGER { 2775 signal(1), 2776 interference(2), 2777 noise(3), 2778 load(4), 2779 radar(5), 2780 other(6) 2781 } 2782 MAX-ACCESS accessible-for-notify 2783 STATUS current 2784 DESCRIPTION 2785 "The reason cause the channel changed" 2786 ::= { qtechRrmTrapVariable 15 } 2787 2788qtechRrmAPChannelChangeReasonValue OBJECT-TYPE 2789 SYNTAX Integer32 2790 MAX-ACCESS accessible-for-notify 2791 STATUS current 2792 DESCRIPTION 2793 "The special value along with the reason of channel change" 2794 ::= { qtechRrmTrapVariable 16 } 2795 2796qtechRrmAPTxPowerChangeCoverageFlag OBJECT-TYPE 2797 SYNTAX INTEGER {no(0),yes(1)} 2798 MAX-ACCESS accessible-for-notify 2799 STATUS current 2800 DESCRIPTION 2801 "Indication the power change cause by which algorithm, TPC 2802 Algorithm or CHD Algorithm" 2803 ::= { qtechRrmTrapVariable 17 } 2804 2805qtechRrmDFSFreeCount OBJECT-TYPE 2806 SYNTAX INTEGER 2807 MAX-ACCESS accessible-for-notify 2808 STATUS current 2809 DESCRIPTION 2810 "Indication the number of channel usable" 2811 ::= { qtechRrmTrapVariable 18 } 2812 2813qtechRrmAPChannelChangeCount OBJECT-TYPE 2814 SYNTAX INTEGER 2815 MAX-ACCESS accessible-for-notify 2816 STATUS current 2817 DESCRIPTION 2818 "the number of channel change" 2819 ::= { qtechRrmTrapVariable 19 } 2820 2821-- ************************************************************* 2822-- Whenever LOAD, NOISE, INTERFERENCE, COVERAGE Profile state changes 2823-- from PASS to FAIL for Qtech AP IF, notification will be sent, if 2824-- configured to do so. 2825-- ************************************************************* 2826 2827qtechRrmAPDot11bProfileTrapControlMask OBJECT-TYPE 2828 SYNTAX Unsigned32 2829 MAX-ACCESS read-write 2830 STATUS current 2831 DESCRIPTION 2832 "This mask describes what events merit traps to network 2833 management. If the bit for a particular event is turned 2834 on then notification will be generated on event occurance. 2835 Event corresponding bit 2836 ----- ----------------- 2837 ClientNumProfileFail 1 2838 LoadProfileFail 2 2839 NoiseProfileFail 4 2840 InterferenceProfileFail 8 2841 PerformanceProfileFailed 16 2842 " 2843 DEFVAL { 0 } 2844 ::= { qtechRrmTrapControl 1 } 2845 2846qtechRrmAPDot11aProfileTrapControlMask OBJECT-TYPE 2847 SYNTAX Unsigned32 2848 MAX-ACCESS read-write 2849 STATUS current 2850 DESCRIPTION 2851 "This mask describes what events merit traps to network 2852 management. If the bit for a particular event is turned 2853 on then notification will be generated on event occurance. 2854 Event corresponding bit 2855 ----- ----------------- 2856 ClientNumProfileFail 1 2857 LoadProfileFail 2 2858 NoiseProfileFail 4 2859 InterferenceProfileFail 8 2860 PerformanceProfileFailed 16 2861 " 2862 DEFVAL { 0 } 2863 ::= { qtechRrmTrapControl 2 } 2864 2865qtechRrmAPClientNumProfileFailed NOTIFICATION-TYPE 2866 OBJECTS { 2867 qtechRrmAPMacAddrTrapVariable, 2868 qtechRrmAPRadioIDTrapVariable, 2869 qtechRrmAPRadioTypeTrapVariable, 2870 qtechRrmClientNumberTrapVariable 2871 } 2872 STATUS current 2873 DESCRIPTION 2874 "too many clients " 2875 ::= { qtechRrmTraps 1 } 2876 2877qtechRrmAPLoadProfileFailed NOTIFICATION-TYPE 2878 OBJECTS { 2879 qtechRrmAPMacAddrTrapVariable, 2880 qtechRrmAPRadioIDTrapVariable, 2881 qtechRrmAPRadioTypeTrapVariable, 2882 qtechRrmUtilizationTrapVariable 2883 } 2884 STATUS current 2885 DESCRIPTION 2886 "When LOAD Profile state changes from PASS to FAIL, 2887 notification will be sent with Dot3 MAC address of Qtech 2888 AP and slot ID of Qtech AP IF. This trap sending can be 2889 enable/disable using qtechRrmRrmProfileTrapControlFlag " 2890 ::= { qtechRrmTraps 2 } 2891 2892qtechRrmAPNoiseProfileFailed NOTIFICATION-TYPE 2893 OBJECTS { 2894 qtechRrmAPMacAddrTrapVariable, 2895 qtechRrmAPRadioIDTrapVariable, 2896 qtechRrmAPRadioTypeTrapVariable, 2897 qtechRrmNoiseTrapVariable 2898 } 2899 STATUS current 2900 DESCRIPTION 2901 "When Noise Profile state changes from PASS to FAIL, 2902 notification will be sent with Dot3 MAC address of Qtech 2903 AP and slot ID of Qtech AP IF. This trap sending can be 2904 enable/disable using qtechRrmRrmProfileTrapControlFlag " 2905 ::= { qtechRrmTraps 3 } 2906 2907qtechRrmAPInterferenceProfileFailed NOTIFICATION-TYPE 2908 OBJECTS { 2909 qtechRrmAPMacAddrTrapVariable, 2910 qtechRrmAPRadioIDTrapVariable, 2911 qtechRrmAPRadioTypeTrapVariable, 2912 qtechRrmForeignInterfereTrapVariable 2913 } 2914 STATUS current 2915 DESCRIPTION 2916 "When Interference Profile state changes from PASS to FAIL, 2917 notification will be sent with Dot3 MAC address of Qtech 2918 AP and slot ID of Qtech AP IF. This trap sending can be 2919 enable/disable using qtechRrmRrmProfileTrapControlFlag " 2920 ::= { qtechRrmTraps 4 } 2921 2922qtechRrmAPPerformanceProfileFailed NOTIFICATION-TYPE 2923 OBJECTS { 2924 qtechRrmAPMacAddrTrapVariable, 2925 qtechRrmAPRadioIDTrapVariable, 2926 qtechRrmAPRadioTypeTrapVariable, 2927 qtechRrmThroughputTrapVariable 2928 } 2929 STATUS current 2930 DESCRIPTION 2931 " " 2932 ::= { qtechRrmTraps 5 } 2933 2934qtechRrmAPClientNumProfileUpdatedToPass NOTIFICATION-TYPE 2935 OBJECTS { 2936 qtechRrmAPMacAddrTrapVariable, 2937 qtechRrmAPRadioIDTrapVariable, 2938 qtechRrmAPRadioTypeTrapVariable, 2939 qtechRrmClientNumberTrapVariable 2940 } 2941 STATUS current 2942 DESCRIPTION 2943 "" 2944 ::= { qtechRrmTraps 6 } 2945 2946qtechRrmAPLoadProfileUpdatedToPass NOTIFICATION-TYPE 2947 OBJECTS { 2948 qtechRrmAPMacAddrTrapVariable, 2949 qtechRrmAPRadioIDTrapVariable, 2950 qtechRrmAPRadioTypeTrapVariable, 2951 qtechRrmUtilizationTrapVariable 2952 } 2953 STATUS current 2954 DESCRIPTION 2955 "When LOAD Profile state changes from FAIL to PASSt this 2956 notification will be sent with Dot3 MAC address of Qtech 2957 AP and slot ID of Qtech AP IF. This trap sending can be 2958 enable/disable using qtechRrmRrmProfileTrapControlFlag " 2959 ::= { qtechRrmTraps 7 } 2960 2961qtechRrmAPNoiseProfileUpdatedToPass NOTIFICATION-TYPE 2962 OBJECTS { 2963 qtechRrmAPMacAddrTrapVariable, 2964 qtechRrmAPRadioIDTrapVariable, 2965 qtechRrmAPRadioTypeTrapVariable, 2966 qtechRrmNoiseTrapVariable 2967 } 2968 STATUS current 2969 DESCRIPTION 2970 "When Noise Profile state changes from FAIL tp PASS, 2971 notification will be sent with Dot3 MAC address of Qtech 2972 AP and slot ID of Qtech AP IF. This trap sending can be 2973 enable/disable using qtechRrmRrmProfileTrapControlFlag " 2974 ::= { qtechRrmTraps 8 } 2975 2976qtechRrmAPInterferenceProfileUpdatedToPass NOTIFICATION-TYPE 2977 OBJECTS { 2978 qtechRrmAPMacAddrTrapVariable, 2979 qtechRrmAPRadioIDTrapVariable, 2980 qtechRrmAPRadioTypeTrapVariable, 2981 qtechRrmForeignInterfereTrapVariable 2982 } 2983 STATUS current 2984 DESCRIPTION 2985 "When Interference Profile state changes from FAIL tp PASS, 2986 notification will be sent with Dot3 MAC address of Qtech 2987 AP and slot ID of Qtech AP IF. This trap sending can be 2988 enable /disable using qtechRrmRrmProfileTrapControlFlag " 2989 ::= { qtechRrmTraps 9 } 2990 2991qtechRrmAPPerformanceProfileUpdatedToPass NOTIFICATION-TYPE 2992 OBJECTS { 2993 qtechRrmAPMacAddrTrapVariable, 2994 qtechRrmAPRadioIDTrapVariable, 2995 qtechRrmAPRadioTypeTrapVariable, 2996 qtechRrmThroughputTrapVariable 2997 } 2998 STATUS current 2999 DESCRIPTION 3000 " " 3001 ::= { qtechRrmTraps 10 } 3002 3003 3004qtechRrmAPDot11bParamUpdateTrapControlMask OBJECT-TYPE 3005 SYNTAX Unsigned32 3006 MAX-ACCESS read-write 3007 STATUS current 3008 DESCRIPTION 3009 "Mac Parameters are updated for a Qtech AP interface 3010 whenever Dynamic Algorithm are run. This mask describes 3011 what update events merit traps to network management. If 3012 the bit for a particular event is turned on then 3013 notification will be generated on event occurance. 3014 Event corresponding bit 3015 ----- ----------------- 3016 TxPowerChange 1 3017 ChannelChange 2 3018 " 3019 DEFVAL { 0 } 3020 ::= { qtechRrmTrapControl 3 } 3021 3022qtechRrmAPDot11aParamUpdateTrapControlMask OBJECT-TYPE 3023 SYNTAX Unsigned32 3024 MAX-ACCESS read-write 3025 STATUS current 3026 DESCRIPTION 3027 "Mac Parameters are updated for a Qtech AP interface 3028 whenever Dynamic Algorithm are run. This mask describes 3029 what update events merit traps to network management. If 3030 the bit for a particular event is turned on then 3031 notification will be generated on event occurance. 3032 Event corresponding bit 3033 ----- ----------------- 3034 TxPowerChange 1 3035 ChannelChange 2 3036 " 3037 DEFVAL { 0 } 3038 ::= { qtechRrmTrapControl 4 } 3039 3040qtechRrmAPCurrentTxPowerChanged NOTIFICATION-TYPE 3041 OBJECTS { 3042 qtechRrmAPMacAddrTrapVariable, 3043 qtechRrmAPRadioIDTrapVariable, 3044 qtechRrmAPRadioTypeTrapVariable, 3045 qtechRrmAPTxPowerBeforeChange, 3046 qtechRrmAPTxPowerAfterChange, 3047 qtechRrmAPTxPowerChangeCoverageFlag 3048 } 3049 STATUS current 3050 DESCRIPTION 3051 "Whenever dynamic algorithms are running and 3052 qtechRrmAPIfPhyPowerAutomaticOn is true, Qtech AP Interface's 3053 CurrentTxPower might get updated by algorithm. When 3054 this occurs notification will be sent with Dot3 MAC address of 3055 Qtech AP and slot ID of Qtech AP IF along with the 3056 currentTxPower for this Qtech AP IF" 3057 ::= { qtechRrmTraps 11 } 3058 3059qtechRrmAPCurrentChannelChanged NOTIFICATION-TYPE 3060 OBJECTS { 3061 qtechRrmAPMacAddrTrapVariable, 3062 qtechRrmAPRadioIDTrapVariable, 3063 qtechRrmAPRadioTypeTrapVariable, 3064 qtechRrmAPChannelNumberBeforeChannge, 3065 qtechRrmAPChannelNumberAfterChannge, 3066 qtechRrmAPChannelChangeReason, 3067 qtechRrmAPChannelChangeReasonValue, 3068 qtechRrmAPChannelChangeCount 3069 } 3070 STATUS current 3071 DESCRIPTION 3072 "Whenever dynamic algorithms are running and 3073 qtechRrmAPIfPhyChannelAutomaticOn is true, Qtech AP 3074 Interface's CurrentChannel might get updated by algorithm. 3075 When this occurs notification will be sent with Dot3 MAC 3076 address of Qtech AP and slot ID of Qtech AP IF along 3077 with the currentChannel for this Qtech AP IF" 3078 ::= { qtechRrmTraps 12 } 3079 3080 3081-- ************************************************************* 3082-- Also, when dynamic grouping is done and new Group leader is choosen 3083-- NMS needs to be informed so that necessary updates can be done in 3084-- NMS. 3085-- ************************************************************* 3086 3087qtechRrmDot11bGroupingDone NOTIFICATION-TYPE 3088 OBJECTS { qtechRrmDot11bGroupLeaderMacAddrTrapVariable } 3089 STATUS current 3090 DESCRIPTION 3091 "When Grouping is done, this notification will be sent from the 3092 previous Group Leader where grouping algorithm was run. It has 3093 MAC address of the new Group Leader." 3094 ::= { qtechRrmTraps 13 } 3095 3096qtechRrmDot11aGroupingDone NOTIFICATION-TYPE 3097 OBJECTS { qtechRrmDot11aGroupLeaderMacAddrTrapVariable } 3098 STATUS current 3099 DESCRIPTION 3100 "When Grouping is done, this notification will be sent from the 3101 previous Group Leader where grouping algorithm was run. It has 3102 MAC address of the new Group Leader." 3103 ::= { qtechRrmTraps 14 } 3104 3105 3106qtechRrmDot11bDFSFreeCountBelowThreshold NOTIFICATION-TYPE 3107 OBJECTS { qtechRrmDFSFreeCount } 3108 STATUS current 3109 DESCRIPTION 3110 "When the free channel in 802.11b DCA too few, this notification 3111 will be sent" 3112 ::= { qtechRrmTraps 15 } 3113 3114qtechRrmDot11aDFSFreeCountBelowThreshold NOTIFICATION-TYPE 3115 OBJECTS { qtechRrmDFSFreeCount } 3116 STATUS current 3117 DESCRIPTION 3118 "When the free channel in 802.11b DCA too few, this notification 3119 will be sent" 3120 ::= { qtechRrmTraps 16 } 3121 3122qtechRrmNeighborAPInterference NOTIFICATION-TYPE 3123 OBJECTS { qtechRrmAPMacAddrTrapVariable } 3124 STATUS current 3125 DESCRIPTION 3126 "notice when find interference form neighbor AP" 3127 ::= { qtechRrmTraps 17 } 3128 3129qtechRrmStationInterference NOTIFICATION-TYPE 3130 OBJECTS { qtechRrmAPMacAddrTrapVariable } 3131 STATUS current 3132 DESCRIPTION 3133 "notice when find interference form station" 3134 ::= { qtechRrmTraps 18 } 3135 3136qtechRrmOtherDiveceInterference NOTIFICATION-TYPE 3137 OBJECTS { qtechRrmAPMacAddrTrapVariable } 3138 STATUS current 3139 DESCRIPTION 3140 "notice when find interference form other divece" 3141 ::= { qtechRrmTraps 19 } 3142 3143--***************** define the qtechRrmMIBConformance nodes ************ 3144qtechRrmMIBCompliances OBJECT IDENTIFIER ::= { qtechRrmMIBConformance 1 } 3145qtechRrmMIBGroups OBJECT IDENTIFIER ::= { qtechRrmMIBConformance 2 } 3146 3147--******************************************************************** 3148-- ** 3149-- compliance statements ** 3150-- ** 3151--******************************************************************** 3152qtechRrmMIBCompliance MODULE-COMPLIANCE 3153 STATUS current 3154 DESCRIPTION 3155 "The compliance statement for entities which implement 3156 the Qtech RRM module" 3157 MODULE -- this module 3158 MANDATORY-GROUPS { 3159 qtechRrmMIBGroup, 3160 qtechRrmTrapsGroup 3161 } 3162 ::= { qtechRrmMIBCompliances 1 } 3163 3164--******************************************************************** 3165-- ** 3166-- units of conformance ** 3167-- ** 3168--******************************************************************** 3169qtechRrmMIBGroup OBJECT-GROUP 3170 OBJECTS { 3171 3172--Begin rf group 3173 qtechRrmRFNetworkName, 3174 3175--Begin AP auto-rf 3176 qtechRrmAPName, 3177 qtechRrmAPIfThresholdRadioType, 3178 qtechRrmAPIfForeignInterferenceThreshold, 3179 qtechRrmAPIfForeignNoiseThreshold, 3180 qtechRrmAPIfRFUtilizationThreshold, 3181 qtechRrmAPIfThroughputThreshold, 3182 qtechRrmAPIfMobilesThreshold, 3183 qtechRrmAPIfThresholdMacAddr, 3184 qtechRrmAPIfThresholdRadioType, 3185 qtechRrmAPIfThresholdName, 3186 3187 qtechRrmAPIfLoadRxUtilization, 3188 qtechRrmAPIfLoadTxUtilization, 3189 qtechRrmAPIfLoadChannelUtilization, 3190 qtechRrmAPIfLoadNumOfClients, 3191 qtechRrmAPIfPoorSNRClients, 3192 qtechRrmAPIfLoadName, 3193 qtechRrmAPIfLoadMacAddr, 3194 qtechRrmAPIfLoadSlotId, 3195 qtechRrmAPIfThroughput, 3196 3197 qtechRrmAPIfInterferenceChannelNo, 3198 qtechRrmAPIfInterferencePower, 3199 qtechRrmAPIfInterferenceUtilization, 3200 qtechRrmAPIfInterferenceName, 3201 qtechRrmAPIfInterferenceMacAddr, 3202 qtechRrmAPIfInterferenceSlotId, 3203 3204 qtechRrmAPIfNoiseChannelNo, 3205 qtechRrmAPIfDBNoisePower, 3206 qtechRrmAPIfNoiseName, 3207 qtechRrmAPIfNoiseMacAddr, 3208 qtechRrmAPIfNoiseSlotId, 3209 3210 qtechRrmAPIfLoadProfileState, 3211 qtechRrmAPIfInterferenceProfileState, 3212 qtechRrmAPIfNoiseProfileState, 3213 qtechRrmAPIfCoverageProfileState, 3214 qtechRrmAPIfPerformanceProfileState, 3215 qtechRrmAPIfProfileName, 3216 qtechRrmAPIfProfileMacAddr, 3217 qtechRrmAPIfProfileSlotId, 3218 3219 qtechRrmAPIfRxNeighborMacAddress, 3220 qtechRrmAPIfRxNeighborSlot, 3221 qtechRrmAPIfRxNeighborIpAddress, 3222 qtechRrmAPIfRxNeighborRSSI, 3223 qtechRrmAPIfRxNeighborSNR, 3224 qtechRrmAPIfRxNeighborChannel, 3225 qtechRrmAPIfRxNeighborChannelWidth, 3226 qtechRrmAPIfRxNeighborName, 3227 qtechRrmAPIfRxNeighborMacAddr, 3228 qtechRrmAPIfRxNeighborSlotId, 3229 3230 qtechRrmAPIfStationRSSICoverageIndex, 3231 qtechRrmAPIfRSSILevel, 3232 qtechRrmAPIfStationCountOnRSSI, 3233 qtechRrmAPIfStationRSSIName, 3234 qtechRrmAPIfStationRSSIMacAddr, 3235 qtechRrmAPIfStationRSSISlotId, 3236 3237 qtechRrmAPIfStationSNRCoverageIndex, 3238 qtechRrmAPIfSNRLevel, 3239 qtechRrmAPIfStationCountOnSNR, 3240 qtechRrmAPIfStationSNRName, 3241 qtechRrmAPIfStationSNRMacAddr, 3242 qtechRrmAPIfStationSNRSlotId, 3243 3244 qtechRrmAPIfRecommendedChannelNumber, 3245 qtechRrmAPIfRecommendedTxPowerLevel, 3246 qtechRrmAPIfRecommendedRTSThreshold, 3247 qtechRrmAPIfRecommendedFragmentationThreshold, 3248 qtechRrmAPIfRecommendedName, 3249 qtechRrmAPIfRecommendedMacAddr, 3250 qtechRrmAPIfRecommendedSlotId, 3251 3252 qtechRrmAPRadioID, 3253 qtechRrmAPRadioType, 3254 qtechRrmAPRealName, 3255 qtechRrmAPMacAddr, 3256 3257 qtechRrmAPIfThroughputMacAddr, 3258 qtechRrmAPIfThroughputSlotId, 3259 qtechRrmAPIfThroughputAPName, 3260 qtechRrmAPIfThroughputRx, 3261 qtechRrmAPIfThroughputTx, 3262 qtechRrmAPIfThroughputTotal, 3263 3264 qtechRrmAPSnrBSSIDMacAddr, 3265 qtechRrmAPSnrBSSIDSlotId, 3266 qtechRrmAPSnrBSSIDAPName, 3267 qtechRrmAPSnrBSSIDAverageSignalStrength, 3268 qtechRrmAPSnrBSSIDSignalPkts, 3269 qtechRrmAPSnrBSSIDHighestRxSignalStrength, 3270 qtechRrmAPSnrBSSIDLowestRxSignalStrength, 3271 qtechRrmAPSnrBSSIDSampleTime, 3272 3273--Begin qtechRrmDCA 3274 qtechRrmDot11bDynamicChannelAssignment, 3275 qtechRrmDot11bAnchorTime, 3276 qtechRrmDot11bChannalWidth11n, 3277 qtechRrmDot11bDynamicChannelUpdateInterval, 3278 qtechRrmDot11bDCASensitivity, 3279 qtechRrmDot11bForeignInterfereFactorEnable, 3280 qtechRrmDot11bLoadFactorEnable, 3281 qtechRrmDot11bNoiseFactorEnable, 3282 qtechRrmDot11bChannelUpdateCmdInvoke, 3283 qtechRrmDot11bDCAChannelIndex, 3284 qtechRrmDot11bDCAChannelOperation, 3285 qtechRrmDot11aDynamicChannelAssignment, 3286 qtechRrmDot11aAnchorTime, 3287 qtechRrmDot11aChannalWidth11n, 3288 qtechRrmDot11aDynamicChannelUpdateInterval, 3289 qtechRrmDot11aDCASensitivity, 3290 qtechRrmDot11aForeignInterfereFactorEnable, 3291 qtechRrmDot11aLoadFactorEnable, 3292 qtechRrmDot11aNoiseFactorEnable, 3293 qtechRrmDot11aChannelUpdateCmdInvoke, 3294 qtechRrmDot11aDCAChannelIndex, 3295 qtechRrmDot11aDCAChannelOperation, 3296 3297--Begin qtechRrmTPC 3298 qtechRrmDot11bDTPCSupport, 3299 qtechRrmDot11bDynamicTransmitPowerControl, 3300 qtechRrmDot11bDynamicTxPowerControlInterval, 3301 qtechRrmDot11bCurrentTxPowerLevel, 3302 qtechRrmDot11bPowerUpdateCmdInvoke, 3303 qtechRrmDot11bTXPowerThreshold, 3304 qtechRrmDot11bTPCNeighborNumber, 3305 qtechRrmDot11aDTPCSupport, 3306 qtechRrmDot11aDynamicTransmitPowerControl, 3307 qtechRrmDot11aDynamicTxPowerControlInterval, 3308 qtechRrmDot11aCurrentTxPowerLevel, 3309 qtechRrmDot11aPowerUpdateCmdInvoke, 3310 qtechRrmDot11aTXPowerThreshold, 3311 qtechRrmDot11aTPCNeighborNumber, 3312 3313--Begin qtechRrmCHD 3314 qtechRrmDot11bCoverageEnable, 3315 qtechRrmDot11bCoverageExceptionGlobal, 3316 qtechRrmDot11bCoverageLevelGlobal, 3317 qtechRrmDot11bCoverageDataRSSIThreshold, 3318 qtechRrmDot11bCoverageVoiceRSSIThreshold, 3319 qtechRrmDot11bCoverageDataPacketCount, 3320 qtechRrmDot11bCoverageVoicePacketCount, 3321 qtechRrmDot11bCoverageDataFailRate, 3322 qtechRrmDot11bCoverageVoiceFailRate, 3323 qtechRrmDot11aCoverageEnable, 3324 qtechRrmDot11aCoverageExceptionGlobal, 3325 qtechRrmDot11aCoverageLevelGlobal, 3326 qtechRrmDot11aCoverageDataRSSIThreshold, 3327 qtechRrmDot11aCoverageVoiceRSSIThreshold, 3328 qtechRrmDot11aCoverageDataPacketCount, 3329 qtechRrmDot11aCoverageVoicePacketCount, 3330 qtechRrmDot11aCoverageDataFailRate, 3331 qtechRrmDot11aCoverageVoiceFailRate, 3332 3333--Begin qtechRrmGroup 3334 qtechRrmDot11bGlobalAutomaticGrouping, 3335 qtechRrmDot11bGroupLeaderMacAddr, 3336 qtechRrmDot11bGroupLeader, 3337 qtechRrmDot11bGroupLastUpdateTime, 3338 qtechRrmDot11bGroupInterval, 3339 qtechRrmDot11bPeerMacAddress, 3340 qtechRrmDot11bPeerIpAddress, 3341 qtechRrmDot11bAPname, 3342 qtechRrmDot11bAPRadioID, 3343 qtechRrmDot11bAPChannel, 3344 qtechRrmDot11bAPTxPower, 3345 qtechRrmDot11bAPChannelRrmChangeFlag, 3346 qtechRrmDot11bAPTxPowerRrmChangeFlag, 3347 qtechRrmDot11bSummaryMacAddress, 3348 3349 qtechRrmDot11aGlobalAutomaticGrouping, 3350 qtechRrmDot11aGroupLeader, 3351 qtechRrmDot11aGroupLastUpdateTime, 3352 qtechRrmDot11aGroupInterval, 3353 qtechRrmDot11aPeerMacAddress, 3354 qtechRrmDot11aPeerIpAddress, 3355 qtechRrmDot11aAPname, 3356 qtechRrmDot11aAPRadioID, 3357 qtechRrmDot11aAPChannel, 3358 qtechRrmDot11aAPTxPower, 3359 qtechRrmDot11aAPChannelRrmChangeFlag, 3360 qtechRrmDot11aAPTxPowerRrmChangeFlag, 3361 qtechRrmDot11aSummaryMacAddress, 3362 3363--Begin qtechRrmProfile 3364 qtechRrmDot11bForeignInterferenceThreshold, 3365 qtechRrmDot11bForeignNoiseThreshold, 3366 qtechRrmDot11bRFUtilizationThreshold, 3367 qtechRrmDot11bThroughputThreshold, 3368 qtechRrmDot11bMobilesThreshold, 3369 qtechRrmDot11aForeignInterferenceThreshold, 3370 qtechRrmDot11aForeignNoiseThreshold, 3371 qtechRrmDot11aRFUtilizationThreshold, 3372 qtechRrmDot11aThroughputThreshold, 3373 qtechRrmDot11aMobilesThreshold, 3374 3375--Begin qtechRrmMonitor 3376 qtechRrmDot11bMonitorEnable, 3377 qtechRrmDot11bChannelMonitorList, 3378 qtechRrmDot11bMonitorInterval, 3379 qtechRrmDot11bCoverageMeasurementInterval, 3380 qtechRrmDot11bLoadMeasurementInterval, 3381 qtechRrmDot11bNoiseMeasurementInterval, 3382 qtechRrmDot11bSignalMeasurementInterval, 3383 qtechRrmDot11bNeighborMessageInterval, 3384 qtechRrmDot11aMonitorEnable, 3385 qtechRrmDot11aChannelMonitorList, 3386 qtechRrmDot11aMonitorInterval, 3387 qtechRrmDot11aCoverageMeasurementInterval, 3388 qtechRrmDot11aLoadMeasurementInterval, 3389 qtechRrmDot11aNoiseMeasurementInterval, 3390 qtechRrmDot11aSignalMeasurementInterval, 3391 qtechRrmDot11aNeighborMessageInterval, 3392 3393--Begin qtechRrmFactory 3394 qtechRrmDot11bSetFactoryDefault, 3395 qtechRrmDot11aSetFactoryDefault 3396 } 3397 STATUS current 3398 DESCRIPTION 3399 "This collection of objects provide the information 3400 about Qtech Radio Resource Management Configuration 3401 Parameters. These objects are defined under qtechRrmRrm object." 3402 ::= { qtechRrmMIBGroups 1 } 3403 3404qtechRrmTrapsGroup OBJECT-GROUP 3405 OBJECTS { 3406--Begin qtechRrmTrapControl 3407 qtechRrmAPDot11bProfileTrapControlMask, 3408 qtechRrmAPDot11aProfileTrapControlMask, 3409 qtechRrmAPDot11bParamUpdateTrapControlMask, 3410 qtechRrmAPDot11aParamUpdateTrapControlMask, 3411 3412--Begin qtechRrmTrapVariable 3413-- for Ap info 3414 qtechRrmAPMacAddrTrapVariable, 3415 qtechRrmAPRadioIDTrapVariable, 3416 qtechRrmAPRadioTypeTrapVariable, 3417-- for Trap value 3418 qtechRrmClientNumberTrapVariable, 3419 qtechRrmForeignInterfereTrapVariable, 3420 qtechRrmNoiseTrapVariable, 3421 qtechRrmThroughputTrapVariable, 3422 qtechRrmUtilizationTrapVariable, 3423-- for TPC 3424 qtechRrmAPTxPowerBeforeChange, 3425 qtechRrmAPTxPowerAfterChange, 3426 qtechRrmAPTxPowerChangeCoverageFlag, 3427 3428-- for DCA 3429 qtechRrmAPChannelNumberBeforeChannge, 3430 qtechRrmAPChannelNumberAfterChannge, 3431 qtechRrmAPChannelChangeReason, 3432 qtechRrmAPChannelChangeReasonValue, 3433 qtechRrmAPChannelChangeCount, 3434 qtechRrmDFSFreeCount, 3435 3436-- for leader 3437 qtechRrmDot11bGroupLeaderMacAddrTrapVariable, 3438 qtechRrmDot11aGroupLeaderMacAddrTrapVariable 3439 } 3440 STATUS current 3441 DESCRIPTION 3442 "This collection of objects provide the information 3443 about Qtech Trap Configuration and Trap definition. 3444 These objects are defined under qtechRrmTrap." 3445 ::= { qtechRrmMIBGroups 2 } 3446 3447qtechRrmTrap NOTIFICATION-GROUP 3448 NOTIFICATIONS { 3449 qtechRrmAPClientNumProfileFailed, 3450 qtechRrmAPLoadProfileFailed, 3451 qtechRrmAPNoiseProfileFailed, 3452 qtechRrmAPInterferenceProfileFailed, 3453 qtechRrmAPPerformanceProfileFailed, 3454 qtechRrmAPClientNumProfileUpdatedToPass, 3455 qtechRrmAPLoadProfileUpdatedToPass, 3456 qtechRrmAPNoiseProfileUpdatedToPass, 3457 qtechRrmAPInterferenceProfileUpdatedToPass, 3458 qtechRrmAPPerformanceProfileUpdatedToPass, 3459 qtechRrmAPCurrentTxPowerChanged, 3460 qtechRrmAPCurrentChannelChanged, 3461 qtechRrmDot11bGroupingDone, 3462 qtechRrmDot11aGroupingDone, 3463 qtechRrmDot11bDFSFreeCountBelowThreshold, 3464 qtechRrmDot11aDFSFreeCountBelowThreshold, 3465 qtechRrmNeighborAPInterference, 3466 qtechRrmStationInterference, 3467 qtechRrmOtherDiveceInterference 3468 } 3469 STATUS current 3470 DESCRIPTION 3471 "This collection of objects provides all notification 3472 that Switch need to generate to the Management System." 3473 ::= { qtechRrmMIBGroups 3 } 3474 3475END 3476 3477 3478