3478 lines
115 KiB
Plaintext
3478 lines
115 KiB
Plaintext
-- *******************************************************************
|
|
-- QTECH-RRM-MIB.mib : Qtech RRM MIB file
|
|
-- November 2009, chenmingjin
|
|
--
|
|
-- Copyright (c) 2009 by Qtech Networks Co.,Ltd.
|
|
-- All rights reserved.
|
|
-- *******************************************************************
|
|
|
|
QTECH-RRM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress,
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MacAddress,
|
|
DisplayString,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
NOTIFICATION-GROUP,
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
qtechMgmt
|
|
FROM QTECH-SMI;
|
|
|
|
--********************************************************************
|
|
-- MODULE IDENTITY
|
|
--********************************************************************
|
|
|
|
qtechRrmMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200912150000Z"
|
|
ORGANIZATION "Qtech Networks Co.,Ltd."
|
|
CONTACT-INFO
|
|
"
|
|
Tel: 4008-111-000
|
|
|
|
E-mail: service@qtech.com.cn"
|
|
DESCRIPTION
|
|
"This module defines wlan rrm mibs."
|
|
REVISION "200912150000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { qtechMgmt 63 }
|
|
|
|
|
|
--********************** define the Rrm root nodes ***************************
|
|
qtechRrmMIBObjects OBJECT IDENTIFIER ::= { qtechRrmMIB 1 }
|
|
qtechRrmMIBTraps OBJECT IDENTIFIER ::= { qtechRrmMIB 2 }
|
|
qtechRrmMIBConformance OBJECT IDENTIFIER ::= { qtechRrmMIB 3 }
|
|
|
|
|
|
--***************** define the qtechRrmMIBObjects nodes *********************
|
|
qtechRrmObjectsGroup OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 1 }
|
|
qtechRrmObjectsDot11a OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 2 }
|
|
qtechRrmObjectsDot11b OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 3 }
|
|
qtechRrmObjectsAP OBJECT IDENTIFIER ::= { qtechRrmMIBObjects 4 }
|
|
|
|
--***************** define the qtechRrmObjectsDot11a nodes *****************
|
|
qtechRrmDCADot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 1 }
|
|
qtechRrmTPCDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 2 }
|
|
qtechRrmCHDDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 3 }
|
|
qtechRrmGroupDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 4 }
|
|
qtechRrmProfileDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 5 }
|
|
qtechRrmMonitorDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 6 }
|
|
qtechRrmFactoryDot11a OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11a 7 }
|
|
|
|
--***************** define the qtechRrmObjectsDot11a nodes *****************
|
|
qtechRrmDCADot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 1 }
|
|
qtechRrmTPCDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 2 }
|
|
qtechRrmCHDDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 3 }
|
|
qtechRrmGroupDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 4 }
|
|
qtechRrmProfileDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 5 }
|
|
qtechRrmMonitorDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 6 }
|
|
qtechRrmFactoryDot11b OBJECT IDENTIFIER ::= { qtechRrmObjectsDot11b 7 }
|
|
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- Rf group name **
|
|
-- **
|
|
--********************************************************************
|
|
|
|
qtechRrmRFNetworkName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..19))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF Network Group Name to which this Qtech Switch belongs.
|
|
Airespace Switches on a network form a RF Network Group as
|
|
well as a Mobility Group. RF Network Groups does the channel
|
|
and power management of AP while Mobility Group does load
|
|
balancing and hand off for clients."
|
|
::= { qtechRrmObjectsGroup 1 }
|
|
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- AP Profile Display **
|
|
-- **
|
|
--********************************************************************
|
|
ProfileState ::= INTEGER { pass (1), fail (0) }
|
|
|
|
qtechRrmAPIfSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmObjectsAP 1 }
|
|
|
|
qtechRrmAPName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name assigned to this AP. If an AP is not configured its
|
|
factory default name will be ap:<last three byte of
|
|
MACAddress> eg. ap:af:12:be"
|
|
::= { qtechRrmObjectsAP 2 }
|
|
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfProfileThresholdConfigTable
|
|
--********************************************************************
|
|
|
|
qtechRrmAPIfProfileThresholdConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfProfileThresholdConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of attributes for various thresholds to be
|
|
set on each Airespace AP Interface for Load
|
|
performance profile , interference performance
|
|
profile and Noise performance profile."
|
|
::= { qtechRrmObjectsAP 3 }
|
|
|
|
qtechRrmAPIfProfileThresholdConfigEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfProfileThresholdConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Phy Thresholds
|
|
Table. Entries in this MIB are indexed by
|
|
qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfThresholdMacAddr, qtechRrmAPIfThresholdRadioType }
|
|
::= { qtechRrmAPIfProfileThresholdConfigTable 1 }
|
|
|
|
QtechRrmAPIfProfileThresholdConfigEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfThresholdMacAddr MacAddress,
|
|
qtechRrmAPIfThresholdRadioType INTEGER,
|
|
qtechRrmAPIfThresholdName DisplayString,
|
|
qtechRrmAPIfForeignInterferenceThreshold INTEGER,
|
|
qtechRrmAPIfForeignNoiseThreshold INTEGER,
|
|
qtechRrmAPIfRFUtilizationThreshold INTEGER,
|
|
qtechRrmAPIfThroughputThreshold Unsigned32,
|
|
qtechRrmAPIfMobilesThreshold INTEGER,
|
|
qtechRrmAPIfForeignGlobalConfig INTEGER,
|
|
qtechRrmAPIfNoiseGlobalConfig INTEGER,
|
|
qtechRrmAPIfRFUtilizationGlobalConfig INTEGER,
|
|
qtechRrmAPIfThroughputGlobalConfig INTEGER,
|
|
qtechRrmAPIfMobilesGlobalConfig INTEGER
|
|
}
|
|
|
|
qtechRrmAPIfThresholdRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {type80211a(0),type80211b(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"radio type, type 802.11b means 2.4GHz, type 802.11a means 5GHz,"
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 1 }
|
|
|
|
qtechRrmAPIfForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign interference threshold between 1 and 100 percent."
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 2 }
|
|
|
|
qtechRrmAPIfForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign noise threshold between -127 and 0 dBm."
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 3 }
|
|
|
|
qtechRrmAPIfRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RF utlization threshold between 1 and 100 percent."
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 4 }
|
|
|
|
qtechRrmAPIfThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32(1000..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Airespace AP data-rate threshold between 1000 and 1000000000."
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 5 }
|
|
|
|
qtechRrmAPIfMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Airespace AP mobiles threshold between 1 and 128."
|
|
::= {qtechRrmAPIfProfileThresholdConfigEntry 6 }
|
|
|
|
qtechRrmAPIfThresholdName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 7 }
|
|
|
|
qtechRrmAPIfThresholdMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 8 }
|
|
|
|
qtechRrmAPIfForeignGlobalConfig OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interference threshold inherited from global or not, 1: global config, 0: ap config"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 9 }
|
|
|
|
qtechRrmAPIfNoiseGlobalConfig OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Noise threshold inherited from global or not, 1: global config, 0: ap config"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 10 }
|
|
|
|
qtechRrmAPIfRFUtilizationGlobalConfig OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RFUtilization threshold inherited from global or not, 1: global config, 0: ap config"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 11 }
|
|
|
|
qtechRrmAPIfThroughputGlobalConfig OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Throughput threshold inherited from global or not, 1: global config, 0: ap config"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 12 }
|
|
|
|
qtechRrmAPIfMobilesGlobalConfig OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mobiles threshold inherited from global or not, 1: global config, 0: ap config"
|
|
::= { qtechRrmAPIfProfileThresholdConfigEntry 13 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfLoadParametersTable
|
|
--********************************************************************
|
|
qtechRrmAPIfLoadParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfLoadParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These are RRM performance related read only parameters
|
|
per Airespace AP"
|
|
::= { qtechRrmObjectsAP 4 }
|
|
|
|
qtechRrmAPIfLoadParametersEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfLoadParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfLoadMacAddr, qtechRrmAPIfLoadSlotId }
|
|
::= { qtechRrmAPIfLoadParametersTable 1 }
|
|
|
|
QtechRrmAPIfLoadParametersEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfLoadName DisplayString,
|
|
qtechRrmAPIfLoadMacAddr MacAddress,
|
|
qtechRrmAPIfLoadSlotId INTEGER,
|
|
qtechRrmAPIfLoadRxUtilization INTEGER,
|
|
qtechRrmAPIfLoadTxUtilization INTEGER,
|
|
qtechRrmAPIfLoadChannelUtilization INTEGER,
|
|
qtechRrmAPIfLoadNumOfClients Integer32,
|
|
qtechRrmAPIfPoorSNRClients Integer32,
|
|
qtechRrmAPIfThroughput INTEGER
|
|
}
|
|
|
|
qtechRrmAPIfLoadRxUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of time the Airespace AP
|
|
receiver is busy operating on packets. It is a number
|
|
from 0-100 representing a load from 0 to 1."
|
|
::= { qtechRrmAPIfLoadParametersEntry 1 }
|
|
|
|
qtechRrmAPIfLoadTxUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of time the Airespace AP
|
|
transmitter is busy operating on packets. It is a
|
|
number from 0-100 representing a load from 0 to 1."
|
|
::= { qtechRrmAPIfLoadParametersEntry 2 }
|
|
|
|
qtechRrmAPIfLoadChannelUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Utilization"
|
|
::= { qtechRrmAPIfLoadParametersEntry 3 }
|
|
|
|
qtechRrmAPIfLoadNumOfClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of clients attached to this Airespace
|
|
AP at the last measurement interval(This comes from
|
|
APF)"
|
|
::= { qtechRrmAPIfLoadParametersEntry 4 }
|
|
|
|
qtechRrmAPIfPoorSNRClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of clients with poor SNR attached to
|
|
this Airespace AP at the last measurement interval
|
|
( This comes from APF )."
|
|
::= { qtechRrmAPIfLoadParametersEntry 5 }
|
|
|
|
qtechRrmAPIfLoadName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfLoadParametersEntry 6 }
|
|
|
|
qtechRrmAPIfLoadMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfLoadParametersEntry 7 }
|
|
|
|
qtechRrmAPIfLoadSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfLoadParametersEntry 8 }
|
|
|
|
qtechRrmAPIfThroughput OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Throughput in ap's radio, it represent the performance of
|
|
ap"
|
|
::= { qtechRrmAPIfLoadParametersEntry 9 }
|
|
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfChannelInterferenceInfoTable
|
|
--********************************************************************
|
|
|
|
qtechRrmAPIfChannelInterferenceInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfChannelInterferenceInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like interference
|
|
and noise from other 802.11 networks on each channel."
|
|
::= { qtechRrmObjectsAP 5 }
|
|
|
|
qtechRrmAPIfChannelInterferenceInfoEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfChannelInterferenceInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
qtechRrmAPDot3MacAddress, qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfInterferenceMacAddr, qtechRrmAPIfInterferenceSlotId,
|
|
qtechRrmAPIfInterferenceChannelNo}
|
|
::= { qtechRrmAPIfChannelInterferenceInfoTable 1 }
|
|
|
|
QtechRrmAPIfChannelInterferenceInfoEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfInterferenceName DisplayString,
|
|
qtechRrmAPIfInterferenceMacAddr MacAddress,
|
|
qtechRrmAPIfInterferenceSlotId INTEGER,
|
|
qtechRrmAPIfInterferenceChannelNo Integer32,
|
|
qtechRrmAPIfInterferencePower Integer32,
|
|
qtechRrmAPIfInterferenceUtilization INTEGER
|
|
}
|
|
|
|
qtechRrmAPIfInterferenceChannelNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Number on AP"
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 1}
|
|
|
|
qtechRrmAPIfInterferencePower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power of Interference from other 802.11 networks on
|
|
this channel"
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 2}
|
|
|
|
qtechRrmAPIfInterferenceUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interference from other 802.11 networks on this
|
|
channel"
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 3}
|
|
|
|
qtechRrmAPIfInterferenceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 4 }
|
|
|
|
qtechRrmAPIfInterferenceMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 5 }
|
|
|
|
qtechRrmAPIfInterferenceSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfChannelInterferenceInfoEntry 6 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfChannelNoiseInfoTable
|
|
--********************************************************************
|
|
qtechRrmAPIfChannelNoiseInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfChannelNoiseInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like
|
|
interference and noise from other 802.11 networks on
|
|
each channel."
|
|
::= { qtechRrmObjectsAP 6 }
|
|
|
|
qtechRrmAPIfChannelNoiseInfoEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfChannelNoiseInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress,
|
|
qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfNoiseMacAddr, qtechRrmAPIfNoiseSlotId,
|
|
qtechRrmAPIfNoiseChannelNo }
|
|
::= { qtechRrmAPIfChannelNoiseInfoTable 1 }
|
|
|
|
QtechRrmAPIfChannelNoiseInfoEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfNoiseName DisplayString,
|
|
qtechRrmAPIfNoiseMacAddr MacAddress,
|
|
qtechRrmAPIfNoiseSlotId INTEGER,
|
|
qtechRrmAPIfNoiseChannelNo Integer32,
|
|
qtechRrmAPIfDBNoisePower Integer32
|
|
}
|
|
|
|
qtechRrmAPIfNoiseChannelNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Number on AP"
|
|
::= { qtechRrmAPIfChannelNoiseInfoEntry 1 }
|
|
|
|
qtechRrmAPIfDBNoisePower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the average noise power in dBm on
|
|
each channel that is available to Airespace AP"
|
|
::= { qtechRrmAPIfChannelNoiseInfoEntry 2 }
|
|
|
|
qtechRrmAPIfNoiseName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfChannelNoiseInfoEntry 3 }
|
|
|
|
qtechRrmAPIfNoiseMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfChannelNoiseInfoEntry 4 }
|
|
|
|
qtechRrmAPIfNoiseSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfChannelNoiseInfoEntry 5 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfProfileStateTable
|
|
--********************************************************************
|
|
|
|
qtechRrmAPIfProfileStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfProfileStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of state of interference monitor
|
|
on each Airespace AP"
|
|
::= { qtechRrmObjectsAP 7 }
|
|
|
|
qtechRrmAPIfProfileStateEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfProfileStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress,
|
|
qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfProfileMacAddr, qtechRrmAPIfProfileSlotId }
|
|
::= { qtechRrmAPIfProfileStateTable 1 }
|
|
|
|
QtechRrmAPIfProfileStateEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfProfileName DisplayString,
|
|
qtechRrmAPIfProfileMacAddr MacAddress,
|
|
qtechRrmAPIfProfileSlotId INTEGER,
|
|
qtechRrmAPIfLoadProfileState ProfileState,
|
|
qtechRrmAPIfInterferenceProfileState ProfileState,
|
|
qtechRrmAPIfNoiseProfileState ProfileState,
|
|
qtechRrmAPIfCoverageProfileState ProfileState,
|
|
qtechRrmAPIfPerformanceProfileState ProfileState
|
|
}
|
|
|
|
qtechRrmAPIfLoadProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of the LOAD
|
|
monitor. This is a total measurement of the business of
|
|
this Airespace AP. PASS indicates that this Airespace
|
|
AP is performing adequately compared to the Airespace
|
|
AP profile. FAIL indicates the Airespace AP is not
|
|
performing adequately against the LOAD profile."
|
|
::= { qtechRrmAPIfProfileStateEntry 1 }
|
|
|
|
|
|
qtechRrmAPIfInterferenceProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of Interference
|
|
monitor. This is a total measurement of the interference
|
|
present at this Airespace AP. PASS indicates that this
|
|
Airespace AP is performing adequately compared to the
|
|
Interference profile. FAIL indicates the Airespace AP
|
|
is not performing adequately against the Interference
|
|
profile."
|
|
::= { qtechRrmAPIfProfileStateEntry 2 }
|
|
|
|
qtechRrmAPIfNoiseProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of Noise
|
|
monitor. This is a total measurement of the noise
|
|
present at this Airespace AP. PASS indicates that this
|
|
Airespace AP is performing adequately compared to the
|
|
noise profile.
|
|
FAIL indicates the Airespace AP is not performing
|
|
adequately against the noise profile."
|
|
::= { qtechRrmAPIfProfileStateEntry 3 }
|
|
|
|
qtechRrmAPIfCoverageProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field represents the current state of coverage
|
|
monitor. This is a total measurement of the client
|
|
coverage at this Airespace AP. PASS indicates that
|
|
this Airespace AP is performing adequately compared
|
|
to the coverage profile. FAIL indicates the Airespace
|
|
AP is not performing adequately against the coverage
|
|
profile."
|
|
::= { qtechRrmAPIfProfileStateEntry 4}
|
|
|
|
qtechRrmAPIfPerformanceProfileState OBJECT-TYPE
|
|
SYNTAX ProfileState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmAPIfProfileStateEntry 5}
|
|
|
|
qtechRrmAPIfProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfProfileStateEntry 6 }
|
|
|
|
qtechRrmAPIfProfileMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfProfileStateEntry 7 }
|
|
|
|
qtechRrmAPIfProfileSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfProfileStateEntry 8 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfRxNeighborsTable
|
|
--********************************************************************
|
|
qtechRrmAPIfRxNeighborsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfRxNeighborsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Rx Neighbors for each Airespace AP
|
|
with their RSSI value."
|
|
::= { qtechRrmObjectsAP 8 }
|
|
|
|
qtechRrmAPIfRxNeighborsEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfRxNeighborsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress
|
|
qtechRrmAPIfSlotId, qtechRrmAPIfRxNeighborMacAddress"
|
|
INDEX { qtechRrmAPIfRxNeighborMacAddr, qtechRrmAPIfRxNeighborSlotId,
|
|
qtechRrmAPIfRxNeighborMacAddress, qtechRrmAPIfRxNeighborSlot}
|
|
::= { qtechRrmAPIfRxNeighborsTable 1 }
|
|
|
|
QtechRrmAPIfRxNeighborsEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfRxNeighborName DisplayString,
|
|
qtechRrmAPIfRxNeighborMacAddr MacAddress,
|
|
qtechRrmAPIfRxNeighborSlotId INTEGER,
|
|
qtechRrmAPIfRxNeighborMacAddress MacAddress,
|
|
qtechRrmAPIfRxNeighborSlot Integer32,
|
|
qtechRrmAPIfRxNeighborIpAddress IpAddress,
|
|
qtechRrmAPIfRxNeighborRSSI Integer32,
|
|
qtechRrmAPIfRxNeighborSNR Integer32,
|
|
qtechRrmAPIfRxNeighborChannel Integer32,
|
|
qtechRrmAPIfRxNeighborChannelWidth INTEGER
|
|
}
|
|
|
|
qtechRrmAPIfRxNeighborMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of Rx Neighbor of the Airespace AP"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 1 }
|
|
|
|
qtechRrmAPIfRxNeighborSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot value of the Rx Neighbor"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 2 }
|
|
|
|
qtechRrmAPIfRxNeighborIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of Rx Neighbor of the Airespace AP"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 3 }
|
|
|
|
qtechRrmAPIfRxNeighborRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI value of the Rx Neighbor"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 4 }
|
|
|
|
qtechRrmAPIfRxNeighborSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR value of the Rx Neighbor"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 5 }
|
|
|
|
qtechRrmAPIfRxNeighborChannel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents Channel information which
|
|
neighboring Access point is using."
|
|
::= { qtechRrmAPIfRxNeighborsEntry 6 }
|
|
|
|
qtechRrmAPIfRxNeighborChannelWidth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
five(1),
|
|
ten(2),
|
|
twenty(3),
|
|
aboveforty(4),
|
|
belowforty(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents Channel bandwidth information
|
|
which neighboring Access point is using."
|
|
::= { qtechRrmAPIfRxNeighborsEntry 7 }
|
|
|
|
qtechRrmAPIfRxNeighborName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 8 }
|
|
|
|
qtechRrmAPIfRxNeighborMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfRxNeighborsEntry 9 }
|
|
|
|
qtechRrmAPIfRxNeighborSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfRxNeighborsEntry 10 }
|
|
|
|
-- *****************************************************************
|
|
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfStationRSSICoverageInfoTable
|
|
--********************************************************************
|
|
qtechRrmAPIfStationRSSICoverageInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfStationRSSICoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of channel information like interference
|
|
and noise from other 802.11 networks on each channel."
|
|
::= { qtechRrmObjectsAP 9 }
|
|
|
|
qtechRrmAPIfStationRSSICoverageInfoEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfStationRSSICoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress,
|
|
qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfStationRSSIMacAddr, qtechRrmAPIfStationRSSISlotId,
|
|
qtechRrmAPIfStationRSSICoverageIndex}
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoTable 1 }
|
|
|
|
QtechRrmAPIfStationRSSICoverageInfoEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfStationRSSIName DisplayString,
|
|
qtechRrmAPIfStationRSSIMacAddr MacAddress,
|
|
qtechRrmAPIfStationRSSISlotId INTEGER,
|
|
qtechRrmAPIfStationRSSICoverageIndex Integer32,
|
|
qtechRrmAPIfRSSILevel Integer32,
|
|
qtechRrmAPIfStationCountOnRSSI Integer32
|
|
}
|
|
|
|
qtechRrmAPIfStationRSSICoverageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI Coverage Index on AP"
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 1 }
|
|
|
|
qtechRrmAPIfRSSILevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RSSI Level"
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 2 }
|
|
|
|
qtechRrmAPIfStationCountOnRSSI OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of stations on this RSSI Level"
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 3 }
|
|
|
|
qtechRrmAPIfStationRSSIName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 4 }
|
|
|
|
qtechRrmAPIfStationRSSIMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 5 }
|
|
|
|
qtechRrmAPIfStationRSSISlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfStationRSSICoverageInfoEntry 6 }
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of qtechRrmAPIfStationSNRCoverageInfoTable
|
|
-- ********************************************************************
|
|
qtechRrmAPIfStationSNRCoverageInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfStationSNRCoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Signal to Noise ratio Coverage
|
|
information on an AP Interface."
|
|
::= { qtechRrmObjectsAP 10 }
|
|
|
|
qtechRrmAPIfStationSNRCoverageInfoEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfStationSNRCoverageInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress,
|
|
qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfStationSNRMacAddr, qtechRrmAPIfStationSNRSlotId,
|
|
qtechRrmAPIfStationSNRCoverageIndex}
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoTable 1 }
|
|
|
|
QtechRrmAPIfStationSNRCoverageInfoEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfStationSNRName DisplayString,
|
|
qtechRrmAPIfStationSNRMacAddr MacAddress,
|
|
qtechRrmAPIfStationSNRSlotId INTEGER,
|
|
qtechRrmAPIfStationSNRCoverageIndex Integer32,
|
|
qtechRrmAPIfSNRLevel Integer32,
|
|
qtechRrmAPIfStationCountOnSNR Integer32
|
|
}
|
|
|
|
qtechRrmAPIfStationSNRCoverageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR Coverage Index on AP"
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 1}
|
|
|
|
qtechRrmAPIfSNRLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR Level"
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 2}
|
|
|
|
qtechRrmAPIfStationCountOnSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of stations on this SNR Level"
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 3}
|
|
|
|
qtechRrmAPIfStationSNRName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 4 }
|
|
|
|
qtechRrmAPIfStationSNRMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 5 }
|
|
|
|
qtechRrmAPIfStationSNRSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfStationSNRCoverageInfoEntry 6 }
|
|
|
|
-- ********************************************************************
|
|
-- * Begin of qtechRrmAPIfRecommendedRFParametersTable
|
|
-- ********************************************************************
|
|
qtechRrmAPIfRecommendedRFParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfRecommendedRFParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This table list Best Channel,Best TxPowerLevel,
|
|
Best RTSThreshold,Best FragmentationThreshold etc
|
|
for this AP Interface as determined by RRM."
|
|
::= { qtechRrmObjectsAP 11 }
|
|
|
|
qtechRrmAPIfRecommendedRFParametersEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfRecommendedRFParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by qtechRrmAPDot3MacAddress,
|
|
qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfRecommendedMacAddr, qtechRrmAPIfRecommendedSlotId}
|
|
::= { qtechRrmAPIfRecommendedRFParametersTable 1 }
|
|
|
|
QtechRrmAPIfRecommendedRFParametersEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfRecommendedName DisplayString,
|
|
qtechRrmAPIfRecommendedMacAddr MacAddress,
|
|
qtechRrmAPIfRecommendedSlotId INTEGER,
|
|
qtechRrmAPIfRecommendedChannelNumber Integer32,
|
|
qtechRrmAPIfRecommendedTxPowerLevel Integer32,
|
|
qtechRrmAPIfRecommendedRTSThreshold Integer32,
|
|
qtechRrmAPIfRecommendedFragmentationThreshold Integer32
|
|
}
|
|
|
|
qtechRrmAPIfRecommendedChannelNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended ChannelNumber by RRM for this APIf"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 1}
|
|
|
|
qtechRrmAPIfRecommendedTxPowerLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended TxPowerLevel by RRM for this APIf"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 2}
|
|
|
|
qtechRrmAPIfRecommendedRTSThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended RTSThreshold by RRM for this APIf"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 3}
|
|
|
|
qtechRrmAPIfRecommendedFragmentationThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended Fragmentation Threshold by RRM for this
|
|
APIf"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 4}
|
|
|
|
qtechRrmAPIfRecommendedName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 5 }
|
|
|
|
qtechRrmAPIfRecommendedMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 6 }
|
|
|
|
qtechRrmAPIfRecommendedSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfRecommendedRFParametersEntry 7 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPRadioTable
|
|
--********************************************************************
|
|
|
|
qtechRrmAPRadioTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPRadioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ap radio table"
|
|
::= { qtechRrmObjectsAP 12 }
|
|
|
|
qtechRrmAPRadioEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPRadioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"all radio in aps"
|
|
INDEX { qtechRrmAPMacAddr, qtechRrmAPRadioID}
|
|
::= { qtechRrmAPRadioTable 1 }
|
|
|
|
QtechRrmAPRadioEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPRealName DisplayString,
|
|
qtechRrmAPMacAddr MacAddress,
|
|
qtechRrmAPRadioID INTEGER,
|
|
qtechRrmAPRadioType INTEGER
|
|
}
|
|
|
|
qtechRrmAPRadioID OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Qtech AP.
|
|
Currently maximum 32 interfaces are supported."
|
|
::= { qtechRrmAPRadioEntry 1 }
|
|
|
|
qtechRrmAPRadioType OBJECT-TYPE
|
|
SYNTAX INTEGER {type80211a(0),type80211b(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"radio type, type 802.11b means 2.4GHz, type 802.11a means 5GHz,"
|
|
::= { qtechRrmAPRadioEntry 2 }
|
|
|
|
qtechRrmAPRealName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPRadioEntry 3 }
|
|
|
|
qtechRrmAPMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPRadioEntry 4 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPIfThroughputParametersTable
|
|
--********************************************************************
|
|
qtechRrmAPIfThroughputParametersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPIfThroughputParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These are RRM performance related read only parameters
|
|
per Airespace AP"
|
|
::= { qtechRrmObjectsAP 13 }
|
|
|
|
qtechRrmAPIfThroughputParametersEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPIfThroughputParametersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPIfThroughputMacAddr, qtechRrmAPIfThroughputSlotId }
|
|
::= { qtechRrmAPIfThroughputParametersTable 1 }
|
|
|
|
QtechRrmAPIfThroughputParametersEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPIfThroughputMacAddr MacAddress,
|
|
qtechRrmAPIfThroughputSlotId INTEGER,
|
|
qtechRrmAPIfThroughputAPName DisplayString,
|
|
qtechRrmAPIfThroughputRx INTEGER,
|
|
qtechRrmAPIfThroughputTx INTEGER,
|
|
qtechRrmAPIfThroughputTotal INTEGER
|
|
}
|
|
|
|
qtechRrmAPIfThroughputMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPIfThroughputParametersEntry 1 }
|
|
|
|
qtechRrmAPIfThroughputSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPIfThroughputParametersEntry 2 }
|
|
|
|
qtechRrmAPIfThroughputAPName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPIfThroughputParametersEntry 3 }
|
|
|
|
qtechRrmAPIfThroughputRx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the RX throughput"
|
|
::= { qtechRrmAPIfThroughputParametersEntry 4 }
|
|
|
|
qtechRrmAPIfThroughputTx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the TX throughput"
|
|
::= { qtechRrmAPIfThroughputParametersEntry 5 }
|
|
|
|
qtechRrmAPIfThroughputTotal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the total throughput"
|
|
::= { qtechRrmAPIfThroughputParametersEntry 6 }
|
|
|
|
--********************************************************************
|
|
-- * Begin of qtechRrmAPSnrBSSIDTable
|
|
--********************************************************************
|
|
qtechRrmAPSnrBSSIDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmAPSnrBSSIDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"These are stat on ap snr BSSID"
|
|
::= { qtechRrmObjectsAP 14 }
|
|
|
|
qtechRrmAPSnrBSSIDEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmAPSnrBSSIDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the Table.
|
|
Entries in this MIB are indexed by
|
|
qtechRrmAPDot3MacAddress and qtechRrmAPIfSlotId"
|
|
INDEX { qtechRrmAPSnrBSSIDMacAddr, qtechRrmAPSnrBSSIDSlotId }
|
|
::= { qtechRrmAPSnrBSSIDTable 1 }
|
|
|
|
QtechRrmAPSnrBSSIDEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmAPSnrBSSIDMacAddr MacAddress,
|
|
qtechRrmAPSnrBSSIDSlotId INTEGER,
|
|
qtechRrmAPSnrBSSIDAPName DisplayString,
|
|
qtechRrmAPSnrBSSIDAverageSignalStrength INTEGER,
|
|
qtechRrmAPSnrBSSIDSignalPkts INTEGER,
|
|
qtechRrmAPSnrBSSIDHighestRxSignalStrength INTEGER,
|
|
qtechRrmAPSnrBSSIDLowestRxSignalStrength INTEGER,
|
|
qtechRrmAPSnrBSSIDSampleTime INTEGER
|
|
}
|
|
|
|
qtechRrmAPSnrBSSIDMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of radio on the AP"
|
|
::= { qtechRrmAPSnrBSSIDEntry 1 }
|
|
|
|
qtechRrmAPSnrBSSIDSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Radio Interfaces on the Airespace AP.
|
|
Currently maximum two interfaces are supported.
|
|
One would be of type 802.11a and other of type
|
|
802.11b/g."
|
|
::= { qtechRrmAPSnrBSSIDEntry 2 }
|
|
|
|
qtechRrmAPSnrBSSIDAPName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the AP"
|
|
::= { qtechRrmAPSnrBSSIDEntry 3 }
|
|
|
|
qtechRrmAPSnrBSSIDAverageSignalStrength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average signal strength during monitor"
|
|
::= { qtechRrmAPSnrBSSIDEntry 4 }
|
|
|
|
qtechRrmAPSnrBSSIDSignalPkts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of signal packets"
|
|
::= { qtechRrmAPSnrBSSIDEntry 5 }
|
|
|
|
qtechRrmAPSnrBSSIDHighestRxSignalStrength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest rx signal strength during monitor"
|
|
::= { qtechRrmAPSnrBSSIDEntry 6 }
|
|
|
|
qtechRrmAPSnrBSSIDLowestRxSignalStrength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lowest rx signal strength during monitor"
|
|
::= { qtechRrmAPSnrBSSIDEntry 7 }
|
|
|
|
qtechRrmAPSnrBSSIDSampleTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sample time"
|
|
::= { qtechRrmAPSnrBSSIDEntry 8 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- DCA Algorithm **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bDynamicChannelAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic (1),
|
|
runOnce (2),
|
|
static (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic channel assignment(DCA) has three modes. When the
|
|
mode is auto, the channel assignment will be periodically
|
|
updated for all APs that permit this operation. When the
|
|
DCA is runOnce, channel assignments are updated based on
|
|
the UPDATE_CMD received from the management. When the DCA
|
|
is static, no dynamic channel assignments occurs and value
|
|
are set to their global default. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmDCADot11b 1 }
|
|
|
|
qtechRrmDot11bAnchorTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time of DCA algorithm to start"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmDCADot11b 2 }
|
|
|
|
qtechRrmDot11bChannalWidth11n OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"channel width in DCA for 802.11n"
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmDCADot11b 3 }
|
|
|
|
qtechRrmDot11bDynamicChannelUpdateInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Channel dynamic alogirthm is running, this interval
|
|
(in secs) specifies how often Channel assignement updates
|
|
are attempted on an AP. NOTE: hysteresis is built into
|
|
the algorithms so we will not have uproductive changes
|
|
occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { qtechRrmDCADot11b 4 }
|
|
|
|
qtechRrmDot11bDCASensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low (1),
|
|
medium (2),
|
|
high (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { medium }
|
|
::= { qtechRrmDCADot11b 5 }
|
|
|
|
qtechRrmDot11bForeignInterfereFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { enable }
|
|
::= { qtechRrmDCADot11b 6 }
|
|
|
|
qtechRrmDot11bLoadFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { disable }
|
|
::= { qtechRrmDCADot11b 7 }
|
|
|
|
qtechRrmDot11bNoiseFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { disable }
|
|
::= { qtechRrmDCADot11b 8 }
|
|
|
|
qtechRrmDot11bChannelUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER { default (0), activate (1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DCA calculation regardless
|
|
of the dynamic update interval. This command should be invoke
|
|
on Group Leader Qtech Switch.Invoking on a Qtech
|
|
Switch which is not a Group leader has no effect."
|
|
::= { qtechRrmDCADot11b 9 }
|
|
|
|
qtechRrmDot11bDCAChannelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11bDCAChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Qtech Switch addresses that identifies
|
|
the members of the Dot11a RF group containing this Qtech
|
|
Switch. Max size is 20 entries."
|
|
::= { qtechRrmDCADot11b 10 }
|
|
|
|
qtechRrmDot11bDCAChannelEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11bDCAChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11bDCAChannelIndex }
|
|
::= { qtechRrmDot11bDCAChannelTable 1 }
|
|
|
|
QtechRrmDot11bDCAChannelEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11bDCAChannelIndex INTEGER,
|
|
qtechRrmDot11bDCAChannelOperation INTEGER
|
|
}
|
|
|
|
qtechRrmDot11bDCAChannelIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the index of dca channel."
|
|
::= { qtechRrmDot11bDCAChannelEntry 1 }
|
|
|
|
qtechRrmDot11bDCAChannelOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {delete(0),add(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"add or delete the channel using in DCA algorithm."
|
|
::= { qtechRrmDot11bDCAChannelEntry 2 }
|
|
|
|
|
|
qtechRrmDot11aDynamicChannelAssignment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic (1),
|
|
runOnce (2),
|
|
static (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic channel assignment(DCA) has three modes. When the
|
|
mode is auto, the channel assignment will be periodically
|
|
updated for all APs that permit this operation. When the
|
|
DCA is runOnce, channel assignments are updated based on
|
|
the UPDATE_CMD received from the management. When the DCA
|
|
is static, no dynamic channel assignments occurs and value
|
|
are set to their global default. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmDCADot11a 1 }
|
|
|
|
qtechRrmDot11aAnchorTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the time of DCA algorithm to start"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmDCADot11a 2 }
|
|
|
|
qtechRrmDot11aChannalWidth11n OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"channel width in DCA for 802.11n"
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmDCADot11a 3 }
|
|
|
|
qtechRrmDot11aDynamicChannelUpdateInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Channel dynamic alogirthm is running, this interval
|
|
(in secs) specifies how often Channel assignement updates
|
|
are attempted on an AP. NOTE: hysteresis is built into
|
|
the algorithms so we will not have uproductive changes
|
|
occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { qtechRrmDCADot11a 4 }
|
|
|
|
qtechRrmDot11aDCASensitivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low (1),
|
|
medium (2),
|
|
high (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { medium }
|
|
::= { qtechRrmDCADot11a 5 }
|
|
|
|
qtechRrmDot11aForeignInterfereFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { enable }
|
|
::= { qtechRrmDCADot11a 6 }
|
|
|
|
qtechRrmDot11aLoadFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { disable }
|
|
::= { qtechRrmDCADot11a 7 }
|
|
|
|
qtechRrmDot11aNoiseFactorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Consider foreign factor in DCA algorithm"
|
|
DEFVAL { disable }
|
|
::= { qtechRrmDCADot11a 8 }
|
|
|
|
qtechRrmDot11aChannelUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER { default (0), activate (1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DCA calculation regardless
|
|
of the dynamic update interval. This command should be invoke
|
|
on Group Leader Qtech Switch.Invoking on a Qtech
|
|
Switch which is not a Group leader has no effect."
|
|
::= { qtechRrmDCADot11a 9 }
|
|
|
|
qtechRrmDot11aDCAChannelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11aDCAChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Qtech Switch addresses that identifies
|
|
the members of the Dot11a RF group containing this Qtech
|
|
Switch. Max size is 20 entries."
|
|
::= { qtechRrmDCADot11a 10 }
|
|
|
|
qtechRrmDot11aDCAChannelEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11aDCAChannelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11aDCAChannelIndex }
|
|
::= { qtechRrmDot11aDCAChannelTable 1 }
|
|
|
|
QtechRrmDot11aDCAChannelEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11aDCAChannelIndex INTEGER,
|
|
qtechRrmDot11aDCAChannelOperation INTEGER
|
|
}
|
|
|
|
qtechRrmDot11aDCAChannelIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the index of dca channel."
|
|
::= { qtechRrmDot11aDCAChannelEntry 1 }
|
|
|
|
qtechRrmDot11aDCAChannelOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {delete(0),add(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"add or delete the channel using in DCA algorithm."
|
|
::= { qtechRrmDot11aDCAChannelEntry 2 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- TPC Algorithm **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bDTPCSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute may be used to enable the DTPC support on all
|
|
802.11b/g radios. DTPC or Dynamic Transmit Power Control support
|
|
means that the radio's transmit power will be advertised in the
|
|
beacons and probe responses."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmTPCDot11b 1 }
|
|
|
|
qtechRrmDot11bDynamicTransmitPowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic (1),
|
|
runOnce (2),
|
|
static (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic transmit power (DTP) has three modes. When the mode
|
|
is auto, the transmit power of each Qtech AP will be
|
|
periodically updated for all Qtech APs that permit this
|
|
operation. When the DTP is runOnce,transmit power update will
|
|
occur based on the UPDATE_CMD received from the management.
|
|
When the DTP is static, no dynamic transmit power updates
|
|
occur and their global defaults are used. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmTPCDot11b 2 }
|
|
|
|
qtechRrmDot11bDynamicTxPowerControlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Tx PowerControl dynamic alogirthm is running, this
|
|
interval(in secs) specifies how often TxPower control updates
|
|
are attempted on an Qtech AP. NOTE: hysteresis is
|
|
build into the algorithms so we will not have uproductive
|
|
changes occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { qtechRrmTPCDot11b 3 }
|
|
|
|
qtechRrmDot11bCurrentTxPowerLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TxPowerLevel N currently being used to transmit data.
|
|
Some PHYs also use this value to determine the receiver
|
|
sensitivity requirements for CCA."
|
|
::= { qtechRrmTPCDot11b 4 }
|
|
|
|
qtechRrmDot11bPowerUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER { default (0), activate (1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DTP calculation regardless
|
|
of the dynamic update interval. This command should be
|
|
invoke on Group Leader Qtech Switch.Invoking on a
|
|
Qtech Switch which is not a Group leader has no effect."
|
|
::= { qtechRrmTPCDot11b 5 }
|
|
|
|
qtechRrmDot11bTXPowerThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"threshold value in TPC algorithm"
|
|
DEFVAL { -70 }
|
|
::= { qtechRrmTPCDot11b 6 }
|
|
|
|
qtechRrmDot11bTPCNeighborNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"threshold value in TPC algorithm"
|
|
DEFVAL { 3 }
|
|
::= { qtechRrmTPCDot11b 7 }
|
|
|
|
qtechRrmDot11aDTPCSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute may be used to enable the DTPC support on all
|
|
802.11b/g radios. DTPC or Dynamic Transmit Power Control support
|
|
means that the radio's transmit power will be advertised in the
|
|
beacons and probe responses."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmTPCDot11a 1 }
|
|
|
|
qtechRrmDot11aDynamicTransmitPowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
automatic (1),
|
|
runOnce (2),
|
|
static (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic transmit power (DTP) has three modes. When the mode
|
|
is auto, the transmit power of each Qtech AP will be
|
|
periodically updated for all Qtech APs that permit this
|
|
operation. When the DTP is runOnce,transmit power update will
|
|
occur based on the UPDATE_CMD received from the management.
|
|
When the DTP is static, no dynamic transmit power updates
|
|
occur and their global defaults are used. Default is auto."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmTPCDot11a 2 }
|
|
|
|
qtechRrmDot11aDynamicTxPowerControlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Tx PowerControl dynamic alogirthm is running, this
|
|
interval(in secs) specifies how often TxPower control updates
|
|
are attempted on an Qtech AP. NOTE: hysteresis is
|
|
build into the algorithms so we will not have uproductive
|
|
changes occuring. Default value is 600 secs"
|
|
DEFVAL { 600 }
|
|
::= { qtechRrmTPCDot11a 3 }
|
|
|
|
qtechRrmDot11aCurrentTxPowerLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TxPowerLevel N currently being used to transmit data.
|
|
Some PHYs also use this value to determine the receiver
|
|
sensitivity requirements for CCA."
|
|
::= { qtechRrmTPCDot11a 4 }
|
|
|
|
qtechRrmDot11aPowerUpdateCmdInvoke OBJECT-TYPE
|
|
SYNTAX INTEGER { default (0), activate (1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate this starts a DTP calculation regardless
|
|
of the dynamic update interval. This command should be
|
|
invoke on Group Leader Qtech Switch.Invoking on a
|
|
Qtech Switch which is not a Group leader has no effect."
|
|
::= { qtechRrmTPCDot11a 5 }
|
|
|
|
qtechRrmDot11aTXPowerThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"threshold value in TPC algorithm"
|
|
DEFVAL { -70 }
|
|
::= { qtechRrmTPCDot11a 6 }
|
|
|
|
qtechRrmDot11aTPCNeighborNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"threshold value in TPC algorithm"
|
|
DEFVAL { 3 }
|
|
::= { qtechRrmTPCDot11a 7 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- CHD Algorithm **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bCoverageEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm. Default is enable."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmCHDDot11b 1 }
|
|
|
|
qtechRrmDot11bCoverageExceptionGlobal OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 25 }
|
|
::= { qtechRrmCHDDot11b 2 }
|
|
|
|
qtechRrmDot11bCoverageLevelGlobal OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 3 }
|
|
::= { qtechRrmCHDDot11b 3 }
|
|
|
|
qtechRrmDot11bCoverageDataRSSIThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { -80 }
|
|
::= { qtechRrmCHDDot11b 4 }
|
|
|
|
qtechRrmDot11bCoverageVoiceRSSIThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { -75 }
|
|
::= { qtechRrmCHDDot11b 5 }
|
|
|
|
qtechRrmDot11bCoverageDataPacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 10 }
|
|
::= { qtechRrmCHDDot11b 6 }
|
|
|
|
qtechRrmDot11bCoverageVoicePacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 10 }
|
|
::= { qtechRrmCHDDot11b 7 }
|
|
|
|
qtechRrmDot11bCoverageDataFailRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmCHDDot11b 8 }
|
|
|
|
qtechRrmDot11bCoverageVoiceFailRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmCHDDot11b 9 }
|
|
|
|
qtechRrmDot11aCoverageEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {disable(0),enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm. Default is enable."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmCHDDot11a 1 }
|
|
|
|
qtechRrmDot11aCoverageExceptionGlobal OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 25 }
|
|
::= { qtechRrmCHDDot11a 2 }
|
|
|
|
qtechRrmDot11aCoverageLevelGlobal OBJECT-TYPE
|
|
SYNTAX INTEGER (1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 3 }
|
|
::= { qtechRrmCHDDot11a 3 }
|
|
|
|
qtechRrmDot11aCoverageDataRSSIThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { -80 }
|
|
::= { qtechRrmCHDDot11a 4 }
|
|
|
|
qtechRrmDot11aCoverageVoiceRSSIThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (-90..-60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { -75 }
|
|
::= { qtechRrmCHDDot11a 5 }
|
|
|
|
qtechRrmDot11aCoverageDataPacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 10 }
|
|
::= { qtechRrmCHDDot11a 6 }
|
|
|
|
qtechRrmDot11aCoverageVoicePacketCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 10 }
|
|
::= { qtechRrmCHDDot11a 7 }
|
|
|
|
qtechRrmDot11aCoverageDataFailRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmCHDDot11a 8 }
|
|
|
|
qtechRrmDot11aCoverageVoiceFailRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CHD algorighm."
|
|
DEFVAL { 20 }
|
|
::= { qtechRrmCHDDot11a 9 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- RRM Group Infomation **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bGlobalAutomaticGrouping OBJECT-TYPE
|
|
SYNTAX INTEGER { automatic (1), off (0) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic grouping has two modes: on and off. When the grouping
|
|
is off, no dynamic grouping occurs. Each Qtech Switch
|
|
optimizes only its own Qtech APs' parameters. When
|
|
grouping is on, the Qtech Switches form groups and
|
|
elect leaders to perform better dynamic parameter
|
|
optimization."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmGroupDot11b 1 }
|
|
|
|
qtechRrmDot11bGroupLeaderMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC address of the group leader for the Dot11b
|
|
group containing this Qtech Switch."
|
|
::= { qtechRrmGroupDot11b 2 }
|
|
|
|
qtechRrmDot11bGroupLeader OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this Qtech Switch is a Dot11b Group Leader then this
|
|
attribute will be true else it will be false."
|
|
::= { qtechRrmGroupDot11b 3 }
|
|
|
|
qtechRrmDot11bGroupLastUpdateTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Last time the Dot11b grouping was updated on this Qtech
|
|
Switch. This is valid only if the Qtech Switch is a
|
|
group leader."
|
|
::= { qtechRrmGroupDot11b 4 }
|
|
|
|
qtechRrmDot11bGroupInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When grouping is on, this interval(in secs) represents the
|
|
period with which the grouping algorithm is run. Grouping
|
|
algorithm will also run when the group contents changes and
|
|
the automatic grouping is enabled. A dynamic grouping can be
|
|
started upon request from the system administrator. Default
|
|
value is 3600 secs."
|
|
DEFVAL { 3600 }
|
|
::= {qtechRrmGroupDot11b 5}
|
|
|
|
qtechRrmDot11bGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11bGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Qtech Switch addresses that identifies
|
|
the members of the Dot11b RF group containing this Qtech
|
|
Switch. Max size is 20 entries."
|
|
::= { qtechRrmGroupDot11b 6 }
|
|
|
|
qtechRrmDot11bGroupEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11bGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11bPeerMacAddress }
|
|
::= { qtechRrmDot11bGroupTable 1 }
|
|
|
|
QtechRrmDot11bGroupEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11bPeerMacAddress MacAddress,
|
|
qtechRrmDot11bPeerIpAddress IpAddress
|
|
}
|
|
|
|
qtechRrmDot11bPeerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the member Switch."
|
|
::= { qtechRrmDot11bGroupEntry 1 }
|
|
|
|
qtechRrmDot11bPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Qtech Switch."
|
|
::= { qtechRrmDot11bGroupEntry 2 }
|
|
|
|
qtechRrmDot11bSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11bSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmGroupDot11b 7 }
|
|
|
|
qtechRrmDot11bSummaryEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11bSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11bSummaryMacAddress, qtechRrmDot11bAPRadioID}
|
|
::= { qtechRrmDot11bSummaryTable 1 }
|
|
|
|
QtechRrmDot11bSummaryEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11bSummaryMacAddress MacAddress,
|
|
qtechRrmDot11bAPname DisplayString,
|
|
qtechRrmDot11bAPRadioID Unsigned32,
|
|
qtechRrmDot11bAPChannel Unsigned32,
|
|
qtechRrmDot11bAPTxPower Unsigned32,
|
|
qtechRrmDot11bAPChannelRrmChangeFlag INTEGER,
|
|
qtechRrmDot11bAPTxPowerRrmChangeFlag INTEGER
|
|
}
|
|
|
|
qtechRrmDot11bAPname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 1 }
|
|
|
|
qtechRrmDot11bAPRadioID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 2 }
|
|
|
|
qtechRrmDot11bAPChannel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 3 }
|
|
|
|
qtechRrmDot11bAPTxPower OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 4 }
|
|
|
|
qtechRrmDot11bAPChannelRrmChangeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 5 }
|
|
|
|
qtechRrmDot11bAPTxPowerRrmChangeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11bSummaryEntry 6 }
|
|
|
|
qtechRrmDot11bSummaryMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the member Switch."
|
|
::= { qtechRrmDot11bSummaryEntry 7 }
|
|
|
|
|
|
qtechRrmDot11aGlobalAutomaticGrouping OBJECT-TYPE
|
|
SYNTAX INTEGER { automatic (1), off (0) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic grouping has two modes: on and off. When the grouping
|
|
is off, no dynamic grouping occurs. Each Qtech Switch
|
|
optimizes only its own Qtech APs' parameters. When
|
|
grouping is on, the Qtech Switches form groups and
|
|
elect leaders to perform better dynamic parameter
|
|
optimization."
|
|
DEFVAL { automatic }
|
|
::= { qtechRrmGroupDot11a 1 }
|
|
|
|
qtechRrmDot11aGroupLeaderMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC address of the group leader for the dot11a
|
|
group containing this Qtech Switch."
|
|
::= { qtechRrmGroupDot11a 2 }
|
|
|
|
qtechRrmDot11aGroupLeader OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this Qtech Switch is a Dot11a Group Leader then this
|
|
attribute will be true else it will be false."
|
|
::= { qtechRrmGroupDot11a 3 }
|
|
|
|
qtechRrmDot11aGroupLastUpdateTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Last time the dot11a grouping was updated on this Qtech
|
|
Switch. This is valid only if the Qtech Switch is a
|
|
group leader."
|
|
::= { qtechRrmGroupDot11a 4 }
|
|
|
|
qtechRrmDot11aGroupInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When grouping is on, this interval(in secs) represents the
|
|
period with which the grouping algorithm is run. Grouping
|
|
algorithm will also run when the group contents changes and
|
|
the automatic grouping is enabled. A dynamic grouping can be
|
|
started upon request from the system administrator. Default
|
|
value is 3600 secs."
|
|
DEFVAL { 3600 }
|
|
::= {qtechRrmGroupDot11a 5}
|
|
|
|
qtechRrmDot11aGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11aGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a table of Qtech Switch addresses that identifies
|
|
the members of the Dot11a RF group containing this Qtech
|
|
Switch. Max size is 20 entries."
|
|
::= { qtechRrmGroupDot11a 6 }
|
|
|
|
qtechRrmDot11aGroupEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11aGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11aPeerMacAddress }
|
|
::= { qtechRrmDot11aGroupTable 1 }
|
|
|
|
QtechRrmDot11aGroupEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11aPeerMacAddress MacAddress,
|
|
qtechRrmDot11aPeerIpAddress IpAddress
|
|
}
|
|
|
|
qtechRrmDot11aPeerMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the member Switch."
|
|
::= { qtechRrmDot11aGroupEntry 1 }
|
|
|
|
qtechRrmDot11aPeerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Qtech Switch."
|
|
::= { qtechRrmDot11aGroupEntry 2 }
|
|
|
|
qtechRrmDot11aSummaryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QtechRrmDot11aSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmGroupDot11a 7 }
|
|
|
|
qtechRrmDot11aSummaryEntry OBJECT-TYPE
|
|
SYNTAX QtechRrmDot11aSummaryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ... "
|
|
INDEX { qtechRrmDot11aSummaryMacAddress, qtechRrmDot11aAPRadioID}
|
|
::= { qtechRrmDot11aSummaryTable 1 }
|
|
|
|
QtechRrmDot11aSummaryEntry ::=
|
|
SEQUENCE {
|
|
qtechRrmDot11aSummaryMacAddress MacAddress,
|
|
qtechRrmDot11aAPname DisplayString,
|
|
qtechRrmDot11aAPRadioID Unsigned32,
|
|
qtechRrmDot11aAPChannel Unsigned32,
|
|
qtechRrmDot11aAPTxPower Unsigned32,
|
|
qtechRrmDot11aAPChannelRrmChangeFlag INTEGER,
|
|
qtechRrmDot11aAPTxPowerRrmChangeFlag INTEGER
|
|
}
|
|
|
|
qtechRrmDot11aAPname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 1 }
|
|
|
|
qtechRrmDot11aAPRadioID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 2 }
|
|
|
|
qtechRrmDot11aAPChannel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 3 }
|
|
|
|
qtechRrmDot11aAPTxPower OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 4 }
|
|
|
|
qtechRrmDot11aAPChannelRrmChangeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 5 }
|
|
|
|
qtechRrmDot11aAPTxPowerRrmChangeFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmDot11aSummaryEntry 6 }
|
|
|
|
qtechRrmDot11aSummaryMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the member Switch."
|
|
::= { qtechRrmDot11aSummaryEntry 7 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- RRM Profile Value **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign 802.11B interference threshold between 0 and 100
|
|
percent."
|
|
DEFVAL { 10 }
|
|
::= {qtechRrmProfileDot11b 1 }
|
|
|
|
qtechRrmDot11bForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 802.11B foreign noise threshold between -127 and 0 dBm."
|
|
DEFVAL { -70 }
|
|
::= {qtechRrmProfileDot11b 2 }
|
|
|
|
qtechRrmDot11bRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11B RF utlization threshold between 0 and 100
|
|
percent."
|
|
DEFVAL { 80 }
|
|
::= {qtechRrmProfileDot11b 3 }
|
|
|
|
qtechRrmDot11bThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32(1000..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 802.11B throughput threshold between 1000 and 10000000"
|
|
DEFVAL { 1000000 }
|
|
::= {qtechRrmProfileDot11b 4 }
|
|
|
|
qtechRrmDot11bMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11B mobiles threshold between 1 and 75"
|
|
DEFVAL { 12 }
|
|
::= {qtechRrmProfileDot11b 5 }
|
|
|
|
|
|
qtechRrmDot11aForeignInterferenceThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"foreign 802.11A interference threshold between 0 and 100
|
|
percent."
|
|
DEFVAL { 10 }
|
|
::= {qtechRrmProfileDot11a 1 }
|
|
|
|
qtechRrmDot11aForeignNoiseThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(-127..0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 802.11A foreign noise threshold between -127 and 0 dBm."
|
|
DEFVAL { -70 }
|
|
::= {qtechRrmProfileDot11a 2 }
|
|
|
|
qtechRrmDot11aRFUtilizationThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A RF utlization threshold between 0 and 100
|
|
percent."
|
|
DEFVAL { 80 }
|
|
::= {qtechRrmProfileDot11a 3 }
|
|
|
|
qtechRrmDot11aThroughputThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32(1000..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" 802.11A throughput threshold between 1000 and 10000000"
|
|
DEFVAL { 1000000 }
|
|
::= {qtechRrmProfileDot11a 4 }
|
|
|
|
qtechRrmDot11aMobilesThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.11A mobiles threshold between 1 and 75"
|
|
DEFVAL { 12 }
|
|
::= {qtechRrmProfileDot11a 5 }
|
|
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- RRM Monitor **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bMonitorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enable (1), disable (0) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable monitor function."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmMonitorDot11b 1 }
|
|
|
|
qtechRrmDot11bChannelMonitorList OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
country(2),
|
|
dca(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the channels on which the switch monitors
|
|
noise, interference and rogues. The first option allows
|
|
monitoring on all channels while the second one on only those
|
|
that are supported by the country of operation. the option dca
|
|
implies that the monitor channel list will include those channels
|
|
that are used by automatic channel assignment."
|
|
DEFVAL { country }
|
|
::= { qtechRrmMonitorDot11b 2 }
|
|
|
|
qtechRrmDot11bMonitorInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often the AP goto off
|
|
channel state to monitor. Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= {qtechRrmMonitorDot11b 3}
|
|
|
|
qtechRrmDot11bCoverageMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
coverage measurements at each Qtech AP. Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= {qtechRrmMonitorDot11b 4}
|
|
|
|
qtechRrmDot11bLoadMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
load measurements at each Qtech AP. Default is 300 secs"
|
|
DEFVAL { 60 }
|
|
::= {qtechRrmMonitorDot11b 5}
|
|
|
|
qtechRrmDot11bNoiseMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
noise and interference measurements at each Qtech AP.
|
|
Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= { qtechRrmMonitorDot11b 6 }
|
|
|
|
qtechRrmDot11bSignalMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval (in secs) specifies how often do we get new
|
|
signal strength measurements at each Qtech AP. Default is
|
|
300 secs"
|
|
DEFVAL { 60 }
|
|
::= { qtechRrmMonitorDot11b 7 }
|
|
|
|
qtechRrmDot11bNeighborMessageInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval (in secs) specifies how often the AP send
|
|
neighbor message"
|
|
DEFVAL { 60 }
|
|
::= { qtechRrmMonitorDot11b 8 }
|
|
|
|
|
|
qtechRrmDot11aMonitorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enable (1), disable (0) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable monitor function."
|
|
DEFVAL { enable }
|
|
::= { qtechRrmMonitorDot11a 1 }
|
|
|
|
qtechRrmDot11aChannelMonitorList OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
country(2),
|
|
dca(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the channels on which the switch monitors
|
|
noise, interference and rogues. The first option allows
|
|
monitoring on all channels while the second one on only those
|
|
that are supported by the country of operation. the option dca
|
|
implies that the monitor channel list will include those channels
|
|
that are used by automatic channel assignment."
|
|
DEFVAL { country }
|
|
::= { qtechRrmMonitorDot11a 2 }
|
|
|
|
qtechRrmDot11aMonitorInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often the AP goto off
|
|
channel state to monitor. Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= {qtechRrmMonitorDot11a 3}
|
|
|
|
qtechRrmDot11aCoverageMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
coverage measurements at each Qtech AP. Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= {qtechRrmMonitorDot11a 4}
|
|
|
|
qtechRrmDot11aLoadMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
load measurements at each Qtech AP. Default is 300 secs"
|
|
DEFVAL { 60 }
|
|
::= {qtechRrmMonitorDot11a 5}
|
|
|
|
qtechRrmDot11aNoiseMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval( in secs) specifies how often do we get new
|
|
noise and interference measurements at each Qtech AP.
|
|
Default is 300 secs"
|
|
DEFVAL { 180 }
|
|
::= { qtechRrmMonitorDot11a 6 }
|
|
|
|
qtechRrmDot11aSignalMeasurementInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval (in secs) specifies how often do we get new
|
|
signal strength measurements at each Qtech AP. Default is
|
|
300 secs"
|
|
DEFVAL { 60 }
|
|
::= { qtechRrmMonitorDot11a 7 }
|
|
|
|
qtechRrmDot11aNeighborMessageInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32(60..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This interval (in secs) specifies how often the AP send
|
|
neighbor message"
|
|
DEFVAL { 60 }
|
|
::= { qtechRrmMonitorDot11a 8 }
|
|
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- Set Factory Defaults **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmDot11bSetFactoryDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {default(0),activate (1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate all Rrm parameters are reset to
|
|
factory defaults"
|
|
::= { qtechRrmFactoryDot11b 1 }
|
|
|
|
qtechRrmDot11aSetFactoryDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {default(0),activate (1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to activate all Rrm parameters are reset to
|
|
factory defaults"
|
|
::= { qtechRrmFactoryDot11a 1 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- qtechRrmTrapControl would specify all the objects that enable/disable the
|
|
-- the generation of traps by Qtech Switch
|
|
-- qtechRrmTraps would specify all the possible traps that Qtech Switch
|
|
-- would need to generate
|
|
-- *************************************************************
|
|
|
|
--***************** define the qtechRrmMIBObjects nodes *****************
|
|
qtechRrmTrapControl OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 1 }
|
|
qtechRrmTrapVariable OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 2 }
|
|
qtechRrmTraps OBJECT IDENTIFIER ::= { qtechRrmMIBTraps 3 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- extra trap variables definining here
|
|
-- *************************************************************
|
|
-- for AP infomation
|
|
qtechRrmAPMacAddrTrapVariable OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of ap radio MAC address in trap"
|
|
::= { qtechRrmTrapVariable 1 }
|
|
|
|
qtechRrmAPRadioIDTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of radio id in trap"
|
|
::= { qtechRrmTrapVariable 2 }
|
|
|
|
qtechRrmAPRadioTypeTrapVariable OBJECT-TYPE
|
|
SYNTAX INTEGER {type80211a(0), type80211b(1)}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of radio type in trap"
|
|
::= { qtechRrmTrapVariable 3 }
|
|
|
|
-- Get Trap Value
|
|
qtechRrmClientNumberTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of client number in trap"
|
|
::= { qtechRrmTrapVariable 4 }
|
|
|
|
qtechRrmForeignInterfereTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of interference in trap"
|
|
::= { qtechRrmTrapVariable 5 }
|
|
|
|
qtechRrmNoiseTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of noise in trap"
|
|
::= { qtechRrmTrapVariable 6 }
|
|
|
|
qtechRrmThroughputTrapVariable OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of throughput in trap"
|
|
::= { qtechRrmTrapVariable 7 }
|
|
|
|
qtechRrmUtilizationTrapVariable OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the variable of utilization in trap"
|
|
::= { qtechRrmTrapVariable 8 }
|
|
|
|
-- for TPC
|
|
qtechRrmAPTxPowerBeforeChange OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txpower level before change"
|
|
::= { qtechRrmTrapVariable 9 }
|
|
|
|
qtechRrmAPTxPowerAfterChange OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txpower level after change"
|
|
::= { qtechRrmTrapVariable 10 }
|
|
|
|
-- for DCA
|
|
qtechRrmAPChannelNumberBeforeChannge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The channel before change"
|
|
::= { qtechRrmTrapVariable 11 }
|
|
|
|
qtechRrmAPChannelNumberAfterChannge OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The channel after channge"
|
|
::= { qtechRrmTrapVariable 12 }
|
|
|
|
|
|
qtechRrmDot11bGroupLeaderMacAddrTrapVariable OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the group leader."
|
|
::= { qtechRrmTrapVariable 13 }
|
|
|
|
qtechRrmDot11aGroupLeaderMacAddrTrapVariable OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the group leader."
|
|
::= { qtechRrmTrapVariable 14 }
|
|
|
|
qtechRrmAPChannelChangeReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
signal(1),
|
|
interference(2),
|
|
noise(3),
|
|
load(4),
|
|
radar(5),
|
|
other(6)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason cause the channel changed"
|
|
::= { qtechRrmTrapVariable 15 }
|
|
|
|
qtechRrmAPChannelChangeReasonValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The special value along with the reason of channel change"
|
|
::= { qtechRrmTrapVariable 16 }
|
|
|
|
qtechRrmAPTxPowerChangeCoverageFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {no(0),yes(1)}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication the power change cause by which algorithm, TPC
|
|
Algorithm or CHD Algorithm"
|
|
::= { qtechRrmTrapVariable 17 }
|
|
|
|
qtechRrmDFSFreeCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indication the number of channel usable"
|
|
::= { qtechRrmTrapVariable 18 }
|
|
|
|
qtechRrmAPChannelChangeCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the number of channel change"
|
|
::= { qtechRrmTrapVariable 19 }
|
|
|
|
-- *************************************************************
|
|
-- Whenever LOAD, NOISE, INTERFERENCE, COVERAGE Profile state changes
|
|
-- from PASS to FAIL for Qtech AP IF, notification will be sent, if
|
|
-- configured to do so.
|
|
-- *************************************************************
|
|
|
|
qtechRrmAPDot11bProfileTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned
|
|
on then notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
ClientNumProfileFail 1
|
|
LoadProfileFail 2
|
|
NoiseProfileFail 4
|
|
InterferenceProfileFail 8
|
|
PerformanceProfileFailed 16
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmTrapControl 1 }
|
|
|
|
qtechRrmAPDot11aProfileTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mask describes what events merit traps to network
|
|
management. If the bit for a particular event is turned
|
|
on then notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
ClientNumProfileFail 1
|
|
LoadProfileFail 2
|
|
NoiseProfileFail 4
|
|
InterferenceProfileFail 8
|
|
PerformanceProfileFailed 16
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmTrapControl 2 }
|
|
|
|
qtechRrmAPClientNumProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmClientNumberTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"too many clients "
|
|
::= { qtechRrmTraps 1 }
|
|
|
|
qtechRrmAPLoadProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmUtilizationTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When LOAD Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable/disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 2 }
|
|
|
|
qtechRrmAPNoiseProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmNoiseTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Noise Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable/disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 3 }
|
|
|
|
qtechRrmAPInterferenceProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmForeignInterfereTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Interference Profile state changes from PASS to FAIL,
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable/disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 4 }
|
|
|
|
qtechRrmAPPerformanceProfileFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmThroughputTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { qtechRrmTraps 5 }
|
|
|
|
qtechRrmAPClientNumProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmClientNumberTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { qtechRrmTraps 6 }
|
|
|
|
qtechRrmAPLoadProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmUtilizationTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When LOAD Profile state changes from FAIL to PASSt this
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable/disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 7 }
|
|
|
|
qtechRrmAPNoiseProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmNoiseTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Noise Profile state changes from FAIL tp PASS,
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable/disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 8 }
|
|
|
|
qtechRrmAPInterferenceProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmForeignInterfereTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Interference Profile state changes from FAIL tp PASS,
|
|
notification will be sent with Dot3 MAC address of Qtech
|
|
AP and slot ID of Qtech AP IF. This trap sending can be
|
|
enable /disable using qtechRrmRrmProfileTrapControlFlag "
|
|
::= { qtechRrmTraps 9 }
|
|
|
|
qtechRrmAPPerformanceProfileUpdatedToPass NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmThroughputTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { qtechRrmTraps 10 }
|
|
|
|
|
|
qtechRrmAPDot11bParamUpdateTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Parameters are updated for a Qtech AP interface
|
|
whenever Dynamic Algorithm are run. This mask describes
|
|
what update events merit traps to network management. If
|
|
the bit for a particular event is turned on then
|
|
notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
TxPowerChange 1
|
|
ChannelChange 2
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmTrapControl 3 }
|
|
|
|
qtechRrmAPDot11aParamUpdateTrapControlMask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac Parameters are updated for a Qtech AP interface
|
|
whenever Dynamic Algorithm are run. This mask describes
|
|
what update events merit traps to network management. If
|
|
the bit for a particular event is turned on then
|
|
notification will be generated on event occurance.
|
|
Event corresponding bit
|
|
----- -----------------
|
|
TxPowerChange 1
|
|
ChannelChange 2
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { qtechRrmTrapControl 4 }
|
|
|
|
qtechRrmAPCurrentTxPowerChanged NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmAPTxPowerBeforeChange,
|
|
qtechRrmAPTxPowerAfterChange,
|
|
qtechRrmAPTxPowerChangeCoverageFlag
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever dynamic algorithms are running and
|
|
qtechRrmAPIfPhyPowerAutomaticOn is true, Qtech AP Interface's
|
|
CurrentTxPower might get updated by algorithm. When
|
|
this occurs notification will be sent with Dot3 MAC address of
|
|
Qtech AP and slot ID of Qtech AP IF along with the
|
|
currentTxPower for this Qtech AP IF"
|
|
::= { qtechRrmTraps 11 }
|
|
|
|
qtechRrmAPCurrentChannelChanged NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
qtechRrmAPChannelNumberBeforeChannge,
|
|
qtechRrmAPChannelNumberAfterChannge,
|
|
qtechRrmAPChannelChangeReason,
|
|
qtechRrmAPChannelChangeReasonValue,
|
|
qtechRrmAPChannelChangeCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whenever dynamic algorithms are running and
|
|
qtechRrmAPIfPhyChannelAutomaticOn is true, Qtech AP
|
|
Interface's CurrentChannel might get updated by algorithm.
|
|
When this occurs notification will be sent with Dot3 MAC
|
|
address of Qtech AP and slot ID of Qtech AP IF along
|
|
with the currentChannel for this Qtech AP IF"
|
|
::= { qtechRrmTraps 12 }
|
|
|
|
|
|
-- *************************************************************
|
|
-- Also, when dynamic grouping is done and new Group leader is choosen
|
|
-- NMS needs to be informed so that necessary updates can be done in
|
|
-- NMS.
|
|
-- *************************************************************
|
|
|
|
qtechRrmDot11bGroupingDone NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmDot11bGroupLeaderMacAddrTrapVariable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Grouping is done, this notification will be sent from the
|
|
previous Group Leader where grouping algorithm was run. It has
|
|
MAC address of the new Group Leader."
|
|
::= { qtechRrmTraps 13 }
|
|
|
|
qtechRrmDot11aGroupingDone NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmDot11aGroupLeaderMacAddrTrapVariable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Grouping is done, this notification will be sent from the
|
|
previous Group Leader where grouping algorithm was run. It has
|
|
MAC address of the new Group Leader."
|
|
::= { qtechRrmTraps 14 }
|
|
|
|
|
|
qtechRrmDot11bDFSFreeCountBelowThreshold NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmDFSFreeCount }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the free channel in 802.11b DCA too few, this notification
|
|
will be sent"
|
|
::= { qtechRrmTraps 15 }
|
|
|
|
qtechRrmDot11aDFSFreeCountBelowThreshold NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmDFSFreeCount }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the free channel in 802.11b DCA too few, this notification
|
|
will be sent"
|
|
::= { qtechRrmTraps 16 }
|
|
|
|
qtechRrmNeighborAPInterference NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmAPMacAddrTrapVariable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"notice when find interference form neighbor AP"
|
|
::= { qtechRrmTraps 17 }
|
|
|
|
qtechRrmStationInterference NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmAPMacAddrTrapVariable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"notice when find interference form station"
|
|
::= { qtechRrmTraps 18 }
|
|
|
|
qtechRrmOtherDiveceInterference NOTIFICATION-TYPE
|
|
OBJECTS { qtechRrmAPMacAddrTrapVariable }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"notice when find interference form other divece"
|
|
::= { qtechRrmTraps 19 }
|
|
|
|
--***************** define the qtechRrmMIBConformance nodes ************
|
|
qtechRrmMIBCompliances OBJECT IDENTIFIER ::= { qtechRrmMIBConformance 1 }
|
|
qtechRrmMIBGroups OBJECT IDENTIFIER ::= { qtechRrmMIBConformance 2 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- compliance statements **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Qtech RRM module"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
qtechRrmMIBGroup,
|
|
qtechRrmTrapsGroup
|
|
}
|
|
::= { qtechRrmMIBCompliances 1 }
|
|
|
|
--********************************************************************
|
|
-- **
|
|
-- units of conformance **
|
|
-- **
|
|
--********************************************************************
|
|
qtechRrmMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
|
|
--Begin rf group
|
|
qtechRrmRFNetworkName,
|
|
|
|
--Begin AP auto-rf
|
|
qtechRrmAPName,
|
|
qtechRrmAPIfThresholdRadioType,
|
|
qtechRrmAPIfForeignInterferenceThreshold,
|
|
qtechRrmAPIfForeignNoiseThreshold,
|
|
qtechRrmAPIfRFUtilizationThreshold,
|
|
qtechRrmAPIfThroughputThreshold,
|
|
qtechRrmAPIfMobilesThreshold,
|
|
qtechRrmAPIfThresholdMacAddr,
|
|
qtechRrmAPIfThresholdRadioType,
|
|
qtechRrmAPIfThresholdName,
|
|
|
|
qtechRrmAPIfLoadRxUtilization,
|
|
qtechRrmAPIfLoadTxUtilization,
|
|
qtechRrmAPIfLoadChannelUtilization,
|
|
qtechRrmAPIfLoadNumOfClients,
|
|
qtechRrmAPIfPoorSNRClients,
|
|
qtechRrmAPIfLoadName,
|
|
qtechRrmAPIfLoadMacAddr,
|
|
qtechRrmAPIfLoadSlotId,
|
|
qtechRrmAPIfThroughput,
|
|
|
|
qtechRrmAPIfInterferenceChannelNo,
|
|
qtechRrmAPIfInterferencePower,
|
|
qtechRrmAPIfInterferenceUtilization,
|
|
qtechRrmAPIfInterferenceName,
|
|
qtechRrmAPIfInterferenceMacAddr,
|
|
qtechRrmAPIfInterferenceSlotId,
|
|
|
|
qtechRrmAPIfNoiseChannelNo,
|
|
qtechRrmAPIfDBNoisePower,
|
|
qtechRrmAPIfNoiseName,
|
|
qtechRrmAPIfNoiseMacAddr,
|
|
qtechRrmAPIfNoiseSlotId,
|
|
|
|
qtechRrmAPIfLoadProfileState,
|
|
qtechRrmAPIfInterferenceProfileState,
|
|
qtechRrmAPIfNoiseProfileState,
|
|
qtechRrmAPIfCoverageProfileState,
|
|
qtechRrmAPIfPerformanceProfileState,
|
|
qtechRrmAPIfProfileName,
|
|
qtechRrmAPIfProfileMacAddr,
|
|
qtechRrmAPIfProfileSlotId,
|
|
|
|
qtechRrmAPIfRxNeighborMacAddress,
|
|
qtechRrmAPIfRxNeighborSlot,
|
|
qtechRrmAPIfRxNeighborIpAddress,
|
|
qtechRrmAPIfRxNeighborRSSI,
|
|
qtechRrmAPIfRxNeighborSNR,
|
|
qtechRrmAPIfRxNeighborChannel,
|
|
qtechRrmAPIfRxNeighborChannelWidth,
|
|
qtechRrmAPIfRxNeighborName,
|
|
qtechRrmAPIfRxNeighborMacAddr,
|
|
qtechRrmAPIfRxNeighborSlotId,
|
|
|
|
qtechRrmAPIfStationRSSICoverageIndex,
|
|
qtechRrmAPIfRSSILevel,
|
|
qtechRrmAPIfStationCountOnRSSI,
|
|
qtechRrmAPIfStationRSSIName,
|
|
qtechRrmAPIfStationRSSIMacAddr,
|
|
qtechRrmAPIfStationRSSISlotId,
|
|
|
|
qtechRrmAPIfStationSNRCoverageIndex,
|
|
qtechRrmAPIfSNRLevel,
|
|
qtechRrmAPIfStationCountOnSNR,
|
|
qtechRrmAPIfStationSNRName,
|
|
qtechRrmAPIfStationSNRMacAddr,
|
|
qtechRrmAPIfStationSNRSlotId,
|
|
|
|
qtechRrmAPIfRecommendedChannelNumber,
|
|
qtechRrmAPIfRecommendedTxPowerLevel,
|
|
qtechRrmAPIfRecommendedRTSThreshold,
|
|
qtechRrmAPIfRecommendedFragmentationThreshold,
|
|
qtechRrmAPIfRecommendedName,
|
|
qtechRrmAPIfRecommendedMacAddr,
|
|
qtechRrmAPIfRecommendedSlotId,
|
|
|
|
qtechRrmAPRadioID,
|
|
qtechRrmAPRadioType,
|
|
qtechRrmAPRealName,
|
|
qtechRrmAPMacAddr,
|
|
|
|
qtechRrmAPIfThroughputMacAddr,
|
|
qtechRrmAPIfThroughputSlotId,
|
|
qtechRrmAPIfThroughputAPName,
|
|
qtechRrmAPIfThroughputRx,
|
|
qtechRrmAPIfThroughputTx,
|
|
qtechRrmAPIfThroughputTotal,
|
|
|
|
qtechRrmAPSnrBSSIDMacAddr,
|
|
qtechRrmAPSnrBSSIDSlotId,
|
|
qtechRrmAPSnrBSSIDAPName,
|
|
qtechRrmAPSnrBSSIDAverageSignalStrength,
|
|
qtechRrmAPSnrBSSIDSignalPkts,
|
|
qtechRrmAPSnrBSSIDHighestRxSignalStrength,
|
|
qtechRrmAPSnrBSSIDLowestRxSignalStrength,
|
|
qtechRrmAPSnrBSSIDSampleTime,
|
|
|
|
--Begin qtechRrmDCA
|
|
qtechRrmDot11bDynamicChannelAssignment,
|
|
qtechRrmDot11bAnchorTime,
|
|
qtechRrmDot11bChannalWidth11n,
|
|
qtechRrmDot11bDynamicChannelUpdateInterval,
|
|
qtechRrmDot11bDCASensitivity,
|
|
qtechRrmDot11bForeignInterfereFactorEnable,
|
|
qtechRrmDot11bLoadFactorEnable,
|
|
qtechRrmDot11bNoiseFactorEnable,
|
|
qtechRrmDot11bChannelUpdateCmdInvoke,
|
|
qtechRrmDot11bDCAChannelIndex,
|
|
qtechRrmDot11bDCAChannelOperation,
|
|
qtechRrmDot11aDynamicChannelAssignment,
|
|
qtechRrmDot11aAnchorTime,
|
|
qtechRrmDot11aChannalWidth11n,
|
|
qtechRrmDot11aDynamicChannelUpdateInterval,
|
|
qtechRrmDot11aDCASensitivity,
|
|
qtechRrmDot11aForeignInterfereFactorEnable,
|
|
qtechRrmDot11aLoadFactorEnable,
|
|
qtechRrmDot11aNoiseFactorEnable,
|
|
qtechRrmDot11aChannelUpdateCmdInvoke,
|
|
qtechRrmDot11aDCAChannelIndex,
|
|
qtechRrmDot11aDCAChannelOperation,
|
|
|
|
--Begin qtechRrmTPC
|
|
qtechRrmDot11bDTPCSupport,
|
|
qtechRrmDot11bDynamicTransmitPowerControl,
|
|
qtechRrmDot11bDynamicTxPowerControlInterval,
|
|
qtechRrmDot11bCurrentTxPowerLevel,
|
|
qtechRrmDot11bPowerUpdateCmdInvoke,
|
|
qtechRrmDot11bTXPowerThreshold,
|
|
qtechRrmDot11bTPCNeighborNumber,
|
|
qtechRrmDot11aDTPCSupport,
|
|
qtechRrmDot11aDynamicTransmitPowerControl,
|
|
qtechRrmDot11aDynamicTxPowerControlInterval,
|
|
qtechRrmDot11aCurrentTxPowerLevel,
|
|
qtechRrmDot11aPowerUpdateCmdInvoke,
|
|
qtechRrmDot11aTXPowerThreshold,
|
|
qtechRrmDot11aTPCNeighborNumber,
|
|
|
|
--Begin qtechRrmCHD
|
|
qtechRrmDot11bCoverageEnable,
|
|
qtechRrmDot11bCoverageExceptionGlobal,
|
|
qtechRrmDot11bCoverageLevelGlobal,
|
|
qtechRrmDot11bCoverageDataRSSIThreshold,
|
|
qtechRrmDot11bCoverageVoiceRSSIThreshold,
|
|
qtechRrmDot11bCoverageDataPacketCount,
|
|
qtechRrmDot11bCoverageVoicePacketCount,
|
|
qtechRrmDot11bCoverageDataFailRate,
|
|
qtechRrmDot11bCoverageVoiceFailRate,
|
|
qtechRrmDot11aCoverageEnable,
|
|
qtechRrmDot11aCoverageExceptionGlobal,
|
|
qtechRrmDot11aCoverageLevelGlobal,
|
|
qtechRrmDot11aCoverageDataRSSIThreshold,
|
|
qtechRrmDot11aCoverageVoiceRSSIThreshold,
|
|
qtechRrmDot11aCoverageDataPacketCount,
|
|
qtechRrmDot11aCoverageVoicePacketCount,
|
|
qtechRrmDot11aCoverageDataFailRate,
|
|
qtechRrmDot11aCoverageVoiceFailRate,
|
|
|
|
--Begin qtechRrmGroup
|
|
qtechRrmDot11bGlobalAutomaticGrouping,
|
|
qtechRrmDot11bGroupLeaderMacAddr,
|
|
qtechRrmDot11bGroupLeader,
|
|
qtechRrmDot11bGroupLastUpdateTime,
|
|
qtechRrmDot11bGroupInterval,
|
|
qtechRrmDot11bPeerMacAddress,
|
|
qtechRrmDot11bPeerIpAddress,
|
|
qtechRrmDot11bAPname,
|
|
qtechRrmDot11bAPRadioID,
|
|
qtechRrmDot11bAPChannel,
|
|
qtechRrmDot11bAPTxPower,
|
|
qtechRrmDot11bAPChannelRrmChangeFlag,
|
|
qtechRrmDot11bAPTxPowerRrmChangeFlag,
|
|
qtechRrmDot11bSummaryMacAddress,
|
|
|
|
qtechRrmDot11aGlobalAutomaticGrouping,
|
|
qtechRrmDot11aGroupLeader,
|
|
qtechRrmDot11aGroupLastUpdateTime,
|
|
qtechRrmDot11aGroupInterval,
|
|
qtechRrmDot11aPeerMacAddress,
|
|
qtechRrmDot11aPeerIpAddress,
|
|
qtechRrmDot11aAPname,
|
|
qtechRrmDot11aAPRadioID,
|
|
qtechRrmDot11aAPChannel,
|
|
qtechRrmDot11aAPTxPower,
|
|
qtechRrmDot11aAPChannelRrmChangeFlag,
|
|
qtechRrmDot11aAPTxPowerRrmChangeFlag,
|
|
qtechRrmDot11aSummaryMacAddress,
|
|
|
|
--Begin qtechRrmProfile
|
|
qtechRrmDot11bForeignInterferenceThreshold,
|
|
qtechRrmDot11bForeignNoiseThreshold,
|
|
qtechRrmDot11bRFUtilizationThreshold,
|
|
qtechRrmDot11bThroughputThreshold,
|
|
qtechRrmDot11bMobilesThreshold,
|
|
qtechRrmDot11aForeignInterferenceThreshold,
|
|
qtechRrmDot11aForeignNoiseThreshold,
|
|
qtechRrmDot11aRFUtilizationThreshold,
|
|
qtechRrmDot11aThroughputThreshold,
|
|
qtechRrmDot11aMobilesThreshold,
|
|
|
|
--Begin qtechRrmMonitor
|
|
qtechRrmDot11bMonitorEnable,
|
|
qtechRrmDot11bChannelMonitorList,
|
|
qtechRrmDot11bMonitorInterval,
|
|
qtechRrmDot11bCoverageMeasurementInterval,
|
|
qtechRrmDot11bLoadMeasurementInterval,
|
|
qtechRrmDot11bNoiseMeasurementInterval,
|
|
qtechRrmDot11bSignalMeasurementInterval,
|
|
qtechRrmDot11bNeighborMessageInterval,
|
|
qtechRrmDot11aMonitorEnable,
|
|
qtechRrmDot11aChannelMonitorList,
|
|
qtechRrmDot11aMonitorInterval,
|
|
qtechRrmDot11aCoverageMeasurementInterval,
|
|
qtechRrmDot11aLoadMeasurementInterval,
|
|
qtechRrmDot11aNoiseMeasurementInterval,
|
|
qtechRrmDot11aSignalMeasurementInterval,
|
|
qtechRrmDot11aNeighborMessageInterval,
|
|
|
|
--Begin qtechRrmFactory
|
|
qtechRrmDot11bSetFactoryDefault,
|
|
qtechRrmDot11aSetFactoryDefault
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Qtech Radio Resource Management Configuration
|
|
Parameters. These objects are defined under qtechRrmRrm object."
|
|
::= { qtechRrmMIBGroups 1 }
|
|
|
|
qtechRrmTrapsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
--Begin qtechRrmTrapControl
|
|
qtechRrmAPDot11bProfileTrapControlMask,
|
|
qtechRrmAPDot11aProfileTrapControlMask,
|
|
qtechRrmAPDot11bParamUpdateTrapControlMask,
|
|
qtechRrmAPDot11aParamUpdateTrapControlMask,
|
|
|
|
--Begin qtechRrmTrapVariable
|
|
-- for Ap info
|
|
qtechRrmAPMacAddrTrapVariable,
|
|
qtechRrmAPRadioIDTrapVariable,
|
|
qtechRrmAPRadioTypeTrapVariable,
|
|
-- for Trap value
|
|
qtechRrmClientNumberTrapVariable,
|
|
qtechRrmForeignInterfereTrapVariable,
|
|
qtechRrmNoiseTrapVariable,
|
|
qtechRrmThroughputTrapVariable,
|
|
qtechRrmUtilizationTrapVariable,
|
|
-- for TPC
|
|
qtechRrmAPTxPowerBeforeChange,
|
|
qtechRrmAPTxPowerAfterChange,
|
|
qtechRrmAPTxPowerChangeCoverageFlag,
|
|
|
|
-- for DCA
|
|
qtechRrmAPChannelNumberBeforeChannge,
|
|
qtechRrmAPChannelNumberAfterChannge,
|
|
qtechRrmAPChannelChangeReason,
|
|
qtechRrmAPChannelChangeReasonValue,
|
|
qtechRrmAPChannelChangeCount,
|
|
qtechRrmDFSFreeCount,
|
|
|
|
-- for leader
|
|
qtechRrmDot11bGroupLeaderMacAddrTrapVariable,
|
|
qtechRrmDot11aGroupLeaderMacAddrTrapVariable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provide the information
|
|
about Qtech Trap Configuration and Trap definition.
|
|
These objects are defined under qtechRrmTrap."
|
|
::= { qtechRrmMIBGroups 2 }
|
|
|
|
qtechRrmTrap NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
qtechRrmAPClientNumProfileFailed,
|
|
qtechRrmAPLoadProfileFailed,
|
|
qtechRrmAPNoiseProfileFailed,
|
|
qtechRrmAPInterferenceProfileFailed,
|
|
qtechRrmAPPerformanceProfileFailed,
|
|
qtechRrmAPClientNumProfileUpdatedToPass,
|
|
qtechRrmAPLoadProfileUpdatedToPass,
|
|
qtechRrmAPNoiseProfileUpdatedToPass,
|
|
qtechRrmAPInterferenceProfileUpdatedToPass,
|
|
qtechRrmAPPerformanceProfileUpdatedToPass,
|
|
qtechRrmAPCurrentTxPowerChanged,
|
|
qtechRrmAPCurrentChannelChanged,
|
|
qtechRrmDot11bGroupingDone,
|
|
qtechRrmDot11aGroupingDone,
|
|
qtechRrmDot11bDFSFreeCountBelowThreshold,
|
|
qtechRrmDot11aDFSFreeCountBelowThreshold,
|
|
qtechRrmNeighborAPInterference,
|
|
qtechRrmStationInterference,
|
|
qtechRrmOtherDiveceInterference
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects provides all notification
|
|
that Switch need to generate to the Management System."
|
|
::= { qtechRrmMIBGroups 3 }
|
|
|
|
END
|
|
|
|
|