2169 lines
79 KiB
Plaintext
2169 lines
79 KiB
Plaintext
-- *******************************************************************
|
|
-- CISCO-LWAPP-SI-MIB.my
|
|
-- January 2008, Srinath Candadai
|
|
--
|
|
-- Copyright (c) 2006, 2008, 2011, 2013-2015 by Cisco Systems Inc.
|
|
-- All rights reserved.
|
|
-- *******************************************************************
|
|
|
|
CISCO-LWAPP-SI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TruthValue,
|
|
MacAddress
|
|
FROM SNMPv2-TC
|
|
CLDot11Band
|
|
FROM CISCO-LWAPP-TC-MIB
|
|
ciscoLwappSpectrum,
|
|
cLApName,
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId
|
|
FROM CISCO-LWAPP-AP-MIB;
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
ciscoLwappSiMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201505180000Z"
|
|
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-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module defines objects that describes the
|
|
configuration and status of the spectrum intelligence
|
|
capabilities of the 802.11 Access points.
|
|
|
|
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 Light-weight LWAPP Access Points.
|
|
|
|
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.
|
|
|
|
Basic Service Set Identifier (BSSID)
|
|
|
|
The identifier for the service set comprising of
|
|
all the 802.11 stations under the control of
|
|
one coordinating Access Point. This identifier
|
|
happens to be the MAC address of the dot11 radio
|
|
interface of the Access Point. The wireless
|
|
clients that associate with the Access Point
|
|
get the wired uplink through this particular
|
|
dot11 interface.
|
|
|
|
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
|
|
Central Controller.
|
|
|
|
Mobile Node ( MN )
|
|
|
|
A roaming 802.11 wireless device in a wireless
|
|
network associated with an access point.
|
|
|
|
Station Management (SMT)
|
|
|
|
This term refers to the internal management of the
|
|
802.11 protocol operations by the AP to work
|
|
cooperatively with the other APs and 802.11
|
|
devices in the network.
|
|
|
|
Spectrum Intelligence (SI)
|
|
|
|
Radio frequency (RF) interference from devices
|
|
operating in the unlicensed 2.4-GHz and 5-GHz
|
|
bands used by wireless LANs (WLANs) is a growing
|
|
concern for organizations deploying indoor and outdoor
|
|
wireless networks. A variety of RF devices are now
|
|
available that can cause interference, including
|
|
cordless phones, Bluetooth devices, cameras, paging systems,
|
|
unauthorized access points, and clients in ad-hoc mode.
|
|
|
|
Left unaddressed, RF interference can result in low data
|
|
rates and throughput, lack of sufficient WLAN coverage,
|
|
WLAN performance degradation, poor voice quality, and low
|
|
end-user satisfaction. This, in turn, can lead to decreased
|
|
network capacity, an increase in support calls,
|
|
network downtime, rising operational costs, and potential
|
|
security vulnerabilities from malicious interference.
|
|
|
|
Spectrum Intelligence, industry-leading solution from Cisco
|
|
detects, classifies, and locates devices causing RF
|
|
interference in the unlicensed 2.4-GHz and 5-GHz bands.
|
|
When the source of the interference is determined,
|
|
customers can remove, move, shield, adjust, or replace the
|
|
interference source. This helps organizations troubleshoot
|
|
the wireless network to determine the root causes of
|
|
interference problems and optimize network performance.
|
|
|
|
Sensord
|
|
|
|
The Sensord software looks at the timing and frequency of
|
|
interference bursts, and the discovered attributes of the
|
|
bursts such as the modulation type and identified sync words.
|
|
This high-level information is then used to perform the final
|
|
identification and separation of one device from another.
|
|
This final classification step provides the powerful features
|
|
of SI: Identifying the specific source of the interference,
|
|
where it is located, and how it can be mitigated.
|
|
|
|
Persistent Device Propagation
|
|
|
|
Interference devices usually affect multiple wireless
|
|
access points. Using persistent device propagation information
|
|
regarding persistent interference devices can be passed from one
|
|
access point to another access point effectively improving
|
|
radio resource management.
|
|
|
|
Radio Resource Management ( RRM )
|
|
|
|
RRM is the system level control of co-channel
|
|
interference and other radio transmission
|
|
characteristics in wireless communication systems.
|
|
REFERENCE
|
|
|
|
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
|
|
and Physical Layer ( PHY ) Specifications.
|
|
|
|
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
|
|
Weight Access Point Protocol."
|
|
REVISION "201505180000Z"
|
|
DESCRIPTION
|
|
"Added following NOTIFICATION-GROUP
|
|
- ciscoLwappSiMIBNotifGroupRev1.
|
|
Added new compliance
|
|
- ciscoLwappApSiMIBComplianceRev2.
|
|
Updated the description of following obejcts
|
|
- cLSiD11AqiTrapThreshold
|
|
- cLSiD11IdrUnclassifiedTrapEnable
|
|
- cLSiD11IdrUnclassifiedTrapThreshold
|
|
- cLSiApIfSensordErrorCode
|
|
Updated following notifications
|
|
- ciscoLwappSiAqLow
|
|
- ciscoLwappSiIdrDevice
|
|
Deprecated following NOTIFICATION-GROUP
|
|
- ciscoLwappSiMIBNotifGroup."
|
|
REVISION "201110010000Z"
|
|
DESCRIPTION
|
|
"Added following objects to existing table,
|
|
cLSiDot11BandEntry:
|
|
|
|
cLSiD11IdrPersistentDevicePropagation
|
|
cLSiD11IdrUnclassifiedTrapEnable
|
|
cLSiD11IdrUnclassifiedTrapThreshold.
|
|
|
|
Added following object to existing table,
|
|
cLSiDot11BandEventDrivenRrmEntry:
|
|
|
|
cLSiD11EventDrivenRrmCustomThresVal.
|
|
|
|
Added one more enumeration('custom') for custom
|
|
configuration for the existing variable,
|
|
cLSiD11EventDrivenRrmThresLvl.
|
|
|
|
Added the notification variable,
|
|
cLSiD11IdrUnclassifiedCurrentSevIndex.
|
|
|
|
Added one more notification, ciscoLwappSiAqLowSeverityHigh."
|
|
REVISION "201105160000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoLwappSpectrum 1 }
|
|
|
|
|
|
ciscoLwappSiMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIB 0 }
|
|
|
|
ciscoLwappSiMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIB 1 }
|
|
|
|
ciscoLwappSiMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIB 2 }
|
|
|
|
ciscoLwappSiMIBNotifObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIB 3 }
|
|
|
|
ciscoLwappAirQuality OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBObjects 1 }
|
|
|
|
ciscoLwappInterference OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBObjects 2 }
|
|
|
|
ciscoLwappSiDot11Band OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBObjects 3 }
|
|
|
|
ciscoLwappSiApIf OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBObjects 4 }
|
|
|
|
-- ********************************************************************
|
|
-- * SI Air Quality per interface
|
|
-- ********************************************************************
|
|
|
|
cLSiApIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiApIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
air quality parameters corresponding to
|
|
the dot11 interfaces of the APs that have joined
|
|
the controller."
|
|
::= { ciscoLwappSiApIf 1 }
|
|
|
|
cLSiApIfEntry OBJECT-TYPE
|
|
SYNTAX CLSiApIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the 802.11
|
|
AQ parameters of a channel on a dot11 interface
|
|
of an AP that has joined the controller."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId
|
|
}
|
|
::= { cLSiApIfTable 1 }
|
|
|
|
CLSiApIfEntry ::= SEQUENCE {
|
|
cLSiApIfSpectrumIntelligenceEnable TruthValue,
|
|
cLSiApIfSpectrumCapable TruthValue,
|
|
cLSiApIfRapidUpdateEnable TruthValue,
|
|
cLSiApIfDetailSpectrumModeEnable TruthValue,
|
|
cLSiApIfSensordOperationalStatus INTEGER,
|
|
cLSiApIfNumOfSeActiveConnection Unsigned32,
|
|
cLSiApIfSensordErrorCode INTEGER
|
|
}
|
|
|
|
cLSiApIfSpectrumIntelligenceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether Spectrum Intelligence (SI) is
|
|
enabled on this radio. A value of 'true' indicates SI
|
|
is enabled. A value of 'false' indicates SI is disabled."
|
|
DEFVAL { true }
|
|
::= { cLSiApIfEntry 1 }
|
|
|
|
cLSiApIfSpectrumCapable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether Spectrum Intelligence (SI)
|
|
can be enabled on this radio. A value of 'true' indicates SI
|
|
can be enabled. A value of 'false' indicates SI cannot be
|
|
enabled."
|
|
::= { cLSiApIfEntry 2 }
|
|
|
|
cLSiApIfRapidUpdateEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether rapid update is
|
|
enabled on this radio. A value of 'true' indicates Rapid
|
|
update is enabled. A value of 'false' indicates Rapid Update
|
|
is disabled."
|
|
DEFVAL { false }
|
|
::= { cLSiApIfEntry 3 }
|
|
|
|
cLSiApIfDetailSpectrumModeEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether detailed spectrum mode is
|
|
enabled on this radio. A value of 'true' indicates detailed
|
|
spectrum mode is enabled. A value of 'false' indicates
|
|
detailed spectrum mode is disabled."
|
|
DEFVAL { false }
|
|
::= { cLSiApIfEntry 4 }
|
|
|
|
cLSiApIfSensordOperationalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
notApplicable(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current operational status of
|
|
the Sensord"
|
|
DEFVAL { notApplicable }
|
|
::= { cLSiApIfEntry 5 }
|
|
|
|
cLSiApIfNumOfSeActiveConnection OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current number of active
|
|
spectrum expert(SE) connections per slot of AP."
|
|
::= { cLSiApIfEntry 6 }
|
|
|
|
cLSiApIfSensordErrorCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
configured(1),
|
|
invalidSIConfig(2),
|
|
apNonCleanAirMode(3),
|
|
failedChannelConfig(4),
|
|
failedResourceAllocation(5),
|
|
failedConnectionWithSensor(6),
|
|
radioNotCleanAirCapable(7),
|
|
failedSIStream(8),
|
|
radioDisabled(9),
|
|
recoverableError(129),
|
|
unrecoverableCrash(130)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the error code of the Sensord:
|
|
|
|
configured(1)
|
|
Configured.
|
|
invalidSIConfig(2)
|
|
Invalid SI configuration.
|
|
apNonCleanAirMode(3)
|
|
AP not in CleanAir mode.
|
|
failedChannelConfig(4)
|
|
Could not get channel configuration.
|
|
failedResourceAllocation(5)
|
|
Resource allocation failure.
|
|
failedConnectionWithSensor(6)
|
|
Could not establish connection with sensor.
|
|
radioNotCleanAirCapable(7)
|
|
Radio is not CleanAir capable.
|
|
failedSIStream(8)
|
|
Could not create SI streams.
|
|
radioDisabled(9)
|
|
Radio disabled.
|
|
recoverableError(129)
|
|
Recoverable error and AP will reset itself.
|
|
unrecoverableCrash(130)
|
|
Sensord crashed."
|
|
::= { cLSiApIfEntry 7 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Air Quality per 802.11 band
|
|
-- ********************************************************************
|
|
|
|
cLSiDot11BandTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiDot11BandEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
air quality parameters corresponding to
|
|
the dot11 band of the APs that have joined
|
|
the controller."
|
|
::= { ciscoLwappSiDot11Band 1 }
|
|
|
|
cLSiDot11BandEntry OBJECT-TYPE
|
|
SYNTAX CLSiDot11BandEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the
|
|
AQ parameters on a dot11 band
|
|
of an AP that has joined the controller."
|
|
INDEX { cLSiD11Band }
|
|
::= { cLSiDot11BandTable 1 }
|
|
|
|
CLSiDot11BandEntry ::= SEQUENCE {
|
|
cLSiD11Band CLDot11Band,
|
|
cLSiD11SpectrumIntelligenceEnable TruthValue,
|
|
cLSiD11InterferenceDeviceList BITS,
|
|
cLSiD11PollingInterval Unsigned32,
|
|
cLSiD11IdrReportingEnable TruthValue,
|
|
cLSiD11AqiTrapEnable TruthValue,
|
|
cLSiD11AqiTrapThreshold Unsigned32,
|
|
cLSiD11IdrTrapEnable TruthValue,
|
|
cLSiD11IdrTrapDeviceList BITS,
|
|
cLSiD11IdrPersistentDevicePropagation TruthValue,
|
|
cLSiD11IdrUnclassifiedTrapEnable TruthValue,
|
|
cLSiD11IdrUnclassifiedTrapThreshold Unsigned32
|
|
}
|
|
|
|
cLSiD11Band OBJECT-TYPE
|
|
SYNTAX CLDot11Band
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the band for this entry."
|
|
::= { cLSiDot11BandEntry 1 }
|
|
|
|
cLSiD11SpectrumIntelligenceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether Spectrum Intelligence (SI) is
|
|
enabled on this band. A value of 'true' indicates SI
|
|
is enabled. A value of 'false' indicates SI is disabled."
|
|
DEFVAL { true }
|
|
::= { cLSiDot11BandEntry 2 }
|
|
|
|
cLSiD11InterferenceDeviceList OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
wiMaxFixed(0),
|
|
wiMaxMobile(1),
|
|
xbox(2),
|
|
canopy(3),
|
|
radar(4),
|
|
superAg(5),
|
|
wifiInvalidChannel(6),
|
|
wifiInverted(7),
|
|
eightZeroTwoDot15dot4(8),
|
|
videoCamera(9),
|
|
dectLikePhone(10),
|
|
continuousTransmitter(11),
|
|
jammer(12),
|
|
tddTransmitter(13),
|
|
bluetoothDiscovery(14),
|
|
eightZeroTwoDot11Fh(15),
|
|
microwaveOven(16),
|
|
bluetoothLink(17)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the interference device list which
|
|
would be considered for detection by controller on the
|
|
corresponding radio interface. If bit corresponding to
|
|
particular interference device category is set, if existing
|
|
in radio interface, the same would be detected and reported.
|
|
If bit corresponding to particular interference
|
|
device category is cleared, the same would not be considered
|
|
for detection and reporting, even though existing in particular
|
|
radio interface."
|
|
::= { cLSiDot11BandEntry 3 }
|
|
|
|
cLSiD11PollingInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (15..60)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the Air Quality polling interval."
|
|
::= { cLSiDot11BandEntry 4 }
|
|
|
|
-- cLSiD11PmacMergingAlgorithm OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- conservative(1),
|
|
-- normal(2),
|
|
-- aggressive(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This object represents the PMAC algorithm value."
|
|
-- DEFVAL { normal }
|
|
-- ::= { cLSiDot11BandEntry 5 }
|
|
|
|
cLSiD11IdrReportingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether IDR is enabled on this band.
|
|
A value of 'true' indicates IDR is enabled. A value of 'false'
|
|
indicates IDR is disabled."
|
|
DEFVAL { false }
|
|
::= { cLSiDot11BandEntry 6 }
|
|
|
|
cLSiD11AqiTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether AQ notification is enabled
|
|
on this band. A value of 'true' indicates AQ notification
|
|
is enabled. A value of 'false' indicates AQ notification is
|
|
disabled."
|
|
DEFVAL { true }
|
|
::= { cLSiDot11BandEntry 7 }
|
|
|
|
cLSiD11AqiTrapThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the threshold value for the
|
|
trap, ciscoLwappSiAqLowRev1."
|
|
::= { cLSiDot11BandEntry 8 }
|
|
|
|
cLSiD11IdrTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether IDR notification is enabled
|
|
on this band. A value of 'true' indicates IDR notification
|
|
is enabled. A value of 'false' indicates IDR notification is
|
|
disabled."
|
|
DEFVAL { true }
|
|
::= { cLSiDot11BandEntry 9 }
|
|
|
|
cLSiD11IdrTrapDeviceList OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
wiMaxFixed(0),
|
|
wiMaxMobile(1),
|
|
xbox(2),
|
|
canopy(3),
|
|
radar(4),
|
|
superAg(5),
|
|
wifiInvalidChannel(6),
|
|
wifiInverted(7),
|
|
eightZeroTwoDot15dot4(8),
|
|
videoCamera(9),
|
|
dectLikePhone(10),
|
|
continuousTransmitter(11),
|
|
jammer(12),
|
|
tddTransmitter(13),
|
|
bluetoothDiscovery(14),
|
|
eightZeroTwoDot11Fh(15),
|
|
microwaveOven(16),
|
|
bluetoothLink(17)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the interference device list,
|
|
that are enabled to generate traps. When bit corresponding
|
|
to particular interference category is set, when detected
|
|
by controller, trap indicating the detection of this
|
|
interference device would be sent. And if bit corresponding
|
|
to particular interference category is cleared, when detected
|
|
by controller, trap indicating the detection of this
|
|
interference device would not be sent."
|
|
::= { cLSiDot11BandEntry 10 }
|
|
|
|
cLSiD11IdrPersistentDevicePropagation OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether Persistent Device Propagation to
|
|
neighboring access points is enabled on this band or not.
|
|
A value of 'true' indicates that Persistent Device Propagation
|
|
is enabled. A value of 'false' indicates Persistent Device
|
|
Propagation is disabled."
|
|
::= { cLSiDot11BandEntry 11 }
|
|
|
|
cLSiD11IdrUnclassifiedTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether trap,
|
|
ciscoLwappSiAqLowSeverityHighRev1, would be sent for
|
|
unclassified interference category on this band.
|
|
A value of 'true' indicates trap enabled. A value of 'false'
|
|
indicates trap is disabled."
|
|
::= { cLSiDot11BandEntry 12 }
|
|
|
|
cLSiD11IdrUnclassifiedTrapThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the threshold which would be considered
|
|
while sending trap, ciscoLwappSiAqLowSeverityHighRev1, for
|
|
unclassified interference category. When the interference
|
|
severity index reaches this threshold, trap would be sent
|
|
out."
|
|
::= { cLSiDot11BandEntry 13 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Air Quality Report
|
|
-- ********************************************************************
|
|
|
|
cLSiAqTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiAqEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
air quality parameters corresponding to
|
|
the dot11 interfaces of the APs that have joined
|
|
the controller for a given channel."
|
|
::= { ciscoLwappAirQuality 1 }
|
|
|
|
cLSiAqEntry OBJECT-TYPE
|
|
SYNTAX CLSiAqEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describes the AQ parameters of a
|
|
channel on a 802.11 radio interface of an AP.
|
|
|
|
A row in this table will be created when a report
|
|
is received on controller from an AP for a channel.
|
|
The reports will be updated in every 15 minutes.
|
|
When new reports come in, old entries would be deleted
|
|
and updated with new entries."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiAqChannelNumber
|
|
}
|
|
::= { cLSiAqTable 1 }
|
|
|
|
CLSiAqEntry ::= SEQUENCE {
|
|
cLSiAqChannelNumber Unsigned32,
|
|
cLSiAqMinIndex Unsigned32,
|
|
cLSiAqIndex Unsigned32,
|
|
cLSiAqTotalChannelPower Integer32,
|
|
cLSiAqTotalChannelDutyCycle Unsigned32,
|
|
cLSiAqInterferencePower Integer32,
|
|
cLSiAqInterferenceDutyCycle Unsigned32,
|
|
cLSiAqInterferenceDeviceCount Unsigned32,
|
|
cLSiAqInterfererClassReportCount Unsigned32,
|
|
cLSiAqTimeStamp Unsigned32
|
|
}
|
|
|
|
cLSiAqChannelNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..300)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the channel number
|
|
for which the report was received by the controller."
|
|
::= { cLSiAqEntry 1 }
|
|
|
|
cLSiAqMinIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the minimum
|
|
air quality Index. This value lies
|
|
between 1 and 100 where value '1'
|
|
indicates worst air quality and value '100'
|
|
indicates best air quality."
|
|
::= { cLSiAqEntry 2 }
|
|
|
|
cLSiAqIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the air quality
|
|
index. This value lies between 1
|
|
and 100 where value '1' indicates
|
|
worst air quality and value '100'
|
|
indicates best air quality."
|
|
::= { cLSiAqEntry 3 }
|
|
|
|
cLSiAqTotalChannelPower OBJECT-TYPE
|
|
SYNTAX Integer32 (-90..-60)
|
|
UNITS "dbm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the RSSI value
|
|
for total channel power."
|
|
::= { cLSiAqEntry 4 }
|
|
|
|
cLSiAqTotalChannelDutyCycle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total
|
|
channel duty cycle."
|
|
::= { cLSiAqEntry 5 }
|
|
|
|
cLSiAqInterferencePower OBJECT-TYPE
|
|
SYNTAX Integer32 (-90..-60)
|
|
UNITS "dbm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the power or RSSI value
|
|
of the interfering device. Received signal
|
|
strength indicator (RSSI) is a measurement
|
|
of the power present in a received radio signal."
|
|
::= { cLSiAqEntry 6 }
|
|
|
|
cLSiAqInterferenceDutyCycle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the duty cycle
|
|
of interfering device."
|
|
::= { cLSiAqEntry 7 }
|
|
|
|
cLSiAqInterferenceDeviceCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number
|
|
of interference devices identified by AP."
|
|
::= { cLSiAqEntry 8 }
|
|
|
|
cLSiAqInterfererClassReportCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum number of
|
|
worst air quality interference report
|
|
that will be generated per channel of
|
|
a dot11 interface of an AP."
|
|
::= { cLSiAqEntry 9 }
|
|
|
|
cLSiAqTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time when the
|
|
Air Quality(AQ) report was received by the controller.
|
|
|
|
This represents number of seconds elapsed since 00:00:00
|
|
on January 1, 1970, Coordinated Universal Time (UTC). So
|
|
a value of '1131362704' means 'Mon Nov 7 16:55:04 2005'."
|
|
::= { cLSiAqEntry 10 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Air Quality Interference Category Report
|
|
-- ********************************************************************
|
|
|
|
cLSiAqInterferenceClassReportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiAqInterferenceClassReportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
worst air quality interference report on a
|
|
channel of the dot11 interfaces of the APs
|
|
that have joined the controller.
|
|
The total number of entries are represented
|
|
by cLSiAqInterfererClassReportCount object."
|
|
::= { ciscoLwappAirQuality 2 }
|
|
|
|
cLSiAqInterferenceClassReportEntry OBJECT-TYPE
|
|
SYNTAX CLSiAqInterferenceClassReportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describes the worst interference
|
|
report generated for a channel on a 802.11 radio
|
|
interface of an AP.
|
|
|
|
There will be a maximum of
|
|
cLSiAqInterfererClassReportCount worst air quality
|
|
reports per channel on a dot11 interface of an AP."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiAqChannelNumber,
|
|
cLSiAqInterferenceClassReportIndex
|
|
}
|
|
::= { cLSiAqInterferenceClassReportTable 1 }
|
|
|
|
CLSiAqInterferenceClassReportEntry ::= SEQUENCE {
|
|
cLSiAqInterferenceClassReportIndex Unsigned32,
|
|
cLSiAqInterferenceClassReportDeviceClass INTEGER,
|
|
cLSiAqInterferenceClassReportSeverityIndex Unsigned32,
|
|
cLSiAqInterferenceClassReportPower Integer32,
|
|
cLSiAqInterferenceClassReportDutyCycle Unsigned32,
|
|
cLSiAqInterferenceClassReportDeviceCount Unsigned32
|
|
}
|
|
|
|
cLSiAqInterferenceClassReportIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the category index
|
|
for this report."
|
|
::= { cLSiAqInterferenceClassReportEntry 1 }
|
|
|
|
cLSiAqInterferenceClassReportDeviceClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bluetoothLink(1),
|
|
microwaveOven(8),
|
|
eightZeroTwoDot11Fh(10),
|
|
bluetoothDiscovery(17),
|
|
tddTransmitter(18),
|
|
jammer(19),
|
|
continuousTransmitter(25),
|
|
dectLikePhone(26),
|
|
videoCamera(27),
|
|
eightZeroTwoDot15dot4(28),
|
|
wifiInverted(30),
|
|
wifiInvalidChannel(31),
|
|
superAg(32),
|
|
radar(33),
|
|
canopy(34),
|
|
microsoftDevice(35),
|
|
wiMaxMobile(36),
|
|
wiMaxFixed(37)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the device type of the
|
|
identified interference devices mentioned in the report."
|
|
::= { cLSiAqInterferenceClassReportEntry 2 }
|
|
|
|
cLSiAqInterferenceClassReportSeverityIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the severity index
|
|
for this report. This value lies between 1
|
|
and 100 where value '1' indicates low interference
|
|
and value '100' indicated high interference."
|
|
::= { cLSiAqInterferenceClassReportEntry 3 }
|
|
|
|
cLSiAqInterferenceClassReportPower OBJECT-TYPE
|
|
SYNTAX Integer32 (-90..-60)
|
|
UNITS "dbm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the power of interfering
|
|
device reported in worst air quality report."
|
|
::= { cLSiAqInterferenceClassReportEntry 4 }
|
|
|
|
cLSiAqInterferenceClassReportDutyCycle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the duty cycle of interfering
|
|
device reported in worst air quality report"
|
|
::= { cLSiAqInterferenceClassReportEntry 5 }
|
|
|
|
cLSiAqInterferenceClassReportDeviceCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the count of
|
|
total interference devices in the worst
|
|
air quality report."
|
|
::= { cLSiAqInterferenceClassReportEntry 6 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Interference Device Report
|
|
-- ********************************************************************
|
|
|
|
cLSiIdrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiIdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
IDR parameters for a given interfering device.
|
|
These devices are detected and reported per
|
|
the dot11 interfaces of the APs that have joined
|
|
the controller."
|
|
::= { ciscoLwappInterference 1 }
|
|
|
|
cLSiIdrEntry OBJECT-TYPE
|
|
SYNTAX CLSiIdrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describes the IDR(Interference Device Report)
|
|
parameters of the 802.11 radio interface of an AP that has
|
|
joined the controller. IDR will be generated for
|
|
each interfering device which has been detected by the
|
|
access points.
|
|
|
|
A row in this table will be created when a report
|
|
is received on controller from an AP for the
|
|
dot11. The rows will be updated when controller
|
|
has received new IDR report from an AP."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiIdrDeviceId
|
|
}
|
|
::= { cLSiIdrTable 1 }
|
|
|
|
CLSiIdrEntry ::= SEQUENCE {
|
|
cLSiIdrDeviceId Unsigned32,
|
|
cLSiIdrClusterId MacAddress,
|
|
cLSiIdrTimeStamp Unsigned32,
|
|
cLSiIdrDeviceType INTEGER,
|
|
cLSiIdrSeverity Unsigned32,
|
|
cLSiIdrDetectingApMac MacAddress,
|
|
cLSiIdrDutyCycle Unsigned32,
|
|
cLSiIdrAntennaId Unsigned32,
|
|
cLSiIdrRssi Integer32,
|
|
cLSiIdrRadioBandId CLDot11Band,
|
|
cLSiIdrAffectedChannels Unsigned32,
|
|
cLSiIdrDeviceSignatureLen Unsigned32,
|
|
cLSiIdrDeviceSignature OCTET STRING
|
|
}
|
|
|
|
cLSiIdrDeviceId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the unique identification
|
|
number of the interfering device."
|
|
::= { cLSiIdrEntry 1 }
|
|
|
|
cLSiIdrClusterId OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the cluster id.
|
|
|
|
The interference causing device can be detected
|
|
by several CleanAir APs listening on the same channel.
|
|
The WLC on receiving the records, merges the records
|
|
to avoid multiple listing for the same interfering device.
|
|
The WLC clusters records to create one record, with
|
|
the AP most affected by the interferer as the
|
|
cluster center."
|
|
::= { cLSiIdrEntry 2 }
|
|
|
|
cLSiIdrTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time when the
|
|
interferer was reported to the controller by
|
|
access point.
|
|
|
|
This represents number of seconds elapsed since 00:00:00
|
|
on January 1, 1970, Coordinated Universal Time (UTC). So
|
|
a value of '1131362704' means 'Mon Nov 7 16:55:04 2005'."
|
|
::= { cLSiIdrEntry 3 }
|
|
|
|
cLSiIdrDeviceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bluetoothLink(1),
|
|
microwaveOven(8),
|
|
eightZeroTwoDot11Fh(10),
|
|
bluetoothDiscovery(17),
|
|
tddTransmitter(18),
|
|
jammer(19),
|
|
continuousTransmitter(25),
|
|
dectLikePhone(26),
|
|
videoCamera(27),
|
|
eightZeroTwoDot15dot4(28),
|
|
wifiInverted(30),
|
|
wifiInvalidChannel(31),
|
|
superAg(32),
|
|
radar(33),
|
|
canopy(34),
|
|
microsoftDevice(35),
|
|
wiMaxMobile(36),
|
|
wiMaxFixed(37)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the device type
|
|
and category of interfering device."
|
|
::= { cLSiIdrEntry 4 }
|
|
|
|
cLSiIdrSeverity OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the severity of
|
|
the interference created by interfering device."
|
|
::= { cLSiIdrEntry 5 }
|
|
|
|
cLSiIdrDetectingApMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the mac address of the AP
|
|
which detected the interfering device."
|
|
::= { cLSiIdrEntry 6 }
|
|
|
|
cLSiIdrDutyCycle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the duty cycle of the
|
|
interfering device."
|
|
::= { cLSiIdrEntry 7 }
|
|
|
|
cLSiIdrAntennaId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the antenna information
|
|
which has detected the interfering device."
|
|
::= { cLSiIdrEntry 8 }
|
|
|
|
cLSiIdrRssi OBJECT-TYPE
|
|
SYNTAX Integer32 (-90..-60)
|
|
UNITS "dbm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the RSSI value
|
|
for transmit channel power."
|
|
::= { cLSiIdrEntry 9 }
|
|
|
|
cLSiIdrRadioBandId OBJECT-TYPE
|
|
SYNTAX CLDot11Band
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the 802.11 band this entry
|
|
corresponds to."
|
|
::= { cLSiIdrEntry 10 }
|
|
|
|
cLSiIdrAffectedChannels OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the channels affected by
|
|
the interfering devices."
|
|
::= { cLSiIdrEntry 11 }
|
|
|
|
cLSiIdrDeviceSignatureLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the length of the
|
|
Device Signature Id of the interfering device."
|
|
::= { cLSiIdrEntry 12 }
|
|
|
|
cLSiIdrDeviceSignature OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Device Signature Id of
|
|
the interfering device."
|
|
DEFVAL { "" }
|
|
::= { cLSiIdrEntry 13 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Interference Device Cluster Report
|
|
-- ********************************************************************
|
|
|
|
cLSiIdrClusterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiIdrClusterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
IDR parameters corresponding to clusters within
|
|
dot11 radio interfaces.
|
|
|
|
Interferers can be detected by several
|
|
CleanAir APs listening on the same channel.
|
|
So WLC attempts to merge together interferer
|
|
records to avoid multiple listings for the same interferer.
|
|
The WLC tries to cluster records it thinks are for the
|
|
same interferer into one object, with the AP most
|
|
affected by the interferer as the cluster center."
|
|
::= { ciscoLwappInterference 2 }
|
|
|
|
cLSiIdrClusterEntry OBJECT-TYPE
|
|
SYNTAX CLSiIdrClusterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the 802.11
|
|
IDR parameters corresponding to a cluster within
|
|
dot11 radio interface."
|
|
INDEX {
|
|
cLSiIdrClusterRadioBandId,
|
|
cLSiIdrClusterClusterId,
|
|
cLSiIdrClusterDeviceIndex
|
|
}
|
|
::= { cLSiIdrClusterTable 1 }
|
|
|
|
CLSiIdrClusterEntry ::= SEQUENCE {
|
|
cLSiIdrClusterRadioBandId CLDot11Band,
|
|
cLSiIdrClusterClusterId MacAddress,
|
|
cLSiIdrClusterDeviceIndex Unsigned32,
|
|
cLSiIdrClusterDeviceId Unsigned32,
|
|
cLSiIdrClusterTimeStamp Unsigned32,
|
|
cLSiIdrClusterDeviceType INTEGER,
|
|
cLSiIdrClusterSeverity Unsigned32,
|
|
cLSiIdrClusterDetectingApMac MacAddress,
|
|
cLSiIdrClusterDutyCycle Unsigned32,
|
|
cLSiIdrClusterAntennaId Unsigned32,
|
|
cLSiIdrClusterRssi Integer32,
|
|
cLSiIdrClusterAffectedChannels Unsigned32,
|
|
cLSiIdrClusterDeviceSignatureLen Unsigned32,
|
|
cLSiIdrClusterDeviceSignature OCTET STRING,
|
|
cLSiIdrClusterCenterIndex Unsigned32,
|
|
cLSiIdrClusterType INTEGER
|
|
}
|
|
|
|
cLSiIdrClusterRadioBandId OBJECT-TYPE
|
|
SYNTAX CLDot11Band
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the 802.11 band this entry
|
|
corresponds to."
|
|
::= { cLSiIdrClusterEntry 1 }
|
|
|
|
cLSiIdrClusterClusterId OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the MAC address of the
|
|
interfering device for which the cluster is created."
|
|
::= { cLSiIdrClusterEntry 2 }
|
|
|
|
cLSiIdrClusterDeviceIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the device
|
|
index inside the Cluster."
|
|
::= { cLSiIdrClusterEntry 3 }
|
|
|
|
cLSiIdrClusterDeviceId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the device which
|
|
uniquely identifies an entry in this table."
|
|
::= { cLSiIdrClusterEntry 4 }
|
|
|
|
cLSiIdrClusterTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time when the
|
|
interferer registered with the controller.
|
|
|
|
This represents number of seconds elapsed since 00:00:00
|
|
on January 1, 1970, Coordinated Universal Time (UTC). So
|
|
a value of '1131362704' means 'Mon Nov 7 16:55:04 2005'."
|
|
::= { cLSiIdrClusterEntry 5 }
|
|
|
|
cLSiIdrClusterDeviceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bluetoothLink(1),
|
|
microwaveOven(8),
|
|
eightZeroTwoDot11Fh(10),
|
|
bluetoothDiscovery(17),
|
|
tddTransmitter(18),
|
|
jammer(19),
|
|
continuousTransmitter(25),
|
|
dectLikePhone(26),
|
|
videoCamera(27),
|
|
eightZeroTwoDot15dot4(28),
|
|
wifiInverted(30),
|
|
wifiInvalidChannel(31),
|
|
superAg(32),
|
|
radar(33),
|
|
canopy(34),
|
|
microsoftDevice(35),
|
|
wiMaxMobile(36),
|
|
wiMaxFixed(37),
|
|
wifiAci(38),
|
|
unclassified(39),
|
|
unknown(40)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the device type
|
|
and category."
|
|
::= { cLSiIdrClusterEntry 6 }
|
|
|
|
cLSiIdrClusterSeverity OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the severity."
|
|
::= { cLSiIdrClusterEntry 7 }
|
|
|
|
cLSiIdrClusterDetectingApMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the mac address of
|
|
the AP which detected the interfering device."
|
|
::= { cLSiIdrClusterEntry 8 }
|
|
|
|
cLSiIdrClusterDutyCycle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the duty cycle."
|
|
::= { cLSiIdrClusterEntry 9 }
|
|
|
|
cLSiIdrClusterAntennaId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the antenna information
|
|
for the cluster."
|
|
::= { cLSiIdrClusterEntry 10 }
|
|
|
|
cLSiIdrClusterRssi OBJECT-TYPE
|
|
SYNTAX Integer32 (-90..-60)
|
|
UNITS "dbm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the RSSI value
|
|
for transmit channel power."
|
|
::= { cLSiIdrClusterEntry 11 }
|
|
|
|
cLSiIdrClusterAffectedChannels OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the affected channels."
|
|
::= { cLSiIdrClusterEntry 12 }
|
|
|
|
cLSiIdrClusterDeviceSignatureLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the length of Device Signature."
|
|
::= { cLSiIdrClusterEntry 13 }
|
|
|
|
cLSiIdrClusterDeviceSignature OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Device Signature Id."
|
|
DEFVAL { "" }
|
|
::= { cLSiIdrClusterEntry 14 }
|
|
|
|
cLSiIdrClusterCenterIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the cluster center index.
|
|
With respect to clustering in CleanAir, the cluster
|
|
center is the access point which is most affected by
|
|
the interferer."
|
|
::= { cLSiIdrClusterEntry 15 }
|
|
|
|
cLSiIdrClusterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bluetoothLink(1),
|
|
microwaveOven(8),
|
|
eightZeroTwoDot11Fh(10),
|
|
bluetoothDiscovery(17),
|
|
tddTransmitter(18),
|
|
jammer(19),
|
|
continuousTransmitter(25),
|
|
dectLikePhone(26),
|
|
videoCamera(27),
|
|
eightZeroTwoDot15dot4(28),
|
|
wifiInverted(30),
|
|
wifiInvalidChannel(31),
|
|
superAg(32),
|
|
radar(33),
|
|
canopy(34),
|
|
microsoftDevice(35),
|
|
wiMaxMobile(36),
|
|
wiMaxFixed(37),
|
|
wifiAci(38),
|
|
unclassified(39),
|
|
unknown(40)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the cluster type."
|
|
::= { cLSiIdrClusterEntry 16 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Event Drive RRM Table
|
|
-- ********************************************************************
|
|
|
|
cLSiDot11BandEventDrivenRrmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiDot11BandEventDrivenRrmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
event driven RRM corresponding to the dot11 band
|
|
of the APs that have joined
|
|
the controller."
|
|
::= { ciscoLwappSiDot11Band 2 }
|
|
|
|
cLSiDot11BandEventDrivenRrmEntry OBJECT-TYPE
|
|
SYNTAX CLSiDot11BandEventDrivenRrmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the
|
|
event driven RRM on a dot 11 band of an
|
|
AP that has joined the controller."
|
|
INDEX { cLSiD11Band }
|
|
::= { cLSiDot11BandEventDrivenRrmTable 1 }
|
|
|
|
CLSiDot11BandEventDrivenRrmEntry ::= SEQUENCE {
|
|
cLSiD11EventDrivenRrmEnable TruthValue,
|
|
cLSiD11EventDrivenRrmThresLvl INTEGER,
|
|
cLSiD11EventDrivenRrmCustomThresVal Unsigned32
|
|
}
|
|
|
|
cLSiD11EventDrivenRrmEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether event driven RRM
|
|
is enabled on this band. A value of 'true' indicates
|
|
event driven RRM is enabled. A value of 'false'
|
|
indicates event driven RRM is disabled."
|
|
DEFVAL { true }
|
|
::= { cLSiDot11BandEventDrivenRrmEntry 1 }
|
|
|
|
cLSiD11EventDrivenRrmThresLvl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
medium(2),
|
|
high(3),
|
|
custom(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the event driven RRM threshold level.
|
|
|
|
'low' - low level event driven RRM threshold value
|
|
'medium' - medium level event driven RRM threshold value
|
|
'high' - high level event driven RRM threshold value
|
|
'custom' - user specified value of even driven RRM threshold"
|
|
::= { cLSiDot11BandEventDrivenRrmEntry 2 }
|
|
|
|
cLSiD11EventDrivenRrmCustomThresVal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..99)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the event driven RRM Custom
|
|
threshold value. This object only takes effect when
|
|
the value of cLSiD11EventDrivenRrmThresLvl is 'custom'."
|
|
::= { cLSiDot11BandEventDrivenRrmEntry 3 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * SI Integration with RRM Dashboard.
|
|
-- ********************************************************************
|
|
|
|
cLSiPersistentDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiPersistentDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
Persistent interference devices corresponding to
|
|
the dot11 interface of the APs that have joined
|
|
the controller for a given device.
|
|
|
|
Persistent devices are category of interference devices
|
|
that are present right now and will interfere with controller
|
|
operation, even if they are not detectable all the time."
|
|
::= { ciscoLwappInterference 3 }
|
|
|
|
cLSiPersistentDeviceEntry OBJECT-TYPE
|
|
SYNTAX CLSiPersistentDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the 802.11
|
|
persistent interference devices of a radio
|
|
of an AP that has joined the controller."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiPersistentDeviceId
|
|
}
|
|
::= { cLSiPersistentDeviceTable 1 }
|
|
|
|
CLSiPersistentDeviceEntry ::= SEQUENCE {
|
|
cLSiPersistentDeviceId Unsigned32,
|
|
cLSiPersistentDeviceType OCTET STRING,
|
|
cLSiPersistentTimeStamp Unsigned32
|
|
}
|
|
|
|
cLSiPersistentDeviceId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the device ID
|
|
."
|
|
::= { cLSiPersistentDeviceEntry 1 }
|
|
|
|
cLSiPersistentDeviceType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the device type
|
|
and category"
|
|
::= { cLSiPersistentDeviceEntry 2 }
|
|
|
|
cLSiPersistentTimeStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Time Stamp when
|
|
this persistent device was last updated in
|
|
controller."
|
|
::= { cLSiPersistentDeviceEntry 3 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Device affecting channels
|
|
-- ********************************************************************
|
|
|
|
cLSiPersistentDeviceChanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLSiPersistentDeviceChanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the detail like Channel number, Duty
|
|
Cycle(DC), RSSI of channels affected due to
|
|
interference caused by persistence device."
|
|
::= { ciscoLwappInterference 4 }
|
|
|
|
cLSiPersistentDeviceChanEntry OBJECT-TYPE
|
|
SYNTAX CLSiPersistentDeviceChanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the 802.11
|
|
persistent device affecting which channel(s)
|
|
and with how much DC level and RSSI."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiPersistentDeviceId,
|
|
cLSiPersistentDeviceChanIndex
|
|
}
|
|
::= { cLSiPersistentDeviceChanTable 1 }
|
|
|
|
CLSiPersistentDeviceChanEntry ::= SEQUENCE {
|
|
cLSiPersistentDeviceChanIndex Unsigned32,
|
|
cLSiChannelAffected Unsigned32,
|
|
cLSiChannelUtil Unsigned32,
|
|
cLSiChannelRSSI Integer32
|
|
}
|
|
|
|
cLSiPersistentDeviceChanIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the index to the
|
|
channel affected by the persistent device."
|
|
::= { cLSiPersistentDeviceChanEntry 1 }
|
|
|
|
cLSiChannelAffected OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the channel affected
|
|
by the persistent device"
|
|
::= { cLSiPersistentDeviceChanEntry 2 }
|
|
|
|
cLSiChannelUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the DC level in
|
|
a channel."
|
|
::= { cLSiPersistentDeviceChanEntry 3 }
|
|
|
|
cLSiChannelRSSI OBJECT-TYPE
|
|
SYNTAX Integer32 (-127..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the RSSI in
|
|
a channel."
|
|
::= { cLSiPersistentDeviceChanEntry 4 }
|
|
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Notification Objects
|
|
-- ********************************************************************
|
|
|
|
cLSiAlarmClear OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether this event is
|
|
raise or clear.
|
|
A value of 'true' indicates this event is cleared
|
|
A value of 'false' indicates this even is raised."
|
|
::= { ciscoLwappSiMIBNotifObjects 1 }
|
|
|
|
cLSiIdrPreviousClusterId OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the previous cluster id."
|
|
::= { ciscoLwappSiMIBNotifObjects 2 }
|
|
|
|
cLSiApAqLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents limit on number of Monitor Mode APs
|
|
supported for Air Quality monitoring."
|
|
::= { ciscoLwappSiMIBNotifObjects 3 }
|
|
|
|
cLSiD11IdrUnclassifiedCurrentSevIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current severity
|
|
index for unclassified category of interference devices.
|
|
If the severity value goes above threshold indicated by
|
|
cLSiD11IdrUnclassifiedTrapThreshold, a notification
|
|
would be generated."
|
|
::= { ciscoLwappSiMIBNotifObjects 4 }
|
|
|
|
-- ********************************************************************
|
|
-- * Notifications
|
|
-- ********************************************************************
|
|
|
|
ciscoLwappSiAqLow NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiAqChannelNumber,
|
|
cLSiAqIndex,
|
|
cLSiD11AqiTrapThreshold,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when the air quality
|
|
index of an AP falls below a specified threshold value
|
|
indicated by cLSiD11AqiTrapThreshold.
|
|
ciscoLwappSiAqLow object is superseded by ciscoLwappSiAqLowRev1."
|
|
::= { ciscoLwappSiMIBNotifs 1 }
|
|
|
|
ciscoLwappSiIdrDevice NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiIdrDeviceId,
|
|
cLSiIdrDeviceType,
|
|
cLSiIdrAffectedChannels,
|
|
cLSiIdrSeverity,
|
|
cLSiIdrClusterId,
|
|
cLSiAlarmClear,
|
|
cLApName,
|
|
cLSiIdrPreviousClusterId
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when a device has
|
|
been identified as a interferer. This notification
|
|
can be configured per interference device category.
|
|
ciscoLwappSiIdrDevice object is superseded by ciscoLwappSiIdrDeviceRev1."
|
|
::= { ciscoLwappSiMIBNotifs 2 }
|
|
|
|
ciscoLwappSiSensorCrash NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLApName,
|
|
cLApDot11IfSlotId,
|
|
cLSiApIfSensordOperationalStatus,
|
|
cLSiApIfSensordErrorCode
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when a crash is
|
|
observed in the SensorD functionality of a radio
|
|
on an AP.
|
|
ciscoLwappSiSensorCrash object is superseded by ciscoLwappSiSensorCrashRev1."
|
|
::= { ciscoLwappSiMIBNotifs 3 }
|
|
|
|
ciscoLwappSiAqBufferUnavailable NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiApAqLimit,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when the controller detects
|
|
that the Air Quality Buffer is unavailable.
|
|
ciscoLwappSiAqBufferUnavailable object is superseded by ciscoLwappSiAqBufferUnavailableRev1."
|
|
::= { ciscoLwappSiMIBNotifs 4 }
|
|
|
|
ciscoLwappSiAqLowSeverityHigh NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLSiAqChannelNumber,
|
|
cLSiAqIndex,
|
|
cLSiD11AqiTrapThreshold,
|
|
cLSiD11IdrUnclassifiedTrapThreshold,
|
|
cLSiD11IdrUnclassifiedCurrentSevIndex,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when the air quality index
|
|
of an APfalls below a specified threshold value indicated by
|
|
cLSiD11AqiTrapThreshold or severity value goes above the
|
|
threshold indicated by cLSiD11IdrUnclassifiedCurrentSevIndex.
|
|
|
|
cLApSysMacAddress - MAC address of the access point.
|
|
cLApDot11IfSlotId - radio interface slot.
|
|
cLSiAqChannelNumber - channel number.
|
|
cLSiAqIndex - air quality index.
|
|
cLSiD11AqiTrapThreshold - threshol value of air quality
|
|
considered for generation of trap.
|
|
cLSiD11IdrUnclassifiedTrapThreshold - severity threshold
|
|
for unclassified interference category.
|
|
cLSiAlarmClear - a truth value showing if event
|
|
was raised or cleared.
|
|
ciscoLwappSiAqLowSeverityHigh object is superseded by ciscoLwappSiAqLowSeverityHighRev1."
|
|
::= { ciscoLwappSiMIBNotifs 5 }
|
|
|
|
ciscoLwappSiAqLowRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLSiAqIndex,
|
|
cLSiD11AqiTrapThreshold,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the air quality
|
|
index of an AP falls below a specified threshold value
|
|
indicated by cLSiD11AqiTrapThreshold."
|
|
::= { ciscoLwappSiMIBNotifs 6 }
|
|
|
|
ciscoLwappSiIdrDeviceRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLSiIdrDeviceType,
|
|
cLSiIdrAffectedChannels,
|
|
cLSiIdrSeverity,
|
|
cLSiIdrClusterId,
|
|
cLSiAlarmClear,
|
|
cLApName,
|
|
cLSiIdrPreviousClusterId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a device has
|
|
been identified as a interferer. This notification
|
|
can be configured per interference device category."
|
|
::= { ciscoLwappSiMIBNotifs 7 }
|
|
|
|
ciscoLwappSiSensorCrashRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApName,
|
|
cLSiApIfSensordOperationalStatus,
|
|
cLSiApIfSensordErrorCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a crash is
|
|
observed in the SensorD functionality of a radio
|
|
on an AP."
|
|
::= { ciscoLwappSiMIBNotifs 8 }
|
|
|
|
ciscoLwappSiAqBufferUnavailableRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLSiApAqLimit,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the controller detects
|
|
that the Air Quality Buffer is unavailable."
|
|
::= { ciscoLwappSiMIBNotifs 9 }
|
|
|
|
ciscoLwappSiAqLowSeverityHighRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLSiAqIndex,
|
|
cLSiD11AqiTrapThreshold,
|
|
cLSiD11IdrUnclassifiedTrapThreshold,
|
|
cLSiD11IdrUnclassifiedCurrentSevIndex,
|
|
cLSiAlarmClear
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the air quality index
|
|
of an AP falls below a specified threshold value indicated by
|
|
cLSiD11AqiTrapThreshold or severity value goes above the
|
|
threshold indicated by cLSiD11IdrUnclassifiedCurrentSevIndex.
|
|
|
|
cLApSysMacAddress - MAC address of the access point.
|
|
cLApDot11IfSlotId - radio interface slot.
|
|
cLSiAqChannelNumber - channel number.
|
|
cLSiAqIndex - air quality index.
|
|
cLSiD11AqiTrapThreshold - threshold value of air quality
|
|
considered for generation of trap.
|
|
cLSiD11IdrUnclassifiedTrapThreshold - severity threshold
|
|
for unclassified interference category.
|
|
cLSiAlarmClear - a truth value showing if event
|
|
was raised or cleared."
|
|
::= { ciscoLwappSiMIBNotifs 10 }
|
|
-- ********************************************************************
|
|
-- * Compliance statements
|
|
-- ********************************************************************
|
|
|
|
ciscoLwappSiMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBConform 1 }
|
|
|
|
ciscoLwappSiMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoLwappSiMIBConform 2 }
|
|
|
|
|
|
ciscoLwappApSiMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappSiMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cLSiApIfConfigGroup,
|
|
cLSiApIfStatusGroup,
|
|
cLSiD11ConfigGroup,
|
|
cLSiAqChannelStatusGroup,
|
|
cLSiAqInterferenceClassReportStatusGroup,
|
|
cLSiIdrStatusGroup,
|
|
cLSiIdrClusterStatusGroup,
|
|
cLSiD11EventDrivenRrmConfigGroup,
|
|
cLSiPersistentDeviceStatusGroup,
|
|
cLSiPersistentDeviceChanStatusGroup
|
|
}
|
|
::= { ciscoLwappSiMIBCompliances 1 }
|
|
|
|
ciscoLwappApSiMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappSiMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cLSiApIfConfigGroup,
|
|
cLSiApIfStatusGroup,
|
|
cLSiD11ConfigGroup,
|
|
cLSiD11ConfigSup1Group,
|
|
cLSiAqChannelStatusGroup,
|
|
cLSiAqInterferenceClassReportStatusGroup,
|
|
cLSiIdrStatusGroup,
|
|
cLSiIdrClusterStatusGroup,
|
|
cLSiD11EventDrivenRrmConfigGroup,
|
|
cLSiD11EventDrivenRrmConfigSup1Group,
|
|
cLSiPersistentDeviceStatusGroup,
|
|
cLSiPersistentDeviceChanStatusGroup,
|
|
ciscoLwappSiMIBNotifGroup,
|
|
ciscoLwappSiMIBNotifVariableGroup
|
|
}
|
|
::= { ciscoLwappSiMIBCompliances 2 }
|
|
|
|
ciscoLwappApSiMIBComplianceRev2 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappSiMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cLSiApIfConfigGroup,
|
|
cLSiApIfStatusGroup,
|
|
cLSiD11ConfigGroup,
|
|
cLSiD11ConfigSup1Group,
|
|
cLSiAqChannelStatusGroup,
|
|
cLSiAqInterferenceClassReportStatusGroup,
|
|
cLSiIdrStatusGroup,
|
|
cLSiIdrClusterStatusGroup,
|
|
cLSiD11EventDrivenRrmConfigGroup,
|
|
cLSiD11EventDrivenRrmConfigSup1Group,
|
|
cLSiPersistentDeviceStatusGroup,
|
|
cLSiPersistentDeviceChanStatusGroup,
|
|
ciscoLwappSiMIBNotifVariableGroup,
|
|
ciscoLwappSiMIBNotifGroupRev1
|
|
}
|
|
::= { ciscoLwappSiMIBCompliances 3 }
|
|
|
|
-- ********************************************************************
|
|
-- * Units of conformance
|
|
-- ********************************************************************
|
|
|
|
cLSiApIfConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiApIfSpectrumIntelligenceEnable,
|
|
cLSiApIfRapidUpdateEnable,
|
|
cLSiApIfDetailSpectrumModeEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
configuration related information about the Spectrum
|
|
Intelligence(SI) functionality of the dot11 interface
|
|
of an AP that has joined the controller."
|
|
::= { ciscoLwappSiMIBGroups 1 }
|
|
|
|
cLSiApIfStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiApIfSpectrumCapable,
|
|
cLSiApIfSensordOperationalStatus,
|
|
cLSiApIfNumOfSeActiveConnection,
|
|
cLSiApIfSensordErrorCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about the Spectrum
|
|
Intelligence(SI) functionality of the dot11 interface
|
|
of an AP that has joined the controller."
|
|
::= { ciscoLwappSiMIBGroups 2 }
|
|
|
|
cLSiD11ConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiD11SpectrumIntelligenceEnable,
|
|
cLSiD11InterferenceDeviceList,
|
|
cLSiD11PollingInterval,
|
|
cLSiD11IdrReportingEnable,
|
|
cLSiD11AqiTrapEnable,
|
|
cLSiD11AqiTrapThreshold,
|
|
cLSiD11IdrTrapEnable,
|
|
cLSiD11IdrTrapDeviceList
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
configuration related information about the Air Quality
|
|
(AQ) of the dot11 interface of a controller."
|
|
::= { ciscoLwappSiMIBGroups 3 }
|
|
|
|
cLSiAqChannelStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiAqMinIndex,
|
|
cLSiAqIndex,
|
|
cLSiAqTotalChannelPower,
|
|
cLSiAqTotalChannelDutyCycle,
|
|
cLSiAqInterferencePower,
|
|
cLSiAqInterferenceDutyCycle,
|
|
cLSiAqInterferenceDeviceCount,
|
|
cLSiAqInterfererClassReportCount,
|
|
cLSiAqTimeStamp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about the Air Quality
|
|
(AQ) of a channel on a dot11 interface
|
|
of an AP that has joined the controller."
|
|
::= { ciscoLwappSiMIBGroups 4 }
|
|
|
|
cLSiAqInterferenceClassReportStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiAqInterferenceClassReportDeviceClass,
|
|
cLSiAqInterferenceClassReportSeverityIndex,
|
|
cLSiAqInterferenceClassReportPower,
|
|
cLSiAqInterferenceClassReportDutyCycle,
|
|
cLSiAqInterferenceClassReportDeviceCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about the Air Quality
|
|
(AQ) interference category on a channel for a
|
|
dot11 interface of an AP that has joined the
|
|
controller."
|
|
::= { ciscoLwappSiMIBGroups 5 }
|
|
|
|
cLSiIdrStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiIdrClusterId,
|
|
cLSiIdrTimeStamp,
|
|
cLSiIdrDeviceType,
|
|
cLSiIdrSeverity,
|
|
cLSiIdrDetectingApMac,
|
|
cLSiIdrDutyCycle,
|
|
cLSiIdrAntennaId,
|
|
cLSiIdrRssi,
|
|
cLSiIdrRadioBandId,
|
|
cLSiIdrAffectedChannels,
|
|
cLSiIdrDeviceSignatureLen,
|
|
cLSiIdrDeviceSignature
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about Interference Device
|
|
Reports(IDR) corresponding to the dot11 interfaces
|
|
of the APs that have joined the controller for a given device."
|
|
::= { ciscoLwappSiMIBGroups 6 }
|
|
|
|
cLSiIdrClusterStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiIdrClusterRadioBandId,
|
|
cLSiIdrClusterClusterId,
|
|
cLSiIdrClusterDeviceId,
|
|
cLSiIdrClusterTimeStamp,
|
|
cLSiIdrClusterDeviceType,
|
|
cLSiIdrClusterSeverity,
|
|
cLSiIdrClusterDetectingApMac,
|
|
cLSiIdrClusterDutyCycle,
|
|
cLSiIdrClusterAntennaId,
|
|
cLSiIdrClusterRssi,
|
|
cLSiIdrClusterAffectedChannels,
|
|
cLSiIdrClusterDeviceSignatureLen,
|
|
cLSiIdrClusterDeviceSignature,
|
|
cLSiIdrClusterCenterIndex,
|
|
cLSiIdrClusterType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about Interference Device
|
|
Reports(IDR) per cluster on the dot11 interfaces
|
|
for the controller for a given device."
|
|
::= { ciscoLwappSiMIBGroups 7 }
|
|
|
|
cLSiD11EventDrivenRrmConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiD11EventDrivenRrmEnable,
|
|
cLSiD11EventDrivenRrmThresLvl
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
configuration related information about event driven RRM
|
|
(Radio Resource Management) corresponding to the dot11
|
|
band of a controller."
|
|
::= { ciscoLwappSiMIBGroups 8 }
|
|
|
|
cLSiPersistentDeviceStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiPersistentDeviceType,
|
|
cLSiPersistentTimeStamp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about persistent interference
|
|
devices of a radio of an AP that has joined the controller."
|
|
::= { ciscoLwappSiMIBGroups 9 }
|
|
|
|
cLSiPersistentDeviceChanStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiChannelAffected,
|
|
cLSiChannelUtil,
|
|
cLSiChannelRSSI
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the general
|
|
status related information about persistent interference
|
|
devices per channel on a radio of an AP that has
|
|
joined the controller."
|
|
::= { ciscoLwappSiMIBGroups 10 }
|
|
|
|
cLSiD11ConfigSup1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiD11IdrPersistentDevicePropagation,
|
|
cLSiD11IdrUnclassifiedTrapEnable,
|
|
cLSiD11IdrUnclassifiedTrapThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the additional general
|
|
configuration related information about the Air Quality
|
|
(AQ) of the dot11 interface of a controller."
|
|
::= { ciscoLwappSiMIBGroups 11 }
|
|
|
|
cLSiD11EventDrivenRrmConfigSup1Group OBJECT-GROUP
|
|
OBJECTS { cLSiD11EventDrivenRrmCustomThresVal }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects specifies the general
|
|
configuration related additional information about event
|
|
driven RRM (Radio Resource Management) corresponding
|
|
to the dot11 band of a controller."
|
|
::= { ciscoLwappSiMIBGroups 12 }
|
|
|
|
ciscoLwappSiMIBNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoLwappSiAqLow,
|
|
ciscoLwappSiIdrDevice,
|
|
ciscoLwappSiSensorCrash,
|
|
ciscoLwappSiAqBufferUnavailable,
|
|
ciscoLwappSiAqLowSeverityHigh
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects represents the notifications
|
|
defined within this MIB file.
|
|
ciscoLwappSiMIBNotifGroup object is superseded by ciscoLwappSiMIBNotifGroupRev1."
|
|
::= { ciscoLwappSiMIBGroups 13 }
|
|
|
|
ciscoLwappSiMIBNotifVariableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLSiAlarmClear,
|
|
cLSiIdrPreviousClusterId,
|
|
cLSiApAqLimit,
|
|
cLSiD11IdrUnclassifiedCurrentSevIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the
|
|
notification related parameter within this MIB file."
|
|
::= { ciscoLwappSiMIBGroups 14 }
|
|
|
|
ciscoLwappSiMIBNotifGroupRev1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoLwappSiAqLowRev1,
|
|
ciscoLwappSiIdrDeviceRev1,
|
|
ciscoLwappSiSensorCrashRev1,
|
|
ciscoLwappSiAqBufferUnavailableRev1,
|
|
ciscoLwappSiAqLowSeverityHighRev1
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the notifications
|
|
defined within this MIB file."
|
|
::= { ciscoLwappSiMIBGroups 15 }
|
|
|
|
END
|
|
|
|
|