summaryrefslogtreecommitdiff
path: root/MIBS/cisco/CISCO-LWAPP-RF-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cisco/CISCO-LWAPP-RF-MIB')
-rw-r--r--MIBS/cisco/CISCO-LWAPP-RF-MIB1721
1 files changed, 1721 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-LWAPP-RF-MIB b/MIBS/cisco/CISCO-LWAPP-RF-MIB
new file mode 100644
index 0000000..a47a389
--- /dev/null
+++ b/MIBS/cisco/CISCO-LWAPP-RF-MIB
@@ -0,0 +1,1721 @@
+-- *******************************************************************
+-- CISCO-LWAPP-RF-MIB.my
+-- This MIB helps to manage the RF parameters on the controller
+-- June 2011, Srinath Candadai
+--
+-- Copyright (c) 2011, 2016-2018 by Cisco Systems, Inc.
+-- All rights reserved.
+-- *******************************************************************
+
+CISCO-LWAPP-RF-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Unsigned32,
+ Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ TEXTUAL-CONVENTION,
+ RowStatus,
+ TruthValue,
+ StorageType
+ FROM SNMPv2-TC
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+ CLApIfType
+ FROM CISCO-LWAPP-TC-MIB
+ cLAPGroupName
+ FROM CISCO-LWAPP-WLAN-MIB
+ ciscoMgmt
+ FROM CISCO-SMI;
+
+
+ciscoLwappRFMIB MODULE-IDENTITY
+ LAST-UPDATED "201811150000Z"
+ ORGANIZATION "Cisco Systems Inc."
+ CONTACT-INFO
+ "Cisco Systems,
+ Customer Service
+ Postal: 170 West Tasman Drive
+ San Jose, CA 95134
+ USA
+ Tel: +1 800 553-NETS
+
+ Email: cs-wnbu-snmp@cisco.com"
+ DESCRIPTION
+ "This MIB is intended to be implemented on all those
+ devices operating as Central Controllers (CC) that
+ terminate the Light Weight Access Point Protocol
+ tunnel from Cisco Light-weight LWAPP Access Points.
+
+ This MIB helps to manage the Radio Frequency (RF)
+ parameters on the controller.
+
+ The relationship between CC and the LWAPP APs
+ can be depicted as follows:
+
+ +......+ +......+ +......+ +......+
+ + + + + + + + +
+ + CC + + CC + + CC + + CC +
+ + + + + + + + +
+ +......+ +......+ +......+ +......+
+ .. . . .
+ .. . . .
+ . . . . .
+ . . . . .
+ . . . . .
+ . . . . .
+ +......+ +......+ +......+ +......+ +......+
+ + + + + + + + + + +
+ + AP + + AP + + AP + + AP + + AP +
+ + + + + + + + + + +
+ +......+ +......+ +......+ +......+ +......+
+ . . . .
+ . . . . .
+ . . . . .
+ . . . . .
+ . . . . .
+ +......+ +......+ +......+ +......+ +......+
+ + + + + + + + + + +
+ + MN + + MN + + MN + + MN + + MN +
+ + + + + + + + + + +
+ +......+ +......+ +......+ +......+ +......+
+
+ The LWAPP tunnel exists between the controller and
+ the APs. The MNs communicate with the APs through
+ the protocol defined by the 802.11 standard.
+
+ LWAPP APs, upon bootup, discover and join one of the
+ controllers and the controller pushes the configuration,
+ that includes the WLAN parameters, to the LWAPP APs.
+ The APs then encapsulate all the 802.11 frames from
+ wireless clients inside LWAPP frames and forward
+ the LWAPP frames to the controller.
+
+ GLOSSARY
+
+ Access Point ( AP )
+
+ An entity that contains an 802.11 medium access
+ control ( MAC ) and physical layer ( PHY ) interface
+ and provides access to the distribution services via
+ the wireless medium for associated clients.
+
+ LWAPP APs encapsulate all the 802.11 frames in
+ LWAPP frames and sends it to the controller to which
+ it is logically connected to.
+
+ Central Controller ( CC )
+
+ The central entity that terminates the LWAPP protocol
+ tunnel from the LWAPP APs. Throughout this MIB,
+ this entity also referred to as 'controller'.
+
+ Light Weight Access Point Protocol ( LWAPP )
+
+ This is a generic protocol that defines the
+ communication between the Access Points and the
+ controllers.
+
+ Mobile Node ( MN )
+
+ A roaming 802.11 wireless device in a wireless
+ network associated with an access point.
+
+ 802.1x
+
+ The IEEE ratified standard for enforcing port based
+ access control. This was originally intended for
+ use on wired LANs and later extended for use in
+ 802.11 WLAN environments. This defines an
+ architecture with three main parts - a supplicant
+ (Ex. an 802.11 wireless client), an authenticator
+ (the AP) and an authentication server(a Radius
+ server). The authenticator passes messages back
+ and forth between the supplicant and the
+ authentication server to enable the supplicant
+ get authenticated to the network.
+
+ Radio Frequency ( RF )
+
+ Radio frequency (RF) is a rate of oscillation in the
+ range of about 3 kHz to 300 GHz, which corresponds to
+ the frequency of radio waves, and the
+ alternating currents which carry radio signals.
+
+ Received Signal Strength Indicator ( RSSI )
+
+ A measure of the strength of the signal as
+ observed by the entity that received it,
+ expressed in 'dbm'.
+
+ Coverage Hole Detection ( CHD )
+
+ If clients on an Access Point are detected at low
+ RSSI levels, it is considered a coverage hole
+ by the Access Points. This indicates the existence
+ of an area where clients are continually getting poor
+ signal coverage, without having a viable location to
+ roam to.
+
+
+ REFERENCE
+
+ [1] Wireless LAN Medium Access Control ( MAC ) and
+ Physical Layer ( PHY ) Specifications.
+
+ [2] Draft-obara-capwap-lwapp-00.txt, IETF Light
+ Weight Access Point Protocol
+
+ [3] IEEE 802.11 - The original 1 Mbit/s and 2 Mbit/s,
+ 2.4 GHz RF and IR standard."
+ REVISION "201811150000Z"
+ DESCRIPTION
+ "Added below object to the cLRFProfileTable
+ - cLRFProfileAirTimeAllocation
+ - cLRFProfileAirTimeFairnessMode
+ - cLRFProfileAirTimeFairnessOptimization
+ - cLRFProfileUnusedChannelList
+ - cLRFProfileShutdown
+ - cLRFProfileBridgeClientAccess
+ - cLRFProfileRxSopThresholdCustom
+ Modified below object of cLRFProfileTable
+ - cLRFProfileRxSopThreshold
+ Added new table cLRFProfileRemoveChannelTable
+ and cLRFProfileAddChannelTable"
+ REVISION "201707070000Z"
+ DESCRIPTION
+ "Added new table cLRFProfileChannelListTable."
+ REVISION "201204270000Z"
+ DESCRIPTION
+ "Add 11n MCS rates support in profile,
+ cLRFProfileMcsDataRateTable is added for
+ this rate setting."
+ REVISION "201201270000Z"
+ DESCRIPTION
+ "Below new objects have been added to the cLRFProfileTable
+ cLRFProfileHighDensityMaxRadioClients
+ cLRFProfileBandSelectProbeResponse
+ cLRFProfileBandSelectCycleCount
+ cLRFProfileBandSelectCycleThreshold
+ cLRFProfileBandSelectExpireSuppression
+ cLRFProfileBandSelectExpireDualBand
+ cLRFProfileBandSelectClientRSSI
+ cLRFProfileLoadBalancingWindowSize
+ cLRFProfileCHDDataRSSIThreshold
+ cLRFProfileCHDVoiceRSSIThreshold
+ cLRFProfileCHDClientExceptionLevel
+ cLRFProfileCHDCoverageExceptionLevel
+ cLRFProfileMulticastDataRate
+ cLRFProfileBandSelectClientMidRSSI
+ cLRFProfileClientNetworkPreference
+
+ One new scalar object has been added
+ cLRFProfileOutOfBoxAPConfig
+ cLRFProfileOutOfBoxAPPersistenceConfig"
+ REVISION "201111010000Z"
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { ciscoMgmt 778 }
+
+
+ciscoLwappRFMIBNotifs OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIB 0 }
+
+ciscoLwappRFMIBObjects OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIB 1 }
+
+ciscoLwappRFMIBConform OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIB 2 }
+
+ciscoLwappRFConfig OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIBObjects 1 }
+
+ciscoLwappRFGlobalObjects OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIBObjects 2 }
+
+
+CiscoLwappRFApDataRates ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "This field indicates the data rates supported by an AP
+ 'disabled'
+ The rate is not supported by the AP
+ 'supported'
+ The rate is supported by the AP
+ 'mandatoryRate'
+ The rate is required by the AP
+ 'notApplicable'
+ The rate is notApplicable."
+ SYNTAX INTEGER {
+ disabled(0),
+ supported(1),
+ mandatoryRate(2),
+ notApplicable(3)
+ }
+-- ********************************************************************
+-- * AP Groups RF Profile
+-- ********************************************************************
+
+cLAPGroupsRFProfileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLAPGroupsRFProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table lists the mapping between an RF profile
+ and an AP group."
+ ::= { ciscoLwappRFConfig 1 }
+
+cLAPGroupsRFProfileEntry OBJECT-TYPE
+ SYNTAX CLAPGroupsRFProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing the configuration attributes
+ that affect the operation of the APs within
+ a group.
+
+ Entries can be added/deleted by explicit management
+ action from NMS/EMS through the 'bsnAPGroupsVlanRowStatus'
+ object in bsnAPGroupsVlanTable as defined by the
+ AIRESPACE-WIRELESS-MIB."
+ INDEX { cLAPGroupName }
+ ::= { cLAPGroupsRFProfileTable 1 }
+
+CLAPGroupsRFProfileEntry ::= SEQUENCE {
+ cLAPGroups802dot11bgRFProfileName SnmpAdminString,
+ cLAPGroups802dot11aRFProfileName SnmpAdminString
+}
+
+cLAPGroups802dot11bgRFProfileName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the RF profile name assigned to this
+ site on the 802.11bg radio. This profile being assigned should
+ exist in the 'cLRFProfileTable'. To disassociate a profile with
+ this site a string of zero length should be set."
+ ::= { cLAPGroupsRFProfileEntry 1 }
+
+cLAPGroups802dot11aRFProfileName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the RF profile name assigned to this
+ site on the 802.11a radio. This profile being assigned should
+ exist in the 'cLRFProfileTable'. To disassociate a profile with
+ this site a string of zero length should be set."
+ ::= { cLAPGroupsRFProfileEntry 2 }
+
+
+-- ********************************************************************
+-- * RF Profile Table
+-- ********************************************************************
+
+cLRFProfileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLRFProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table lists the configuration for each
+ RF profile."
+ ::= { ciscoLwappRFConfig 2 }
+
+cLRFProfileEntry OBJECT-TYPE
+ SYNTAX CLRFProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing the configuration attributes
+ that affect the operation of 802.11 RF domain.
+
+ Entries can be added/deleted by explicit management
+ action from NMS/EMS or through user console."
+ INDEX { cLRFProfileName }
+ ::= { cLRFProfileTable 1 }
+
+CLRFProfileEntry ::= SEQUENCE {
+ cLRFProfileName SnmpAdminString,
+ cLRFProfileDescr SnmpAdminString,
+ cLRFProfileTransmitPowerMin Integer32,
+ cLRFProfileTransmitPowerMax Integer32,
+ cLRFProfileTransmitPowerThresholdV1 Integer32,
+ cLRFProfileTransmitPowerThresholdV2 Integer32,
+ cLRFProfileDataRate1Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate2Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate5AndHalfMbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate11Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate6Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate9Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate12Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate18Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate24Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate36Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate48Mbps CiscoLwappRFApDataRates,
+ cLRFProfileDataRate54Mbps CiscoLwappRFApDataRates,
+ cLRFProfileRadioType CLApIfType,
+ cLRFProfileStorageType StorageType,
+ cLRFProfileRowStatus RowStatus,
+ cLRFProfileHighDensityMaxRadioClients Unsigned32,
+ cLRFProfileBandSelectProbeResponse TruthValue,
+ cLRFProfileBandSelectCycleCount Unsigned32,
+ cLRFProfileBandSelectCycleThreshold Unsigned32,
+ cLRFProfileBandSelectExpireSuppression Unsigned32,
+ cLRFProfileBandSelectExpireDualBand Unsigned32,
+ cLRFProfileBandSelectClientRSSI Integer32,
+ cLRFProfileLoadBalancingWindowSize Unsigned32,
+ cLRFProfileLoadBalancingMaxDenialCount Unsigned32,
+ cLRFProfileCHDDataRSSIThreshold Integer32,
+ cLRFProfileCHDVoiceRSSIThreshold Integer32,
+ cLRFProfileCHDClientExceptionLevel Unsigned32,
+ cLRFProfileCHDCoverageExceptionLevel Unsigned32,
+ cLRFProfileMulticastDataRate Unsigned32,
+ cLRFProfile11nOnly TruthValue,
+ cLRFProfileHDClientTrapThreshold Unsigned32,
+ cLRFProfileInterferenceThreshold Unsigned32,
+ cLRFProfileNoiseThreshold Integer32,
+ cLRFProfileUtilizationThreshold Unsigned32,
+ cLRFProfileDCAForeignContribution TruthValue,
+ cLRFProfileDCAChannelWidth INTEGER,
+ cLRFProfileDCAChannelList SnmpAdminString,
+ cLRFProfileRxSopThreshold INTEGER,
+ cLRFProfileHSRMode TruthValue,
+ cLRFProfileHSRNeighborTimeoutFactor Unsigned32,
+ cLRFProfileBandSelectClientMidRSSI Integer32,
+ cLRFProfileClientNetworkPreference INTEGER,
+ cLRFProfileUnusedChannelList SnmpAdminString,
+ cLRFProfileShutdown TruthValue,
+ cLRFProfileAirTimeFairnessMode INTEGER,
+ cLRFProfileAirTimeFairnessOptimization INTEGER,
+ cLRFProfileBridgeClientAccess TruthValue,
+ cLRFProfileAirTimeAllocation Unsigned32,
+ cLRFProfileRxSopThresholdCustom Integer32
+}
+
+cLRFProfileName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..64))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a RF Profile."
+ ::= { cLRFProfileEntry 1 }
+
+cLRFProfileDescr OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..64))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies a human-readable description of the
+ profile."
+ ::= { cLRFProfileEntry 2 }
+
+cLRFProfileTransmitPowerMin OBJECT-TYPE
+ SYNTAX Integer32 (-10..30)
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the lower bound of transmit
+ power value supported by an AP."
+ DEFVAL { -10 }
+ ::= { cLRFProfileEntry 3 }
+
+cLRFProfileTransmitPowerMax OBJECT-TYPE
+ SYNTAX Integer32 (-10..30)
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the uppoer bound of transmit
+ power value supported by an AP."
+ DEFVAL { 30 }
+ ::= { cLRFProfileEntry 4 }
+
+cLRFProfileTransmitPowerThresholdV1 OBJECT-TYPE
+ SYNTAX Integer32 (-80..-50)
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the transmit power control
+ version 1 threshold for the radio resource management
+ algorithm."
+ DEFVAL { -70 }
+ ::= { cLRFProfileEntry 5 }
+
+cLRFProfileTransmitPowerThresholdV2 OBJECT-TYPE
+ SYNTAX Integer32 (-80..-50)
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the transmit power control
+ version 2 threshold for the radio resource management
+ algorithm."
+ DEFVAL { -67 }
+ ::= { cLRFProfileEntry 6 }
+
+cLRFProfileDataRate1Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { mandatoryRate }
+ ::= { cLRFProfileEntry 7 }
+
+cLRFProfileDataRate2Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { mandatoryRate }
+ ::= { cLRFProfileEntry 8 }
+
+cLRFProfileDataRate5AndHalfMbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { mandatoryRate }
+ ::= { cLRFProfileEntry 9 }
+
+cLRFProfileDataRate11Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { mandatoryRate }
+ ::= { cLRFProfileEntry 10 }
+
+cLRFProfileDataRate6Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 11 }
+
+cLRFProfileDataRate9Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 12 }
+
+cLRFProfileDataRate12Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 13 }
+
+cLRFProfileDataRate18Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 14 }
+
+cLRFProfileDataRate24Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 15 }
+
+cLRFProfileDataRate36Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 16 }
+
+cLRFProfileDataRate48Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 17 }
+
+cLRFProfileDataRate54Mbps OBJECT-TYPE
+ SYNTAX CiscoLwappRFApDataRates
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration for this
+ data rate."
+ DEFVAL { supported }
+ ::= { cLRFProfileEntry 18 }
+
+cLRFProfileRadioType OBJECT-TYPE
+ SYNTAX CLApIfType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to configure the radio
+ type for this profile."
+ ::= { cLRFProfileEntry 19 }
+
+cLRFProfileStorageType OBJECT-TYPE
+ SYNTAX StorageType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object represents the storage type for this
+ conceptual row."
+ DEFVAL { nonVolatile }
+ ::= { cLRFProfileEntry 20 }
+
+cLRFProfileRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is the status column for this row and used
+ to create and delete specific instances of rows
+ in this table."
+ ::= { cLRFProfileEntry 21 }
+
+cLRFProfileHighDensityMaxRadioClients OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the maximum number
+ of clients per AP radio in high density environment."
+ DEFVAL { 200 }
+ ::= { cLRFProfileEntry 22 }
+
+cLRFProfileBandSelectProbeResponse OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the AP's probe response
+ with clients to verify whether client can associate
+ on both 2.4 GHz and 5Ghz spectrum.
+ When set to true, AP suppresses probe response
+ to new clients for all SSIDs that are not being
+ Band Select disabled."
+ DEFVAL { false }
+ ::= { cLRFProfileEntry 23 }
+
+cLRFProfileBandSelectCycleCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies number of times a client probe (2.4 G-Hz)
+ is suppressed before the AP starts responding to the probes."
+ DEFVAL { 2 }
+ ::= { cLRFProfileEntry 24 }
+
+cLRFProfileBandSelectCycleThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies time threshold for a new scanning
+ mobile station period. Mobile station cycle counter will
+ increment only if mobile station scans same channel any
+ time after threshold is passed."
+ DEFVAL { 200 }
+ ::= { cLRFProfileEntry 25 }
+
+cLRFProfileBandSelectExpireSuppression OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the duration at which
+ an AP waits to conduct another probe suppression."
+ DEFVAL { 20 }
+ ::= { cLRFProfileEntry 26 }
+
+cLRFProfileBandSelectExpireDualBand OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the timeout duration until
+ which an AP should not respond to 2.4ghz probe requests
+ from a dual-band client. Once this band select duration
+ expires the client will be marked as a non-dual band client
+ and AP will start responding to the 2.4 Ghz probes."
+ DEFVAL { 60 }
+ ::= { cLRFProfileEntry 27 }
+
+cLRFProfileBandSelectClientRSSI OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies minimum mobile station RSSI threshold.
+ Mobile stations having RSSI below this value will not be
+ recorded in the suppressed table.
+ This configuration filters out far away mobile stations with
+ weaker signal strength. This will limit the number of
+ mobile stations on the table to a reasonable amount."
+ DEFVAL { -80 }
+ ::= { cLRFProfileEntry 28 }
+
+cLRFProfileLoadBalancingWindowSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the minimum number of clients
+ to be associated on an AP in order to trigger load balancing."
+ DEFVAL { 5 }
+ ::= { cLRFProfileEntry 29 }
+
+cLRFProfileLoadBalancingMaxDenialCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies maximum number of association
+ rejections sent by AP to a mobile station for a given sequence
+ of association.
+
+ When a mobile station tries to associate on wireless network, it
+ sends association request to AP. If AP is overloaded and
+ load balancing is enable on controller, AP will send a
+ denial to association request. If there are no other AP
+ in the vicinity of mobile station, it will try to associate same
+ AP again. So to restrict the number of denial sent from
+ AP, cldLoadBalancingMaxDenialCount is defined. After maximum
+ denial count is reached mobile station will be able to
+ associate."
+ DEFVAL { 3 }
+ ::= { cLRFProfileEntry 30 }
+
+cLRFProfileCHDDataRSSIThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the RSSI value for non-voice clients
+ i.e., clients sending only data traffic
+ to trigger coverage event."
+ DEFVAL { -80 }
+ ::= { cLRFProfileEntry 31 }
+
+cLRFProfileCHDVoiceRSSIThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the RSSI value for voice
+ clients to trigger coverage event."
+ DEFVAL { -80 }
+ ::= { cLRFProfileEntry 32 }
+
+cLRFProfileCHDClientExceptionLevel OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the minimum
+ number of clients required to trigger
+ coverage hole."
+ DEFVAL { 3 }
+ ::= { cLRFProfileEntry 33 }
+
+cLRFProfileCHDCoverageExceptionLevel OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the minimum
+ percentage of clients in the coverage hole region
+ of the AP, required to trigger a
+ coverage hole exception"
+ DEFVAL { 25 }
+ ::= { cLRFProfileEntry 34 }
+
+cLRFProfileMulticastDataRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Mbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the minimum
+ data rate at which multicast clients
+ can associate to AP.
+ A value 0 indicates that AP will automatically
+ adjust data rates."
+ DEFVAL { 0 }
+ ::= { cLRFProfileEntry 35 }
+
+cLRFProfile11nOnly OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies if 11n-client-only mode is
+ enabled.
+ A value of 'true' indicates 11n-client-only mode
+ enabled.
+ A value of 'false' indicates 11n-client-only mode
+ disabled."
+ DEFVAL { false }
+ ::= { cLRFProfileEntry 36 }
+
+cLRFProfileHDClientTrapThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the threshold number
+ of clients per AP radio to trigger a trap.
+ The trap ciscoLwappApClientThresholdNotify
+ will be triggered once the count of clients
+ on the AP radio reaches this limit. A value
+ of zero indicates that the trap is disabled."
+ ::= { cLRFProfileEntry 37 }
+
+cLRFProfileInterferenceThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies interference threshold in %
+ traps are generated when interference exceeds this value ."
+ ::= { cLRFProfileEntry 38 }
+
+cLRFProfileNoiseThreshold OBJECT-TYPE
+ SYNTAX Integer32 (-127..0)
+ UNITS "dBm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the threshold number
+ of noise threshold between -127 and 0 dBm."
+ ::= { cLRFProfileEntry 39 }
+
+cLRFProfileUtilizationThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the threshold of bandwidth (%)
+ being utilized by an access-point.
+ Traps are sent when this value is exceeded"
+ ::= { cLRFProfileEntry 40 }
+
+cLRFProfileDCAForeignContribution OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies whether foreign interference
+ is taken into account for the DCA metrics.
+ A value of 'true' indicates that foreign interference is
+ is considered when DCA metrics is derived. A value of 'false'
+ indicates foreign interference is not taken into account
+ when deriving the DCA metrics."
+ ::= { cLRFProfileEntry 41 }
+
+cLRFProfileDCAChannelWidth OBJECT-TYPE
+ SYNTAX INTEGER {
+ twenty(1),
+ forty(2),
+ eighty(3),
+ onesixty(4),
+ best(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies how the system performs DCA
+ channel width selection for the RFProfile
+ twenty - 20MHz channel width supported by
+ this radio.
+ forty - 40MHz channel width supported by this radio.
+ eighty - 80MHz channel width supported by this radio.
+ onesixty - 160MHz channel width supported by this radio.
+ best - Dynamic channel width(160MHz, 80MHz, 40MHz or 20MHz) supported by this radio."
+ ::= { cLRFProfileEntry 42 }
+
+cLRFProfileDCAChannelList OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..500))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the 802.11 channels available to the
+ RF Profile. A comma separated list of integers."
+ ::= { cLRFProfileEntry 43 }
+
+cLRFProfileRxSopThreshold OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto(0),
+ low(1),
+ medium(2),
+ high(3),
+ custom(4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the receiver start of packet threshold
+ for the rf profile.
+ auto - Reverts radio receiver SOP to auto.
+ high - Sets radio receiver SOP to high.
+ low - Sets radio receiver SOP to low.
+ medium - Sets radio receiver SOP to medium.
+ custom - Sets radio receiver SOP to Custom value."
+ DEFVAL { auto }
+ ::= { cLRFProfileEntry 44 }
+
+cLRFProfileHSRMode OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies whether HSR mode
+ for RF profile is enabled or not.
+ A value of 'true' indicates that HSR is enabled.
+ A value of 'false' indicates that HSR is disabled."
+ ::= { cLRFProfileEntry 45 }
+
+cLRFProfileHSRNeighborTimeoutFactor OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the timeout interval
+ of neighbors that will be configured for RF profile.
+ Neighbor timeout factor will be five times the neighbor interval"
+ ::= { cLRFProfileEntry 46 }
+
+cLRFProfileBandSelectClientMidRSSI OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dbm"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies medium mobile station RSSI threshold.
+ Mobile station between this value and cldBandSelectClientRssi
+ will be recorded in suppressed table but will not be denied.
+ The mobile station having RSSI stronger than this value will be recorded
+ and denied."
+ DEFVAL { -80 }
+ ::= { cLRFProfileEntry 47 }
+
+cLRFProfileClientNetworkPreference OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(0),
+ connectivity(1),
+ throughput(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object represents the client network preference.
+ default(0) - RRM Algorithm has no preference on the clients.
+ connectivity(1) - RRM Algorithm has a preference on connectiviry of the clients.
+ throughput(2) - RRM Algorithm has a preference on high thoughput of the clients."
+ DEFVAL { default }
+ ::= { cLRFProfileEntry 48 }
+
+cLRFProfileUnusedChannelList OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..500))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object specifies the 802.11 channels present in ths un-used
+ channel list of RF Profile. A comma separated list of integers."
+ ::= {cLRFProfileEntry 49 }
+
+cLRFProfileShutdown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies if rf profile is
+ disabled."
+ DEFVAL {true}
+ ::= { cLRFProfileEntry 50 }
+
+cLRFProfileAirTimeFairnessMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ ssid(2),
+ monitor(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the mode of fairness for ATF
+ supported APs, joined to the controller.
+ disable(1) - This indicates that fairness mode is
+ disabled.
+ SSID Mode(2) - This indicates that fairness mode is SSID
+ mode.
+ Monitor Mode(3) - This indicates that fairness mode is
+ monitor mode."
+ DEFVAL { 1 }
+ ::= { cLRFProfileEntry 51 }
+
+cLRFProfileAirTimeFairnessOptimization OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable(1),
+ enable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the optimization for ATF
+ supported APs, joined to the controller to be
+ configured."
+ DEFVAL { 1 }
+ ::= { cLRFProfileEntry 52 }
+
+cLRFProfileBridgeClientAccess OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies whether airtime
+ allocation is enabled for the client access node."
+ DEFVAL { false }
+ ::= {cLRFProfileEntry 53 }
+
+cLRFProfileAirTimeAllocation OBJECT-TYPE
+ SYNTAX Unsigned32(5..90)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the percentage for airtime
+ allocation for the client access node."
+ DEFVAL { 5 }
+ ::= {cLRFProfileEntry 54 }
+
+cLRFProfileRxSopThresholdCustom OBJECT-TYPE
+ SYNTAX Integer32(-85..-60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the percentage for the receiver
+ start of packet custom threshold for the client access node."
+ DEFVAL { -85 }
+ ::= {cLRFProfileEntry 55 }
+
+-- *******************************************************************
+-- * Out of Box AP config
+-- *******************************************************************
+
+cLRFProfileOutOfBoxAPConfig OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the out of box AP config feature.
+ Enabling this feature will allow any AP that does not have
+ group name configured upon join to controller then
+ it will be considered as out of box AP and it will be
+ moved to a special AP Group. Disabling this feature
+ will only stop further subscription of new AP's to
+ Out of Box AP group. A value of 'true' indicates that
+ out of box AP feature is enabled and APs will be moved
+ to newly created AP group out-of-box and shut of their
+ radios. A value of 'false' indicates that out of box AP
+ feature is disabled."
+ ::= { ciscoLwappRFGlobalObjects 1 }
+
+cLRFProfileOutOfBoxAPPersistenceConfig OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object specifies the
+ out of box AP group to be persistent or not.
+ A value of 'true' indicates out-of-box persistence need to be
+ enabled.
+ A value of 'false' indicates out-of-box persistence need to be
+ disabled."
+ ::= { ciscoLwappRFGlobalObjects 2 }
+
+cLRFProfileMcsDataRateTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLRFProfileMcsDataRateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object specifies the 11n MCS rates supported by
+ the RF profile, indexed by the MCS rate, ranging from 1
+ to 32, corresponding to rate MCS-0, MCS-1, ... MCS-31."
+ ::= { ciscoLwappRFConfig 3 }
+
+cLRFProfileMcsDataRateEntry OBJECT-TYPE
+ SYNTAX CLRFProfileMcsDataRateEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing MCS date rate information applicable
+ to a particular profile. Entry is added to the table when
+ the data rate is set to 'supported' or 'mandatory'."
+ INDEX {
+ cLRFProfileMcsName,
+ cLRFProfileMcsRate
+ }
+ ::= { cLRFProfileMcsDataRateTable 1 }
+
+CLRFProfileMcsDataRateEntry ::= SEQUENCE {
+ cLRFProfileMcsName SnmpAdminString,
+ cLRFProfileMcsRate Unsigned32,
+ cLRFProfileMcsRateSupport TruthValue
+}
+
+cLRFProfileMcsName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..64))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a RF Profile."
+ ::= { cLRFProfileMcsDataRateEntry 1 }
+
+cLRFProfileMcsRate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies the MCS data rate
+ for a particular profile."
+ ::= { cLRFProfileMcsDataRateEntry 2 }
+
+cLRFProfileMcsRateSupport OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to enable or disable the data
+ rate.
+ A value of 'true' indicates MCS support is enabled.
+ A value of 'false' indicates MCS support is disabled."
+ DEFVAL { true }
+ ::= { cLRFProfileMcsDataRateEntry 3 }
+
+
+
+cLRFProfileChannelListTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLRFProfileChannelListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object specifies the list of channels that is available for DCA
+ of a RF profile."
+ ::= { ciscoLwappRFConfig 4 }
+
+cLRFProfileChannelListEntry OBJECT-TYPE
+ SYNTAX CLRFProfileChannelListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing Channel List information applicable
+ to a particular profile."
+ INDEX {
+ cLRFProfileName,
+ cLRFProfileChanNumber
+ }
+ ::= { cLRFProfileChannelListTable 1 }
+
+CLRFProfileChannelListEntry ::= SEQUENCE {
+ cLRFProfileChanNumber Unsigned32,
+ cLRFProfileChanAddRemove INTEGER,
+ cLRFProfileChanRowStatus RowStatus
+}
+
+cLRFProfileChanNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies the channel
+ for a particular profile."
+ ::= { cLRFProfileChannelListEntry 1 }
+
+cLRFProfileChanAddRemove OBJECT-TYPE
+ SYNTAX INTEGER {
+ add(1),
+ remove(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies a channel is to be added
+ or removed from DCA list of the RFProfile.
+ add - Add the channel to global DCA channel list.
+ remove - Removed the channel from global DCA channel list."
+ ::= { cLRFProfileChannelListEntry 2 }
+
+cLRFProfileChanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is the status column for this row and used
+ to create and delete specific instances of rows
+ in this table."
+ ::= { cLRFProfileChannelListEntry 3 }
+
+cLRFProfileRemoveChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLRFProfileRemoveChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table represents the removed channel information
+ from default DCA channel list for an AP's 802.11
+ interface using the RF profile.
+ Based on the country that an AP operates in, it
+ gets assigned to a regulatory domain. For a given
+ regulatory domain a fixed number of channels are
+ assigned automatically to an AP for a given interface.
+ We can remove a channel from this default list and
+ those channels will be put in this table.
+ This table represents the removed DCA channels information.
+
+ By default, there will not be any entries in this table.
+ An entry can be created or deleted from this table
+ using cLRFProfileRemoveChannelRowStatus."
+ ::= { ciscoLwappRFConfig 5 }
+
+cLRFProfileRemoveChannelEntry OBJECT-TYPE
+ SYNTAX CLRFProfileRemoveChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry in this table provides the
+ removed channel information from the
+ default DCA channel list for this RF profile"
+ INDEX {
+ cLRFProfileRemoveChannelName,
+ cLRFProfileRemoveChannelNum
+ }
+ ::= { cLRFProfileRemoveChannelTable 1 }
+
+CLRFProfileRemoveChannelEntry ::= SEQUENCE {
+ cLRFProfileRemoveChannelName SnmpAdminString,
+ cLRFProfileRemoveChannelNum Unsigned32,
+ cLRFProfileRemovedChannelDcaState TruthValue,
+ cLRFProfileRemoveChannelRowStatus RowStatus
+}
+
+cLRFProfileRemoveChannelName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..64))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a RF Profile."
+ ::= { cLRFProfileRemoveChannelEntry 1 }
+
+cLRFProfileRemoveChannelNum OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The channel nubmer for this entry. This value
+ represents the unique channel number removed from
+ default DCA channel list for this RF profile."
+ ::= { cLRFProfileRemoveChannelEntry 2 }
+
+cLRFProfileRemovedChannelDcaState OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies whether this channel is part
+ of the dynamic channel allocation (DCA) Remove List.
+ A value of 'false' indicates that the DCA for this
+ channel is disabled."
+ DEFVAL { false }
+ ::= { cLRFProfileRemoveChannelEntry 3 }
+
+cLRFProfileRemoveChannelRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this conceptual row.
+ All writable objects in this row may be modified
+ at any time."
+ ::= { cLRFProfileRemoveChannelEntry 4 }
+
+cLRFProfileAddChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CLRFProfileAddChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table represents the added channel information
+ to the default DCA channel list in this RF profile.
+ Based on the country that an AP operates in, it
+ gets assigned to a regulatory domain. For a given
+ regulatory domain a fixed number of channels are
+ assigned automatically to an AP for a given interface.
+ We can add a channel to this default list and those
+ channels will be put in this table.
+ This table represents the added channels information
+ to the default DCA channel list.
+
+ By default, there will not be any entries in this table.
+ An entry can be created or deleted from this table
+ using cLRFProfileAddChannelRowStatus."
+ ::= { ciscoLwappRFConfig 6 }
+
+cLRFProfileAddChannelEntry OBJECT-TYPE
+ SYNTAX CLRFProfileAddChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry in this table provides the
+ added channel information to the default
+ DCA channel list in this RF profile."
+ INDEX {
+ cLRFProfileAddChannelName,
+ cLRFProfileAddChannelNum
+ }
+ ::= { cLRFProfileAddChannelTable 1 }
+
+CLRFProfileAddChannelEntry ::= SEQUENCE {
+ cLRFProfileAddChannelName SnmpAdminString,
+ cLRFProfileAddChannelNum Unsigned32,
+ cLRFProfileAddedChannelDcaState TruthValue,
+ cLRFProfileAddChannelRowStatus RowStatus
+}
+
+cLRFProfileAddChannelName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..64))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a RF Profile."
+ ::= { cLRFProfileAddChannelEntry 1 }
+
+cLRFProfileAddChannelNum OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The channel nubmer for this entry. This value represents
+ the unique channel number added to the default DCA list in
+ this RF profile."
+ ::= { cLRFProfileAddChannelEntry 2 }
+
+cLRFProfileAddedChannelDcaState OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies whether this channel is part
+ of the dynamic channel allocation (DCA) Add List.
+ A value of 'true' indicates that the DCA for this
+ channel is enabled."
+ DEFVAL { true }
+ ::= { cLRFProfileAddChannelEntry 3 }
+
+cLRFProfileAddChannelRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this conceptual row.
+ All writable objects in this row may be modified
+ at any time."
+ ::= { cLRFProfileAddChannelEntry 4 }
+
+-- ********************************************************************
+-- * Compliance statements
+-- ********************************************************************
+
+ciscoLwappRFMIBCompliances OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIBConform 1 }
+
+ciscoLwappRFMIBGroups OBJECT IDENTIFIER
+ ::= { ciscoLwappRFMIBConform 2 }
+
+
+ciscoLwappRFMIBCompliance MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "The compliance statement for the SNMP entities that
+ implement the ciscoLwappRFMIB module.
+
+ This compliance is deprecated and replaced by
+ ciscoLwappRFMIBComplianceVer1 ."
+ MODULE -- this module
+ MANDATORY-GROUPS { ciscoLwappRFConfigGroup }
+
+ OBJECT cLRFProfileRowStatus
+ SYNTAX INTEGER {
+ active(1),
+ createAndGo(4),
+ destroy(6)
+ }
+ DESCRIPTION
+ "An implementation is only required to support
+ three of the six enumerated values of the
+ RowStatus textual convention, specifically,
+ 'active', 'createAndGo' and 'destroy'.
+ This compliance is deprecated and replaced
+ by ciscoLwappRFMIBComplianceVer1."
+ ::= { ciscoLwappRFMIBCompliances 1 }
+
+ciscoLwappRFMIBComplianceVer1 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the SNMP entities that
+ implement the ciscoLwappRFMIB module."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ciscoLwappRFConfigGroup1,
+ ciscoLwappRFGlobalConfigGroup
+ }
+
+ OBJECT cLRFProfileRowStatus
+ SYNTAX INTEGER {
+ active(1),
+ createAndGo(4),
+ destroy(6)
+ }
+ DESCRIPTION
+ "An implementation is only required to support
+ three of the six enumerated values of the
+ RowStatus textual convention, specifically,
+ 'active', 'createAndGo' and 'destroy'."
+ ::= { ciscoLwappRFMIBCompliances 2 }
+
+ciscoLwappRFMIBComplianceVer2 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the SNMP entities that
+ implement the ciscoLwappRFMIB module.
+ Added ciscoLwappRFConfigGroup2 to add object to raise
+ trap when client count exceeds threshold and
+ ciscoLwappRFConfigGroup3 to address DCA settings"
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ciscoLwappRFConfigGroup1,
+ ciscoLwappRFGlobalConfigGroup,
+ ciscoLwappRFConfigGroup3
+ }
+ ::= { ciscoLwappRFMIBCompliances 3 }
+
+ciscoLwappRFMIBComplianceRev3 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the SNMP entities that
+ implement the ciscoLwappRFMIB module."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ciscoLwappRFConfigGroupVer1,
+ ciscoLwappRFConfigGroup1,
+ ciscoLwappRFConfigGroup3,
+ ciscoLwappRFConfigGroup4,
+ ciscoLwappRFGroupTrapThresholdConfig,
+ ciscoLwappRFGroupChannelConfig,
+ ciscoLwappRFGlobalConfigGroup,
+ ciscoLwappRFConfigGroupExtension1
+ }
+
+ OBJECT cLRFProfileRowStatus
+ SYNTAX INTEGER {
+ active(1),
+ createAndGo(4),
+ destroy(6)
+ }
+ DESCRIPTION
+ "An implementation is only required to support
+ three of the six enumerated values of the
+ RowStatus textual convention, specifically,
+ 'active', 'createAndGo' and 'destroy'."
+ ::= { ciscoLwappRFMIBCompliances 4 }
+
+ciscoLwappRFMIBComplianceRev4 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for the SNMP entities that
+ implement the ciscoLwappRFMIB module."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ciscoLwappRFConfigGroupVer1,
+ ciscoLwappRFConfigGroup1,
+ ciscoLwappRFConfigGroup3,
+ ciscoLwappRFConfigGroup4,
+ ciscoLwappRFGroupTrapThresholdConfig,
+ ciscoLwappRFGroupChannelConfig,
+ ciscoLwappRFGlobalConfigGroup,
+ ciscoLwappRFConfigGroupExtension1,
+ ciscoLwappRFConfigGroup5,
+ ciscoLwappRFConfigGroup6,
+ ciscoLwappRFConfigGroup7
+ }
+ OBJECT cLRFProfileRowStatus
+ SYNTAX INTEGER {
+ active(1),
+ createAndGo(4),
+ destroy(6)
+ }
+ DESCRIPTION
+ "An implementation is only required to support
+ three of the six enumerated values of the
+ RowStatus textual convention, specifically,
+ 'active', 'createAndGo' and 'destroy'."
+ ::= { ciscoLwappRFMIBCompliances 5 }
+
+-- ********************************************************************
+-- * Units of conformance
+-- ********************************************************************
+
+ciscoLwappRFConfigGroup OBJECT-GROUP
+ OBJECTS {
+ cLAPGroups802dot11bgRFProfileName,
+ cLAPGroups802dot11aRFProfileName,
+ cLRFProfileDescr,
+ cLRFProfileTransmitPowerMin,
+ cLRFProfileTransmitPowerMax,
+ cLRFProfileTransmitPowerThresholdV1,
+ cLRFProfileTransmitPowerThresholdV2,
+ cLRFProfileDataRate1Mbps,
+ cLRFProfileDataRate2Mbps,
+ cLRFProfileDataRate5AndHalfMbps,
+ cLRFProfileDataRate11Mbps,
+ cLRFProfileDataRate6Mbps,
+ cLRFProfileDataRate9Mbps,
+ cLRFProfileDataRate12Mbps,
+ cLRFProfileDataRate18Mbps,
+ cLRFProfileDataRate24Mbps,
+ cLRFProfileDataRate36Mbps,
+ cLRFProfileDataRate48Mbps,
+ cLRFProfileDataRate54Mbps,
+ cLRFProfileRadioType,
+ cLRFProfileStorageType,
+ cLRFProfileRowStatus,
+ cLRFProfile11nOnly
+ }
+ STATUS deprecated
+ DESCRIPTION
+ "This collection of objects specifies the
+ configuration of RF parameters on the controller
+ to be passed to an LWAPP AP.This config group
+ ciscoLwappRFConfigGroup is deprecated and replaced
+ by ciscoLwappRFConfigGroupVer1"
+ ::= { ciscoLwappRFMIBGroups 1 }
+
+-- ********************************************************************
+-- * Units of conformance
+-- ********************************************************************
+
+ciscoLwappRFConfigGroupVer1 OBJECT-GROUP
+ OBJECTS {
+ cLAPGroups802dot11bgRFProfileName,
+ cLAPGroups802dot11aRFProfileName,
+ cLRFProfileDescr,
+ cLRFProfileTransmitPowerMin,
+ cLRFProfileTransmitPowerMax,
+ cLRFProfileTransmitPowerThresholdV1,
+ cLRFProfileTransmitPowerThresholdV2,
+ cLRFProfileDataRate1Mbps,
+ cLRFProfileDataRate2Mbps,
+ cLRFProfileDataRate5AndHalfMbps,
+ cLRFProfileDataRate11Mbps,
+ cLRFProfileDataRate6Mbps,
+ cLRFProfileDataRate9Mbps,
+ cLRFProfileDataRate12Mbps,
+ cLRFProfileDataRate18Mbps,
+ cLRFProfileDataRate24Mbps,
+ cLRFProfileDataRate36Mbps,
+ cLRFProfileDataRate48Mbps,
+ cLRFProfileDataRate54Mbps,
+ cLRFProfileRadioType,
+ cLRFProfileStorageType,
+ cLRFProfileRowStatus,
+ cLRFProfile11nOnly,
+ cLRFProfileHSRMode,
+ cLRFProfileHSRNeighborTimeoutFactor,
+ cLRFProfileOutOfBoxAPPersistenceConfig,
+ cLRFProfileMcsRateSupport
+ }
+ STATUS current
+ DESCRIPTION
+ "This collection of objects specifies the
+ configuration of RF parameters on the controller
+ to be passed to an LWAPP AP."
+ ::= { ciscoLwappRFMIBGroups 2 }
+
+ciscoLwappRFConfigGroup1 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileHighDensityMaxRadioClients,
+ cLRFProfileBandSelectProbeResponse,
+ cLRFProfileBandSelectCycleCount,
+ cLRFProfileBandSelectCycleThreshold,
+ cLRFProfileBandSelectExpireSuppression,
+ cLRFProfileBandSelectExpireDualBand,
+ cLRFProfileBandSelectClientRSSI,
+ cLRFProfileLoadBalancingWindowSize,
+ cLRFProfileLoadBalancingMaxDenialCount,
+ cLRFProfileCHDDataRSSIThreshold,
+ cLRFProfileCHDVoiceRSSIThreshold,
+ cLRFProfileCHDClientExceptionLevel,
+ cLRFProfileCHDCoverageExceptionLevel,
+ cLRFProfileMulticastDataRate,
+ cLRFProfileBandSelectClientMidRSSI,
+ cLRFProfileClientNetworkPreference
+ }
+ STATUS current
+ DESCRIPTION
+ "This collection of objects specifies the
+ configuration of RF parameters on the controller
+ to be passed to an LWAPP AP."
+ ::= { ciscoLwappRFMIBGroups 3 }
+
+ciscoLwappRFGlobalConfigGroup OBJECT-GROUP
+ OBJECTS { cLRFProfileOutOfBoxAPConfig }
+ STATUS current
+ DESCRIPTION
+ "This is the RF global config parameter."
+ ::= { ciscoLwappRFMIBGroups 4 }
+
+ciscoLwappRFGroupTrapThresholdConfig OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileHDClientTrapThreshold,
+ cLRFProfileInterferenceThreshold,
+ cLRFProfileNoiseThreshold,
+ cLRFProfileUtilizationThreshold
+ }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration of Trap
+ threshold to be configured on the interface of an LWAPP AP."
+ ::= { ciscoLwappRFMIBGroups 5 }
+
+ciscoLwappRFConfigGroup3 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileDCAForeignContribution,
+ cLRFProfileDCAChannelWidth,
+ cLRFProfileDCAChannelList
+ }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the configuration DCA for
+ RF Profiles."
+ ::= { ciscoLwappRFMIBGroups 6 }
+
+ciscoLwappRFConfigGroup4 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileRxSopThreshold,
+ cLRFProfileRxSopThresholdCustom
+ }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the receiver start of packet
+ threshold for RF Profiles."
+ ::= { ciscoLwappRFMIBGroups 7 }
+
+ciscoLwappRFGroupDCAChannelConfig OBJECT-GROUP
+ OBJECTS { cLRFProfileDCAChannelList }
+ STATUS deprecated
+ DESCRIPTION
+ "This object specifies the add and remove channels for RF Profiles."
+ ::= { ciscoLwappRFMIBGroups 8 }
+
+ciscoLwappRFGroupChannelConfig OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileChanRowStatus,
+ cLRFProfileChanAddRemove
+ }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the add and remove channels for RF Profiles."
+ ::= { ciscoLwappRFMIBGroups 9 }
+
+ciscoLwappRFConfigGroupExtension1 OBJECT-GROUP
+ OBJECTS { cLRFProfileClientNetworkPreference }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the
+ configuration of RF parameters on the controller
+ to be passed to an LWAPP AP."
+ ::= { ciscoLwappRFMIBGroups 10 }
+
+ciscoLwappRFConfigGroup5 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileUnusedChannelList,
+ cLRFProfileShutdown
+ }
+ STATUS current
+ DESCRIPTION
+ "This object specifies the receiver start of packet
+ threshold for RF Profiles."
+ ::= { ciscoLwappRFMIBGroups 11 }
+
+ciscoLwappRFConfigGroup6 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileAirTimeFairnessMode,
+ cLRFProfileAirTimeFairnessOptimization,
+ cLRFProfileBridgeClientAccess,
+ cLRFProfileAirTimeAllocation
+ }
+ STATUS current
+ DESCRIPTION
+ "This collection of object specifies the configuration
+ of AirTime Fairness parameters."
+ ::= { ciscoLwappRFMIBGroups 12 }
+
+ciscoLwappRFConfigGroup7 OBJECT-GROUP
+ OBJECTS {
+ cLRFProfileRemovedChannelDcaState,
+ cLRFProfileRemoveChannelRowStatus,
+ cLRFProfileAddedChannelDcaState,
+ cLRFProfileAddChannelRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "This collection of object specifies the removed channel
+ and add channel list information from default DCA channel
+ list for a RF profile"
+ ::= { ciscoLwappRFMIBGroups 13 }
+END
+