1-- *******************************************************************
2-- CISCO-LWAPP-RRM-MIB.my
3-- February 2007, Devesh Pujari, Srinath Candadai
4--
5-- Copyright (c) 2007, 2014-2019 by Cisco Systems, Inc.
6-- All rights reserved.
7-- *******************************************************************
8
9CISCO-LWAPP-RRM-MIB DEFINITIONS ::= BEGIN
10
11IMPORTS
12    MODULE-IDENTITY,
13    OBJECT-TYPE,
14    Unsigned32,
15    IpAddress,
16    Integer32,
17    NOTIFICATION-TYPE
18        FROM SNMPv2-SMI
19    MODULE-COMPLIANCE,
20    OBJECT-GROUP,
21    NOTIFICATION-GROUP
22        FROM SNMPv2-CONF
23    SnmpAdminString
24        FROM SNMP-FRAMEWORK-MIB
25    TEXTUAL-CONVENTION,
26    MacAddress,
27    TimeStamp,
28    TruthValue,
29    RowStatus
30        FROM SNMPv2-TC
31    InetAddressType,
32    InetAddress
33        FROM INET-ADDRESS-MIB
34    cldcClientMacAddress,
35    cldcApMacAddress,
36    cldcIfType
37        FROM CISCO-LWAPP-DOT11-CLIENT-MIB
38    cLApName
39        FROM CISCO-LWAPP-AP-MIB
40    cLWlanChdEnable
41        FROM CISCO-LWAPP-WLAN-MIB
42    CLApIfType
43        FROM CISCO-LWAPP-TC-MIB
44    ciscoMgmt
45        FROM CISCO-SMI;
46
47
48-- ********************************************************************
49-- *  MODULE IDENTITY
50-- ********************************************************************
51
52ciscoLwappRrmMIB MODULE-IDENTITY
53    LAST-UPDATED    "201906270000Z"
54    ORGANIZATION    "Cisco Systems Inc."
55    CONTACT-INFO
56            "Cisco Systems,
57            Customer Service
58            Postal: 170 West Tasman Drive
59            San Jose, CA  95134
60            USA
61            Tel: +1 800 553-NETS
62
63            Email: cs-wnbu-snmp@cisco.com"
64    DESCRIPTION
65        "This MIB is intended to be implemented on all those
66        devices operating as Central controllers, that
67        terminate the Light Weight Access Point Protocol
68        tunnel from Cisco Light-weight LWAPP Access Points.
69
70        Information provided by this MIB is used to study
71        the RRM on the WLAN.
72
73        The relationship between CC and the LWAPP APs
74        can be depicted as follows:
75
76              +......+     +......+     +......+
77              +      +     +      +     +      +
78              +  CC  +     +  CC  +     +  CC  +
79              +      +     +      +     +      +
80              +......+     +......+     +......+
81                ..            .             .
82                ..            .             .
83               .  .            .             .
84              .    .            .             .
85             .      .            .             .
86            .        .            .             .
87        +......+ +......+     +......+      +......+
88        +      + +      +     +      +      +      +
89        +  AP  + +  AP  +     +  AP  +      +  AP  +
90        +      + +      +     +      +      +      +
91        +......+ +......+     +......+      +......+
92                   .              .             .
93                 .  .              .             .
94                .    .              .             .
95               .      .              .             .
96              .        .              .             .
97           +......+ +......+     +......+      +......+
98           +      + +      +     +      +      +      +
99           +  MN  + +  MN  +     +  MN  +      +  MN  +
100           +      + +      +     +      +      +      +
101           +......+ +......+     +......+      +......+
102
103
104        The LWAPP tunnel exists between the controller and
105        the APs.  The MNs communicate with the APs through
106        the protocol defined by the 802.11 standard.
107
108        LWAPP APs, upon bootup, discover and join one of the
109        controllers and the controller pushes the configuration,
110        that includes the WLAN parameters, to the LWAPP APs.
111        The APs then encapsulate all the 802.11 frames from
112        wireless clients inside LWAPP frames and forward
113        the LWAPP frames to the controller.
114
115                         GLOSSARY
116
117        Access Point ( AP )
118
119        An entity that contains an 802.11 medium access
120        control ( MAC ) and physical layer ( PHY ) interface
121        and provides access to the distribution services via
122        the wireless medium for associated clients.
123
124        LWAPP APs encapsulate all the 802.11 frames in
125        LWAPP frames and sends them to the controller to which
126        it is logically connected.
127
128        Light Weight Access Point Protocol ( LWAPP )
129
130        This is a generic protocol that defines the
131        communication between the Access Points and the
132        Central Controller.
133
134        Central Controller ( CC )
135
136        The central entity that terminates the LWAPP protocol
137        tunnel from the LWAPP APs.  Throughout this MIB,
138        this entity is also referred to as 'controller'.
139
140        Mobile Node ( MN )
141
142        A roaming 802.11 wireless device in a wireless
143        network associated with an access point. Mobile Node
144        and client are used interchangeably.
145
146        Radio Resource Management ( RRM )
147
148        RRM is the system level control of co-channel
149        interference and other radio transmission
150        characteristics in wireless communication systems.
151
152        Received Signal Strength Indicator ( RSSI )
153
154        A measure of the strength of the signal as
155        observed by the entity that received it,
156        expressed in 'dbm'.
157
158        Coverage Hole Detection ( CHD )
159
160        If clients on an Access Point are detected at low
161        RSSI levels, it is considered a coverage hole
162        by the Access Points. This indicates the existence
163        of an area where clients are continually getting poor
164        signal coverage, without having a viable location to
165        roam to.
166
167        Dynamic Channel Assignment (DCA)
168
169        Dynamic channel assignment (DCA) is used by the controller
170        to minimize adjacent channel interference between
171        access points.
172
173        Dynamic Frequency Selection (DFS)
174
175        Dynamic frequency selection (DFS) is used by the controller
176        to detect radar signals and avoid interfering with them.
177
178        RRM RF Grouping
179
180        Radio Resource Management (RRM) allows the Cisco WLAN controllers
181        to continuously analyze the existing RF environments,
182        and automatically adjust the AP power and channel
183        configurations in order to help alleviate overlapping channel
184        interference, signal coverage problems, and so forth.
185
186        An RF group is a cluster of Cisco wireless controllers
187        that coordinates its RRM calculations on a per 802.11-network basis.
188        An RF group exists for each 802.11 network type.
189        Clustering controllers into RF groups enables
190        the RRM algorithms to scale beyond a single controller.
191
192
193        +....+  Auto-leader      +....+ Auto-member
194        +    +  <------------->  + C2 +
195        +    + (802.11a network) +....+
196        + C1 +
197        +    +
198        +    +  Static-member    +....+ Static-leader
199        +    +  <------------->  + C3 +
200        +....+ (802.11b network) +....+
201
202        With the help of above diagram, different aspects of
203        RRM RF Grouping can be explained. Grouping can be
204        configured for 3 modes.
205
206        1) Automatic
207        2) Static
208        3) Off
209
210        If the mode is 'Automatic', the controllers automatically
211        form groups and elect leaders to perform better
212        dynamic parameter optimization. If the mode is 'Static',
213        user can select one controller as the group leader and
214        configure the group members manually. If the mode
215        is 'Off', no dynamic grouping occurs. Each controller
216        optimizes only its own APs' parameters.
217
218        In the above diagram, controller C1 forms a RF group with
219        controller C2 in 802.11a network. And with controller C3,
220        it forms a different group in 802.11b network.
221
222        For the 802.11a network, the group mode is selected as 'Automatic'.
223        So between C1 and C2 controllers, one would be selected as
224        group leader and the other controller as member automatically by
225        the algorithm. In the above case C1 is the group leader and C2 is
226        the group member.
227
228        Now for 802.11b network, group mode is selected as 'Static'.
229        Also the user has manually configured C3 as the leader in this group
230        and C1 was added to this group as member.
231
232        REFERENCE
233
234        [1] Wireless LAN Medium Access Control ( MAC ) and
235        Physical Layer ( PHY ) Specifications
236
237        [2] Draft-obara-capwap-lwapp-00.txt, IETF Light
238        Weight Access Point Protocol"
239    REVISION        "201809250000Z"
240    DESCRIPTION
241        "Added following table
242        - clrRrmRemoveChannelTable
243        - clrRrmAddChannelTable
244        - clrRrmDot11BandJoinedGrpMemberTable
245        Added following new object to clrRrmDcaChannelListTable
246        - clrRrmDcaDefaultChannelList
247        Added notification variable clrRrmSysIdentifier"
248    REVISION        "201706090000Z"
249    DESCRIPTION
250        "Added following attributes,
251        - clrRrmFraSensorThreshold
252        - clrRrmFraSensorCoverage
253        - clrRrmFraServicePriority
254        - clrRrmFraSensorDensityOptimisationTargetRssi"
255    REVISION        "201703280000Z"
256    DESCRIPTION
257        "Added following new objects to clrRrmParametersTable:
258        - clrRrmParametersTpcVersion
259        - clrRrmParametersChdNoise
260        - clrRrmParametersChdInterference
261        - clrRrmParametersChdLoad
262        - clrRrmParametersChdSignal
263        - clrRrmParametersChdDevice
264        - clrRrmParametersMaxClients
265        - clrRrmParametersRssiCheckEnable
266        - clrRrmParametersRssiThreshold
267        - clrRrmParametersOptRoamEnable
268        - clrRrmParametersOptRoamDataRate
269        - clrRrmParametersOptRoamInterval
270        - clrRrmParametersClientNetworkPreference
271        - clrRrmParametersDcaChannelWidthRev which deprecates
272          clrRrmParametersDcaChannelWidth
273
274        Added the following OBJECT IDENTIFIER
275        - clrRrmFraConfig
276        - clrRrmPakRssiConfig
277
278        Added the following objects to clrRrmPakRssiConfig
279        - clrRrmHyperLocationEnable
280        - clrRrmPakRssiThreshold
281        - clrRrmPakRssiThresholdTrigger
282        - clrRrmPakRssiNtpIpAddressType
283        - clrRrmPakRssiNtp
284
285        Added the following objects to clrRrmFraConfig:
286        - clrRrmFraEnable
287        - clrRrmFraInterval
288        - clrRrmFraSensitivity
289
290        Added new table clrRrmDcaChannelListTable.
291
292        Added following Notification Objects:
293        - clrRrmNeighborApCountRev
294        - clrRrmNeighborApMacAddressRev
295        - clrRrmNeighborApRssiRev
296        - clrRrmNeighborApIfTypeRev
297        - clrRrmSysMacAddressRev
298        - clrRrmRssiHistogramValuesRev
299        - clrRrmSysIpAddressType
300        - clrRrmSysIpAddress
301
302        Added following new OBJECT-GROUP:
303        - ciscoLwappRrmChannelStatusGroup
304        - ciscoLwappRrmParametersGroup
305        - ciscoLwappRrmDCAChannelListGroup
306        - ciscoLwappRrmConfigGroupSup5
307        - ciscoLwappRrmFraConfigGroup
308        - ciscoLwappRrmConfigGroupSup6
309        - ciscoLwappRrmChdConfigGroup
310        - ciscoLwappRrmOptRoamGroup
311        - ciscoLwappRrmPakRssiConfigGroup
312        - ciscoLwappRrmNotifyObjectsGroup
313        - ciscoLwappRrmConfigGroupSup7
314
315        Added the following NOTIFICATION-GROUP:
316        - ciscoLwappRrmNotifsGroup
317
318        The following object group is deprecated:
319        - ciscoLwappRrmConfigGroupSup2
320
321        Deprecated ciscoLwappRrmMIBComplianceRev2 and
322        replaced by ciscoLwappRrmMIBComplianceRev3."
323    REVISION        "201103080000Z"
324    DESCRIPTION
325        "Added following parameters to the table, clrRrmParametersTable.
326
327        clrRrmParametersDcaChannelWidth,
328        clrRrmParametersMaxTxPower,
329        clrRrmParametersMinTxPower.
330
331        Deprecated the following object:
332
333        clrRrmParametersPicoCellMode,
334        clrRrmTupleEntry.
335
336        Added following scalar variables:
337
338        clrRrmDcaDot11aOutdoorAPDca,
339        clrRrmRfGroupingPriority.
340
341        Following two tables have been added for RRM RF Grouping.
342
343        clrRrmDot11BandGrpTable
344        clrRrmDot11BandGrpMemberTable
345
346        Following notification related objects have been added:
347
348        clrRrmApTransmitPowerLevel
349        clrRrmTimeStamp
350        clrRrmClientType
351        clrRrmRssiHistogramLength
352        clrRrmRssiHistogramMaxIndex
353        clrRrmRssiHistogramValues
354        clrRrmNeighborApCount
355        clrRrmNeighborApMacAddress
356        clrRrmNeighborApRssi
357        clrRrmNeighborApIfType
358        clrRrmSysMacAddress
359        clrRrmSysIpAddress
360
361        Following notifications have been defined:
362
363        ciscoLwappDot11ClientCoverageHolePreAlarm
364        ciscoLwappRrmRfGroupLeaderChange
365        ciscoLwappRrmRfGroupMemberAdded
366        ciscoLwappRrmRfGroupMemberRemoved."
367    REVISION        "200711130000Z"
368    DESCRIPTION
369        "The following objects have been added:
370        1. clrRrmParametersChdEnable
371        2. clrRrmParametersVoicePktCountThreshold
372        3. clrRrmParametersVoicePktPercentThreshold
373        4. clrRrmParametersVoiceRssiThreshold
374        5. clrRrmParametersDataPktCountThreshold
375        6. clrRrmParametersDataPktPercentThreshold
376        7. clrRrmParametersDataRssiThreshold."
377    REVISION        "200702210000Z"
378    DESCRIPTION
379        "Initial version of this MIB module."
380    ::= { ciscoMgmt 615 }
381
382
383ciscoLwappRrmMIBNotifs  OBJECT IDENTIFIER
384    ::= { ciscoLwappRrmMIB 0 }
385
386ciscoLwappRrmMIBObjects  OBJECT IDENTIFIER
387    ::= { ciscoLwappRrmMIB 1 }
388
389ciscoLwappRrmMIBConform  OBJECT IDENTIFIER
390    ::= { ciscoLwappRrmMIB 2 }
391
392clrRrmConfig  OBJECT IDENTIFIER
393    ::= { ciscoLwappRrmMIBObjects 1 }
394
395
396ClrRrmTupleTuningRange ::= TEXTUAL-CONVENTION
397    DISPLAY-HINT    "d"
398    STATUS          current
399    DESCRIPTION
400        "This textual convention defines the RRM tuning
401        parameter range on a 802.11 client."
402    SYNTAX          Integer32 (-127..127)
403-- ********************************************************************
404-- *    Configuration for parameters
405-- ********************************************************************
406
407clrRrmParametersTable OBJECT-TYPE
408    SYNTAX          SEQUENCE OF ClrRrmParametersEntry
409    MAX-ACCESS      not-accessible
410    STATUS          current
411    DESCRIPTION
412        "This table represents the  RRM parameters for a
413        802.11 interface type. Entries are automatically
414        created on the controller for each 802.11 interface
415        type."
416    ::= { clrRrmConfig 1 }
417
418clrRrmParametersEntry OBJECT-TYPE
419    SYNTAX          ClrRrmParametersEntry
420    MAX-ACCESS      not-accessible
421    STATUS          current
422    DESCRIPTION
423        "An entry in this table corresponds to a particular
424        802.11 interface type."
425    INDEX           { clrRrmParametersType }
426    ::= { clrRrmParametersTable 1 }
427
428ClrRrmParametersEntry ::= SEQUENCE {
429        clrRrmParametersType                     CLApIfType,
430        clrRrmParametersPicoCellMode             INTEGER,
431        clrRrmParametersChdEnable                TruthValue,
432        clrRrmParametersVoicePktCountThreshold   Unsigned32,
433        clrRrmParametersVoicePktPercentThreshold Unsigned32,
434        clrRrmParametersVoiceRssiThreshold       Integer32,
435        clrRrmParametersDataPktCountThreshold    Unsigned32,
436        clrRrmParametersDataPktPercentThreshold  Unsigned32,
437        clrRrmParametersDataRssiThreshold        Integer32,
438        clrRrmParametersDcaChannelWidth          INTEGER,
439        clrRrmParametersMaxTxPower               Integer32,
440        clrRrmParametersMinTxPower               Integer32,
441        clrRrmParametersTpcVersion               INTEGER,
442        clrRrmParametersChdNoise                 TruthValue,
443        clrRrmParametersChdInterference          TruthValue,
444        clrRrmParametersChdLoad                  TruthValue,
445        clrRrmParametersChdSignal                TruthValue,
446        clrRrmParametersChdDevice                TruthValue,
447        clrRrmParametersMaxClients               Unsigned32,
448        clrRrmParametersRssiCheckEnable          TruthValue,
449        clrRrmParametersRssiThreshold            Integer32,
450        clrRrmParametersOptRoamEnable            TruthValue,
451        clrRrmParametersOptRoamDataRate          Integer32,
452        clrRrmParametersOptRoamInterval          Integer32,
453        clrRrmParametersClientNetworkPreference  INTEGER
454}
455
456clrRrmParametersType OBJECT-TYPE
457    SYNTAX          CLApIfType
458    MAX-ACCESS      not-accessible
459    STATUS          current
460    DESCRIPTION
461        "This object uniquely represents the 802.11 interface
462        type for this entry."
463    ::= { clrRrmParametersEntry 1 }
464
465clrRrmParametersPicoCellMode OBJECT-TYPE
466    SYNTAX          INTEGER  {
467                        disable(1),
468                        picoCellv1(2),
469                        picoCellv2(3)
470                    }
471    MAX-ACCESS      read-write
472    STATUS          deprecated
473    DESCRIPTION
474        "This object specifies the 802.11 pico-cell mode.
475        disable    - pico-cell mode is disabled.
476        picoCellv1 - legacy pico-cell mode is in use.
477        picoCellv2 - in this mode the APs to use the tuple
478                     information from the clrRrmTupleTable.
479
480        Object is deprecated since controller doesn't support
481        Pico cell configuration anymore."
482    DEFVAL          { disable }
483    ::= { clrRrmParametersEntry 2 }
484
485clrRrmParametersChdEnable OBJECT-TYPE
486    SYNTAX          TruthValue
487    MAX-ACCESS      read-write
488    STATUS          current
489    DESCRIPTION
490        "This object specifies the state of CHD (Coverage
491        Hole Detection) on the controller. A value of 'true'
492        indicates that the detection is enabled. A value
493        of 'false' indicates that the detection is disabled."
494    DEFVAL          { false }
495    ::= { clrRrmParametersEntry 3 }
496
497clrRrmParametersVoicePktCountThreshold OBJECT-TYPE
498    SYNTAX          Unsigned32 (1..255)
499    UNITS           "packets"
500    MAX-ACCESS      read-write
501    STATUS          current
502    DESCRIPTION
503        "This object specifies the minimum threshold on the
504        Voice packet count required to trigger the CHD
505        algorithm on the controller."
506    DEFVAL          { 10 }
507    ::= { clrRrmParametersEntry 4 }
508
509clrRrmParametersVoicePktPercentThreshold OBJECT-TYPE
510    SYNTAX          Unsigned32 (1..100)
511    UNITS           "percent"
512    MAX-ACCESS      read-write
513    STATUS          current
514    DESCRIPTION
515        "This object specifies the threshold on the percent
516        of  Voice packets dropped, that is required to
517        trigger the CHD algorithm on the controller."
518    DEFVAL          { 20 }
519    ::= { clrRrmParametersEntry 5 }
520
521clrRrmParametersVoiceRssiThreshold OBJECT-TYPE
522    SYNTAX          Integer32 (-90..-60)
523    UNITS           "dbm"
524    MAX-ACCESS      read-write
525    STATUS          current
526    DESCRIPTION
527        "This object specifies the RSSI threshold value for
528        Voice packets, that is required to trigger the CHD
529        algorithm on the controller."
530    DEFVAL          { -80 }
531    ::= { clrRrmParametersEntry 6 }
532
533clrRrmParametersDataPktCountThreshold OBJECT-TYPE
534    SYNTAX          Unsigned32 (1..255)
535    UNITS           "packets"
536    MAX-ACCESS      read-write
537    STATUS          current
538    DESCRIPTION
539        "This object specifies the minimum threshold on the
540        Data packet count required to trigger the CHD
541        algorithm on the controller."
542    DEFVAL          { 10 }
543    ::= { clrRrmParametersEntry 7 }
544
545clrRrmParametersDataPktPercentThreshold OBJECT-TYPE
546    SYNTAX          Unsigned32 (1..100)
547    UNITS           "percent"
548    MAX-ACCESS      read-write
549    STATUS          current
550    DESCRIPTION
551        "This object specifies the threshold on the percent
552        of  Data packets dropped, that is required to
553        trigger the CHD algorithm on the controller."
554    DEFVAL          { 20 }
555    ::= { clrRrmParametersEntry 8 }
556
557clrRrmParametersDataRssiThreshold OBJECT-TYPE
558    SYNTAX          Integer32 (-90..-60)
559    UNITS           "dbm"
560    MAX-ACCESS      read-write
561    STATUS          current
562    DESCRIPTION
563        "This object specifies the RSSI threshold value for
564        Data packets, that is required to trigger the CHD
565        algorithm on the controller."
566    DEFVAL          { -74 }
567    ::= { clrRrmParametersEntry 9 }
568
569clrRrmParametersDcaChannelWidth OBJECT-TYPE
570    SYNTAX          INTEGER  {
571                        twenty(1),
572                        forty(2),
573                        eighty(3),
574                        best(4),
575                        oneSixty(5)
576                    }
577    MAX-ACCESS      read-write
578    STATUS          current
579    DESCRIPTION
580        "This object specifies how the system performs DCA
581        channel width selection
582        twenty   - 20MHz channel width supported by this radio.
583        forty    - 40MHz channel width supported by this radio.
584        eighty   - 80MHz channel width supported by this radio.
585        oneSixty - 160MHz channel width supported by this radio.
586        best     - Dynamic channel width(160MHz, 80MHz, 40MHz or20MHz)
587                   supported by this radio."
588    ::= { clrRrmParametersEntry 10 }
589
590clrRrmParametersMaxTxPower OBJECT-TYPE
591    SYNTAX          Integer32 (-10..30)
592    UNITS           "dBm"
593    MAX-ACCESS      read-write
594    STATUS          current
595    DESCRIPTION
596        "This object specifies the upper limit of transmit power in dBm.
597        For a 802.11a network, the system will
598        only accept this configuration if the
599        bsnGlobalDot11aDynamicTransmitPowerControl is set
600        to 'automatic' or 'runOnce'. For a 802.11b network,
601        the system will only accept this configuration if the
602        bsnGlobalDot11bDynamicTransmitPowerControl is set to
603        'automatic' or 'runOnce'. The value of this attribute
604        has to be greater than equal to value of
605        clrRrmParametersMinTxPower."
606    DEFVAL          { 30 }
607    ::= { clrRrmParametersEntry 11 }
608
609clrRrmParametersMinTxPower OBJECT-TYPE
610    SYNTAX          Integer32 (-10..30)
611    UNITS           "dBm"
612    MAX-ACCESS      read-write
613    STATUS          current
614    DESCRIPTION
615        "This object specifies the lower limit of transmit power in dBm.
616        For an 802.11a network, the system will
617        only accept this configuration if the
618        bsnGlobalDot11aDynamicTransmitPowerControl
619        is set to 'automatic' or 'runOnce'.
620        For an 802.11b network, the system will
621        only accept this configuration if the
622        bsnGlobalDot11bDynamicTransmitPowerControl is set
623        to 'automatic' or 'runOnce'.
624        The value of this attribute has to be less than equal to
625        value of clrRrmParametersMaxTxPower."
626    DEFVAL          { -10 }
627    ::= { clrRrmParametersEntry 12 }
628
629clrRrmParametersTpcVersion OBJECT-TYPE
630    SYNTAX          INTEGER  {
631                        versionOne(1),
632                        versionTwo(2)
633                    }
634    MAX-ACCESS      read-write
635    STATUS          current
636    DESCRIPTION
637        "This object specifies the TPC(Transmission Power Control) version.
638        versionOne(1) - TPC would be in coverage optimal mode.
639        versionTwo(2) - TPC would be in interference optimal mode."
640    ::= { clrRrmParametersEntry 13 }
641
642clrRrmParametersChdNoise OBJECT-TYPE
643    SYNTAX          TruthValue
644    MAX-ACCESS      read-write
645    STATUS          current
646    DESCRIPTION
647        "This object specifies the state of noise
648        on the controller. A value of 'true'
649        indicates that the detection is enabled. A value
650        of 'false' indicates that the detection is disabled."
651    ::= { clrRrmParametersEntry 14 }
652
653clrRrmParametersChdInterference OBJECT-TYPE
654    SYNTAX          TruthValue
655    MAX-ACCESS      read-write
656    STATUS          current
657    DESCRIPTION
658        "This object specifies the state of interference
659        on the controller. A value of 'true'
660        indicates that the detection is enabled. A value
661        of 'false' indicates that the detection is disabled."
662    ::= { clrRrmParametersEntry 15 }
663
664clrRrmParametersChdLoad OBJECT-TYPE
665    SYNTAX          TruthValue
666    MAX-ACCESS      read-write
667    STATUS          current
668    DESCRIPTION
669        "This object specifies the state of load
670        on the controller. A value of 'true'
671        indicates that the detection is enabled. A value
672        of 'false' indicates that the detection is disabled."
673    ::= { clrRrmParametersEntry 16 }
674
675clrRrmParametersChdSignal OBJECT-TYPE
676    SYNTAX          TruthValue
677    MAX-ACCESS      read-write
678    STATUS          current
679    DESCRIPTION
680        "This object specifies the state of signal
681        on the controller. A value of 'true'
682        indicates that the detection is enabled. A value
683        of 'false' indicates that the detection is disabled."
684    ::= { clrRrmParametersEntry 17 }
685
686clrRrmParametersChdDevice OBJECT-TYPE
687    SYNTAX          TruthValue
688    MAX-ACCESS      read-write
689    STATUS          current
690    DESCRIPTION
691        "This object specifies the state of device detection
692        on the controller. A value of 'true'
693        indicates that the detection is enabled. A value
694        of 'false' indicates that the detection is disabled."
695    ::= { clrRrmParametersEntry 18 }
696
697clrRrmParametersMaxClients OBJECT-TYPE
698    SYNTAX          Unsigned32
699    MAX-ACCESS      read-write
700    STATUS          current
701    DESCRIPTION
702        "This object specifies the maximum allowed clients per radio."
703    ::= { clrRrmParametersEntry 19 }
704
705clrRrmParametersRssiCheckEnable OBJECT-TYPE
706    SYNTAX          TruthValue
707    MAX-ACCESS      read-write
708    STATUS          current
709    DESCRIPTION
710        "This object specifies the state of RSSI low
711        check on the controller. A value of 'true'
712        indicates that the check is enabled. A value
713        of 'false' indicates that the check is disabled."
714    DEFVAL          { false }
715    ::= { clrRrmParametersEntry 20 }
716
717clrRrmParametersRssiThreshold OBJECT-TYPE
718    SYNTAX          Integer32 (-90..-60)
719    UNITS           "dbm"
720    MAX-ACCESS      read-write
721    STATUS          current
722    DESCRIPTION
723        "This object specifies the RSSI threshold value for
724        RSSI low check."
725    DEFVAL          { -80 }
726    ::= { clrRrmParametersEntry 21 }
727
728clrRrmParametersOptRoamEnable OBJECT-TYPE
729    SYNTAX          TruthValue
730    MAX-ACCESS      read-write
731    STATUS          current
732    DESCRIPTION
733        "This object specifies the state of optimized
734        roaming feature on the controller. A value of 'true'
735        indicates that the feature is enabled. A value
736        of 'false' indicates that the feature is disabled"
737    DEFVAL          { false }
738    ::= { clrRrmParametersEntry 22 }
739
740clrRrmParametersOptRoamDataRate OBJECT-TYPE
741    SYNTAX          Integer32 (0..54)
742    UNITS           "mbps"
743    MAX-ACCESS      read-write
744    STATUS          current
745    DESCRIPTION
746        "This object specifies the data rate threshold value for
747        optimized roaming. A valid data rate in mbps must be entered."
748    DEFVAL          { 0 }
749    ::= { clrRrmParametersEntry 23 }
750
751clrRrmParametersOptRoamInterval OBJECT-TYPE
752    SYNTAX          Integer32 (5..90)
753    UNITS           "seconds"
754    MAX-ACCESS      read-write
755    STATUS          current
756    DESCRIPTION
757        "This object specifies the reporting interval value for
758        Optimized Roaming."
759    DEFVAL          { 90 }
760    ::= { clrRrmParametersEntry 24 }
761
762clrRrmParametersClientNetworkPreference OBJECT-TYPE
763    SYNTAX          INTEGER  {
764                        default(1),
765                        connectivity(2),
766                        throughput(3)
767                    }
768    MAX-ACCESS      read-write
769    STATUS          current
770    DESCRIPTION
771        "This object represents the client network preference.
772        connectivity  - RRM Algorithm has a prefereance on connectiviry of the clients
773        throughput    - RRM Algorithm has a preference on high thoughput of the clients
774        default       - RRM Algorithm has no preference on the clients"
775    DEFVAL          { default }
776    ::= { clrRrmParametersEntry 25 }
777
778
779-- ********************************************************************
780-- *    Configuration for tuple tuning parameters
781-- ********************************************************************
782
783clrRrmTupleTable OBJECT-TYPE
784    SYNTAX          SEQUENCE OF ClrRrmTupleEntry
785    MAX-ACCESS      not-accessible
786    STATUS          deprecated
787    DESCRIPTION
788        "A list of tuple tuning parameters that are
789        advertised to all APs registered under this 802.11
790        interface type. This information is pushed down to
791        to 802.11 clients by the APs to operate under high
792        density.
793        Entries in this table are automatically
794        created by the controller with default values.
795
796        Object is deprecated since controller doesn't support
797        Pico cell configuration anymore."
798    ::= { clrRrmConfig 2 }
799
800clrRrmTupleEntry OBJECT-TYPE
801    SYNTAX          ClrRrmTupleEntry
802    MAX-ACCESS      not-accessible
803    STATUS          deprecated
804    DESCRIPTION
805        "Each entry represents the tuning parameters for
806        an interface type. These entries are applicable
807        only when object clrRrmParametersPicoCellMode is
808        is set to 'picoCellv2'.
809        Pico cell is no more supported so deprecating this
810        attribute. It will be obsolete post 7.0 release.
811
812        Object is deprecated since controller doesn't support
813        Pico cell configuration anymore."
814    INDEX           { clrRrmParametersType }
815    ::= { clrRrmTupleTable 1 }
816
817ClrRrmTupleEntry ::= SEQUENCE {
818        clrRrmTupleRxSenseThresholdMin   ClrRrmTupleTuningRange,
819        clrRrmTupleRxSenseThresholdMax   ClrRrmTupleTuningRange,
820        clrRrmTupleRxSenseThreshold      ClrRrmTupleTuningRange,
821        clrRrmTupleCcaSenseThresholdMin  ClrRrmTupleTuningRange,
822        clrRrmTupleCcaSenseThresholdMax  ClrRrmTupleTuningRange,
823        clrRrmTupleCcaSenseThreshold     ClrRrmTupleTuningRange,
824        clrRrmTupleTransmitPowerLevelMin ClrRrmTupleTuningRange,
825        clrRrmTupleTransmitPowerLevelMax ClrRrmTupleTuningRange,
826        clrRrmTupleTransmitPowerLevel    ClrRrmTupleTuningRange,
827        clrRrmTupleSetDefault            TruthValue
828}
829
830clrRrmTupleRxSenseThresholdMin OBJECT-TYPE
831    SYNTAX          ClrRrmTupleTuningRange
832    UNITS           "dbm"
833    MAX-ACCESS      read-write
834    STATUS          deprecated
835    DESCRIPTION
836        "This object represents the minimum value configured
837        for receiver's sensitivity threshold.
838        This value must be less than the value configured for
839        clrRrmTupleRxSenseThresholdMax object.
840
841        Object is deprecated since controller doesn't support
842        Pico cell configuration anymore."
843    DEFVAL          { -127 }
844    ::= { clrRrmTupleEntry 1 }
845
846clrRrmTupleRxSenseThresholdMax OBJECT-TYPE
847    SYNTAX          ClrRrmTupleTuningRange
848    UNITS           "dbm"
849    MAX-ACCESS      read-write
850    STATUS          deprecated
851    DESCRIPTION
852        "This object represents the maximum value configured
853        for receiver's sensitivity threshold.
854        This value must be greater than the value configured for
855        clrRrmTupleRxSenseThresholdMin object.
856
857        Object is deprecated since controller doesn't support
858        Pico cell configuration anymore."
859    DEFVAL          { 127 }
860    ::= { clrRrmTupleEntry 2 }
861
862clrRrmTupleRxSenseThreshold OBJECT-TYPE
863    SYNTAX          ClrRrmTupleTuningRange
864    UNITS           "dbm"
865    MAX-ACCESS      read-write
866    STATUS          deprecated
867    DESCRIPTION
868        "This object represents the current value for
869        receiver's sensitivity threshold.  This value is sent
870        to the APs that join the controller. The APs in turn
871        propogate this value to the 802.11 clients. The client
872        will either use this value or will tune receiver's
873        sensitivity settings between the range of values
874        configured by clrRrmTupleRxSenseThresholdMin and
875        clrRrmTupleRxSenseThresholdMax objects.
876
877        Object is deprecated since controller doesn't support
878        Pico cell configuration anymore."
879    DEFVAL          { -80 }
880    ::= { clrRrmTupleEntry 3 }
881
882clrRrmTupleCcaSenseThresholdMin OBJECT-TYPE
883    SYNTAX          ClrRrmTupleTuningRange
884    UNITS           "dbm"
885    MAX-ACCESS      read-write
886    STATUS          deprecated
887    DESCRIPTION
888        "This object represents the minimum value configured
889        for clear channel (CCA) sensitivity threshold.
890        This value must be less than the value configured for
891        clrRrmTupleCcaSenseThresholdMax object.
892
893        Object is deprecated since controller doesn't support
894        Pico cell configuration anymore."
895    DEFVAL          { -127 }
896    ::= { clrRrmTupleEntry 4 }
897
898clrRrmTupleCcaSenseThresholdMax OBJECT-TYPE
899    SYNTAX          ClrRrmTupleTuningRange
900    UNITS           "dbm"
901    MAX-ACCESS      read-write
902    STATUS          deprecated
903    DESCRIPTION
904        "This object represents the maximum value configured
905        for clear channel (CCA) sensitivity threshold.
906        This value must be greater than the value configured for
907        clrRrmTupleCcaSenseThresholdMin object.
908
909        Object is deprecated since controller doesn't support
910        Pico cell configuration anymore."
911    DEFVAL          { 127 }
912    ::= { clrRrmTupleEntry 5 }
913
914clrRrmTupleCcaSenseThreshold OBJECT-TYPE
915    SYNTAX          ClrRrmTupleTuningRange
916    UNITS           "dbm"
917    MAX-ACCESS      read-write
918    STATUS          deprecated
919    DESCRIPTION
920        "This object represents the current value for clear
921        channel (CCA) sensitivity. This value is sent to the
922        APs that join the controller. The APs in turn propogate
923        this value to the 802.11 clients. The client will either
924        use this value or may tune CCA sensitivity settings
925        between the range of values configured by
926        clrRrmTupleCcaSenseThresholdMin and
927        clrRrmTupleCcaSenseThresholdMax objects.
928
929        Object is deprecated since controller doesn't support
930        Pico cell configuration anymore."
931    DEFVAL          { -60 }
932    ::= { clrRrmTupleEntry 6 }
933
934clrRrmTupleTransmitPowerLevelMin OBJECT-TYPE
935    SYNTAX          ClrRrmTupleTuningRange
936    UNITS           "dbm"
937    MAX-ACCESS      read-write
938    STATUS          deprecated
939    DESCRIPTION
940        "This object represents the minimum value configured
941        for transmit power level. This value must be less than
942        the value configured for clrRrmTupleTransmitPowerLevelMax
943        object.
944
945        Object is deprecated since controller doesn't support
946        Pico cell configuration anymore."
947    DEFVAL          { -127 }
948    ::= { clrRrmTupleEntry 7 }
949
950clrRrmTupleTransmitPowerLevelMax OBJECT-TYPE
951    SYNTAX          ClrRrmTupleTuningRange
952    UNITS           "dbm"
953    MAX-ACCESS      read-write
954    STATUS          deprecated
955    DESCRIPTION
956        "This object represents the maximum value configured
957        for transmit power level. This value must be greater than
958        the value for clrRrmTupleTransmitPowerLevelMin object.
959
960        Object is deprecated since controller doesn't support
961        Pico cell configuration anymore."
962    DEFVAL          { 127 }
963    ::= { clrRrmTupleEntry 8 }
964
965clrRrmTupleTransmitPowerLevel OBJECT-TYPE
966    SYNTAX          ClrRrmTupleTuningRange
967    UNITS           "dbm"
968    MAX-ACCESS      read-write
969    STATUS          deprecated
970    DESCRIPTION
971        "This object represents the current value for transmit
972        power level. This value is sent to the APs that join the
973        controller. The APs in turn propogate this value to the
974        802.11 clients. The client will either use this value or
975        may tune the transmit power settings between the range
976        of values configured by clrRrmTupleTransmitPowerLevelMin
977        and clrRrmTupleTransmitPowerLevelMax objects.
978
979        Object is deprecated since controller doesn't support
980        Pico cell configuration anymore."
981    DEFVAL          { 10 }
982    ::= { clrRrmTupleEntry 9 }
983
984clrRrmTupleSetDefault OBJECT-TYPE
985    SYNTAX          TruthValue
986    MAX-ACCESS      read-write
987    STATUS          deprecated
988    DESCRIPTION
989        "This object restores the other objects in this
990        table to default value. Setting this value to
991        'true' wil restore defaults as indicated by
992        the DEFVAL clause. This object can only be set
993        to 'true' and all other values are rejected.
994        This object will always return 'false' for get
995        operations.
996
997        Object is deprecated since controller doesn't support
998        Pico cell configuration anymore."
999    ::= { clrRrmTupleEntry 10 }
1000
1001
1002-- ********************************************************************
1003-- *    Configuration for DCA parameters
1004-- ********************************************************************
1005
1006clrRrmChannelTable OBJECT-TYPE
1007    SYNTAX          SEQUENCE OF ClrRrmChannelEntry
1008    MAX-ACCESS      not-accessible
1009    STATUS          current
1010    DESCRIPTION
1011        "This table represents the channel information
1012        for an AP's 802.11 interface.
1013        Based on the country that an AP operates in, it
1014        gets assigned to a regulatory domain. For a given
1015        regulatory domain a fixed number of channels are
1016        assigned automatically to an AP for a given interface.
1017        This table represents this information.
1018        Entries are automatically created on the controller
1019        as APs associate. Entries are removed when the APs
1020        disassociate."
1021    ::= { clrRrmConfig 4 }
1022
1023clrRrmChannelEntry OBJECT-TYPE
1024    SYNTAX          ClrRrmChannelEntry
1025    MAX-ACCESS      not-accessible
1026    STATUS          current
1027    DESCRIPTION
1028        "Each entry in this table provides the channel
1029        information for an 802.11 interface in an AP."
1030    INDEX           {
1031                        clrRrmParametersType,
1032                        clrRrmChannelNum
1033                    }
1034    ::= { clrRrmChannelTable 1 }
1035
1036ClrRrmChannelEntry ::= SEQUENCE {
1037        clrRrmChannelNum       Unsigned32,
1038        clrRrmChannelDcaState  TruthValue,
1039        clrRrmChannelRowStatus RowStatus
1040}
1041
1042clrRrmChannelNum OBJECT-TYPE
1043    SYNTAX          Unsigned32
1044    MAX-ACCESS      not-accessible
1045    STATUS          current
1046    DESCRIPTION
1047        "The channel nubmer for this entry.  This value
1048        represents the unique channel number on this
1049        802.11 interface for this regulatory domain."
1050    ::= { clrRrmChannelEntry 1 }
1051
1052clrRrmChannelDcaState OBJECT-TYPE
1053    SYNTAX          TruthValue
1054    MAX-ACCESS      read-create
1055    STATUS          current
1056    DESCRIPTION
1057        "This object indicates whether this channel is part
1058        of the dynamic channel allocation (DCA) list.
1059        A value of 'true' indicates that the DCA for
1060        this channel is enabled. A value of 'false' indicates
1061        that the DCA for this channel is disabled."
1062    DEFVAL          { false }
1063    ::= { clrRrmChannelEntry 2 }
1064
1065clrRrmChannelRowStatus OBJECT-TYPE
1066    SYNTAX          RowStatus
1067    MAX-ACCESS      read-create
1068    STATUS          current
1069    DESCRIPTION
1070        "The status of this conceptual row.clrRrmChannelNum and
1071        clrRrmChannelDcaState are mandatory for create and go
1072        of rowstatus.All writable objects in this row may be
1073        modified at any time."
1074    ::= { clrRrmChannelEntry 3 }
1075
1076
1077-- ********************************************************************
1078-- *    RRM RF grouping
1079-- ********************************************************************
1080
1081clrRrmDot11BandGrpTable OBJECT-TYPE
1082    SYNTAX          SEQUENCE OF ClrRrmDot11BandGrpEntry
1083    MAX-ACCESS      not-accessible
1084    STATUS          current
1085    DESCRIPTION
1086        "This table contains the information about the
1087        RRM grouping corresponding to the dot11 band
1088        of the APs that have joined the controller.
1089
1090        This table has a one-to-one dependent relationship
1091        on the clrRrmParametersTable."
1092    ::= { clrRrmConfig 5 }
1093
1094clrRrmDot11BandGrpEntry OBJECT-TYPE
1095    SYNTAX          ClrRrmDot11BandGrpEntry
1096    MAX-ACCESS      not-accessible
1097    STATUS          current
1098    DESCRIPTION
1099        "An entry in this table represents the
1100        RRM RF grouping on a  dot11 band
1101        of an AP that has joined the controller.
1102
1103        For each dot11 band an entry will be created."
1104    INDEX           { clrRrmParametersType }
1105    ::= { clrRrmDot11BandGrpTable 1 }
1106
1107ClrRrmDot11BandGrpEntry ::= SEQUENCE {
1108        clrRrmDot11BandGrpLeaderIpAddressType   InetAddressType,
1109        clrRrmDot11BandGrpLeaderIpAddress       InetAddress,
1110        clrRrmDot11BandGrpLeaderName            SnmpAdminString,
1111        clrRrmDot11BandGrpMode                  INTEGER,
1112        clrRrmDot11BandGrpRole                  INTEGER,
1113        clrRrmDot11BandGrpRestart               TruthValue,
1114        clrRrmDot11BandGrpLastUpdateTime        Unsigned32,
1115        clrRrmDot11BandGrpInterval              Unsigned32,
1116        clrRrmDot11BandGrpLeaderIpv6AddressType InetAddressType,
1117        clrRrmDot11BandGrpLeaderIpv6Address     InetAddress
1118}
1119
1120clrRrmDot11BandGrpLeaderIpAddressType OBJECT-TYPE
1121    SYNTAX          InetAddressType
1122    MAX-ACCESS      read-only
1123    STATUS          current
1124    DESCRIPTION
1125        "This object represents the  group
1126        leader's address type for the dot11 group
1127        containing this controller. The only
1128        one address type supported is ipv4(1)."
1129    ::= { clrRrmDot11BandGrpEntry 1 }
1130
1131clrRrmDot11BandGrpLeaderIpAddress OBJECT-TYPE
1132    SYNTAX          InetAddress
1133    MAX-ACCESS      read-only
1134    STATUS          current
1135    DESCRIPTION
1136        "This object represents the configured
1137        group leader's address for the dot11
1138        group containing this controller."
1139    ::= { clrRrmDot11BandGrpEntry 2 }
1140
1141clrRrmDot11BandGrpLeaderName OBJECT-TYPE
1142    SYNTAX          SnmpAdminString (SIZE  (1..32))
1143    MAX-ACCESS      read-only
1144    STATUS          current
1145    DESCRIPTION
1146        "This object represents the name of the current
1147        group leader."
1148    ::= { clrRrmDot11BandGrpEntry 3 }
1149
1150clrRrmDot11BandGrpMode OBJECT-TYPE
1151    SYNTAX          INTEGER  {
1152                        automatic(1),
1153                        off(2),
1154                        leader(3)
1155                    }
1156    MAX-ACCESS      read-write
1157    STATUS          current
1158    DESCRIPTION
1159        "This object specifies the mode for the RRM algorithm
1160        for the band.
1161        'automatic' - the controller form groups and elect leaders
1162                 to perform better dynamic parameter optimization.
1163
1164        'leader'    - the user can manually configure the group.
1165
1166        'off'       - no dynamic grouping occurs. Each controller
1167                          optimizes only its own APs' parameters."
1168    DEFVAL          { automatic }
1169    ::= { clrRrmDot11BandGrpEntry 4 }
1170
1171clrRrmDot11BandGrpRole OBJECT-TYPE
1172    SYNTAX          INTEGER  {
1173                        none(1),
1174                        auto-leader(2),
1175                        auto-member(3),
1176                        static-leader(4),
1177                        static-member(5)
1178                    }
1179    MAX-ACCESS      read-only
1180    STATUS          current
1181    DESCRIPTION
1182        "This object represents the group role with respect to RRM
1183        RF grouping. The controller can be either group member or
1184        group leader while being in automatic or static grouping,
1185        for a particular band.  If grouping is off , the value
1186        of the group role would be 'none'.
1187
1188        'none'          - RRM RF Grouping is off
1189        'auto-leader'   - leader of automatic RRM RF Group
1190        'auto-member'   - member in automatic RRM RF Group
1191        'static-leader' - leader of static RRM RF Group
1192        'static-member' - member in static RRM RF Group."
1193    DEFVAL          { auto-leader }
1194    ::= { clrRrmDot11BandGrpEntry 5 }
1195
1196clrRrmDot11BandGrpRestart OBJECT-TYPE
1197    SYNTAX          TruthValue
1198    MAX-ACCESS      read-write
1199    STATUS          current
1200    DESCRIPTION
1201        "This object specifies whether the grouping algorithm needs
1202        a restart. If a value of 'true' is set, the RRM
1203        grouping algorithm is restarted for the dot11 band.
1204           This will always return 'false' when retrieved"
1205    DEFVAL          { false }
1206    ::= { clrRrmDot11BandGrpEntry 6 }
1207
1208clrRrmDot11BandGrpLastUpdateTime OBJECT-TYPE
1209    SYNTAX          Unsigned32
1210    MAX-ACCESS      read-only
1211    STATUS          current
1212    DESCRIPTION
1213        "This object represents the last time the dot11
1214        grouping was updated on this controller.
1215        This is valid only if the controller is not a
1216        static member in the group. If it is a static member
1217        (i.e the value of the variable ,'clrRrmDot11BandGrpMode'
1218        is 'static-member(4)'), a value of '0' would be
1219        returned always."
1220    ::= { clrRrmDot11BandGrpEntry 7 }
1221
1222clrRrmDot11BandGrpInterval OBJECT-TYPE
1223    SYNTAX          Unsigned32 (0..600)
1224    UNITS           "seconds"
1225    MAX-ACCESS      read-only
1226    STATUS          current
1227    DESCRIPTION
1228        "This object represents the period used by the
1229        grouping algorithm. The grouping algorithm runs
1230        when the group contents changes and automatic
1231        grouping is enabled. The system administrator can
1232        start grouping on demand."
1233    ::= { clrRrmDot11BandGrpEntry 8 }
1234
1235clrRrmDot11BandGrpLeaderIpv6AddressType OBJECT-TYPE
1236    SYNTAX          InetAddressType
1237    MAX-ACCESS      read-only
1238    STATUS          current
1239    DESCRIPTION
1240        "This object represents the IP address type of
1241        the RRM RF group leader."
1242    ::= { clrRrmDot11BandGrpEntry 9 }
1243
1244clrRrmDot11BandGrpLeaderIpv6Address OBJECT-TYPE
1245    SYNTAX          InetAddress
1246    MAX-ACCESS      read-only
1247    STATUS          current
1248    DESCRIPTION
1249        "This object represents the IPv6 address of the
1250        RRM RF group leader."
1251    ::= { clrRrmDot11BandGrpEntry 10 }
1252
1253
1254-- ********************************************************************
1255-- *    RRM RF Group Members
1256-- ********************************************************************
1257
1258clrRrmDot11BandGrpMemberTable OBJECT-TYPE
1259    SYNTAX          SEQUENCE OF ClrRrmDot11BandGrpMemberEntry
1260    MAX-ACCESS      not-accessible
1261    STATUS          current
1262    DESCRIPTION
1263        "This table contains the information about the
1264        RRM grouping members corresponding to
1265        the dot11 band of the APs that have joined
1266        the controller.
1267
1268        The entries are members of the group represented by
1269        clrRrmDot11BandGrpTable."
1270    ::= { clrRrmConfig 6 }
1271
1272clrRrmDot11BandGrpMemberEntry OBJECT-TYPE
1273    SYNTAX          ClrRrmDot11BandGrpMemberEntry
1274    MAX-ACCESS      not-accessible
1275    STATUS          current
1276    DESCRIPTION
1277        "An entry describes the grouping members
1278        on a  dot11 band of an AP that has joined
1279        the controller.
1280
1281        An entry will be created/deleted when
1282        members are added/deleted to/from the gorup."
1283    INDEX           {
1284                        clrRrmParametersType,
1285                        clrRrmDot11BandMemberIpAddressType,
1286                        clrRrmDot11BandMemberIpAddress
1287                    }
1288    ::= { clrRrmDot11BandGrpMemberTable 1 }
1289
1290ClrRrmDot11BandGrpMemberEntry ::= SEQUENCE {
1291        clrRrmDot11BandMemberIpAddressType     InetAddressType,
1292        clrRrmDot11BandMemberIpAddress         InetAddress,
1293        clrRrmDot11BandMemberName              SnmpAdminString,
1294        clrRrmDot11BandMemberIsJoined          TruthValue,
1295        clrRrmDot11BandMemberJoinFailureReason INTEGER,
1296        clrRrmDot11BandMemberRowStatus         RowStatus
1297}
1298
1299clrRrmDot11BandMemberIpAddressType OBJECT-TYPE
1300    SYNTAX          InetAddressType
1301    MAX-ACCESS      not-accessible
1302    STATUS          current
1303    DESCRIPTION
1304        "This object indicates the address type of the dot11
1305        group member for the dot11 grouping containing this controller."
1306    ::= { clrRrmDot11BandGrpMemberEntry 1 }
1307
1308clrRrmDot11BandMemberIpAddress OBJECT-TYPE
1309    SYNTAX          InetAddress
1310    MAX-ACCESS      not-accessible
1311    STATUS          current
1312    DESCRIPTION
1313        "This object specifies the address of the dot11
1314        group member for the dot11 grouping containing this controller."
1315    ::= { clrRrmDot11BandGrpMemberEntry 2 }
1316
1317clrRrmDot11BandMemberName OBJECT-TYPE
1318    SYNTAX          SnmpAdminString
1319    MAX-ACCESS      read-create
1320    STATUS          current
1321    DESCRIPTION
1322        "This object specifies the name of the dot11
1323        group member for the dot11 grouping containing this controller."
1324    ::= { clrRrmDot11BandGrpMemberEntry 3 }
1325
1326clrRrmDot11BandMemberIsJoined OBJECT-TYPE
1327    SYNTAX          TruthValue
1328    MAX-ACCESS      read-only
1329    STATUS          current
1330    DESCRIPTION
1331        "This object represents whether the member has joined this
1332        RRM RF Group yet.If not the value would be 'false'.
1333        Else it would be true.This field is significant only
1334        if the current group is a static RRM RF Group.
1335        In all other cases a value of 'true' would be shown.
1336
1337        true  - member has joined the group successfully
1338        false - member has not joined the group yet."
1339    DEFVAL          { true }
1340    ::= { clrRrmDot11BandGrpMemberEntry 4 }
1341
1342clrRrmDot11BandMemberJoinFailureReason OBJECT-TYPE
1343    SYNTAX          INTEGER  {
1344                        joinedSuccessfully(1),
1345                        invalidIp(2),
1346                        groupSizeExceeded(3),
1347                        invalidGroupOrder(4),
1348                        nonMatchingGroupID(5),
1349                        unexpectedError(6),
1350                        weakSignalStrength(7),
1351                        joinPending(8),
1352                        notAManager(9),
1353                        groupingDelayed(10),
1354                        groupingDisabled(11),
1355                        invalidProtocolVersion(12),
1356                        countryCodeMismatch(13),
1357                        invalidHierarchy(14),
1358                        alreadyAStaticLeader(15),
1359                        memberOfAnotherGroup(16),
1360                        unconfiguredAsStaticMember(17),
1361                        cntlrNameAndIpMismatch(18),
1362                        unexpectedMemoryError(19),
1363                        rfDomainMismatch(20),
1364                        splitForInvalidStateRequest(21),
1365                        transitioningToStaticFromAuto(22),
1366                        splitDueToUserAction(23)
1367                    }
1368    MAX-ACCESS      read-only
1369    STATUS          current
1370    DESCRIPTION
1371        "This object represents the reason the member could not
1372        join the RRM RF Group. This field is relevant only
1373        if the corresponding instance for  'clrRrmDot11BandMemberIsJoined'
1374        is 'false'.
1375
1376        joinedSuccessfully         -  member has joined the group
1377                                      successfully
1378        invalidIp                  -  invalid ip
1379        groupSizeExceeded          -  group size is exceeded
1380        invalidGroupOrder          -  group order is invalid
1381        nonMatchingGroupID         -  group id doesn't match
1382        unexpectedError            -  unexpected error
1383                                      has occurred
1384        weakSignalStrength         -  signal strength is weak
1385        joinPending                -  group join is pending
1386        notAManager                -  not a manager
1387        groupingDelayed            -  grouping is delayed
1388        groupingDisabled           -  grouping is disabled
1389        invalidProtocolVersion     -  protocol version is invalid
1390        countryCodeMismatch        -  country code doesn't match
1391        invalidHierarchy           -  invalid grouping hierarchy
1392        alreadyAStaticLeader       -  already a static leader
1393        memberOfAnotherGroup       -  member of another group
1394        unconfiguredAsStaticMember -  unconfigured static member
1395        cntlrNameAndIpMismatch     -  controller name and ip
1396                                      doesn't match
1397        unexpectedMemoryError      -  an unexpected memory error
1398                                      has happened
1399        rfDomainMismatch           -  RF domain doesn't match.
1400        splitForInvalidStateRequest    -  split for invalid state request
1401        transitioningToStaticFromAuto  -  transitioning to static from auto
1402        splitDueToUserAction       -  split due to user action."
1403    DEFVAL          { joinedSuccessfully }
1404    ::= { clrRrmDot11BandGrpMemberEntry 5 }
1405
1406clrRrmDot11BandMemberRowStatus OBJECT-TYPE
1407    SYNTAX          RowStatus
1408    MAX-ACCESS      read-create
1409    STATUS          current
1410    DESCRIPTION
1411        "This object specifies the status of the row."
1412    ::= { clrRrmDot11BandGrpMemberEntry 6 }
1413
1414
1415clrRrmDcaConfig  OBJECT IDENTIFIER
1416    ::= { clrRrmConfig 7 }
1417
1418
1419clrRrmDcaDot11aOutdoorAPDca OBJECT-TYPE
1420    SYNTAX          TruthValue
1421    MAX-ACCESS      read-write
1422    STATUS          current
1423    DESCRIPTION
1424        "This object specifies whether check for
1425        non-DFS channel should be done on DCA channel
1426        list or not. Generally at least one non-DFS
1427        channel should be present in DCA channel list.
1428        But there are locations like EU(European Union)
1429        where there is no non-DFS channel available for
1430        outdoor deployment. Customers deploying outdoor APs
1431        in EU or regions with similar regulations should
1432        set this variable to 'true'.
1433        A value of 'true' indicates that controller will not
1434        perform check for non-DFS channels in DCA list.
1435        A value of 'false' indicates that controller will
1436        perform checkf for non-DFS channels in DCA list."
1437    ::= { clrRrmDcaConfig 1 }
1438
1439clrRrmRfGroupingPriority OBJECT-TYPE
1440    SYNTAX          Unsigned32
1441    MAX-ACCESS      read-only
1442    STATUS          current
1443    DESCRIPTION
1444        "This object represents the priority assigned to controller
1445        with respect to RRM RF Grouping. When
1446        groups are formed, the priorities of the member controllers
1447        would be checked. Priority of the member controller
1448        should be less than or equal to priority of the
1449        leader controller."
1450    ::= { clrRrmConfig 8 }
1451
1452clrRrmDcaChannelListTable OBJECT-TYPE
1453    SYNTAX          SEQUENCE OF ClrRrmDcaChannelListEntry
1454    MAX-ACCESS      not-accessible
1455    STATUS          current
1456    DESCRIPTION
1457        "This table contains current channel information
1458        for an AP's 802.11 interface.
1459        Based on the country that an AP operates in, it
1460        gets assigned to a regulatory domain. For a given
1461        regulatory domain a fixed number of channels are
1462        assigned automatically to an AP for a given interface.
1463        This table represents this information.
1464        Entries are automatically created on the controller
1465        as APs associate. Entries are removed when the APs
1466        disassociate.
1467
1468        User can add a channel in DCA or remove it from DCA using the
1469        clrRrmChannelTable. clrRrmDcaChannelListTable provides the list
1470        of current channels allocation for DCA."
1471    ::= { clrRrmConfig 9 }
1472
1473clrRrmDcaChannelListEntry OBJECT-TYPE
1474    SYNTAX          ClrRrmDcaChannelListEntry
1475    MAX-ACCESS      not-accessible
1476    STATUS          current
1477    DESCRIPTION
1478        "Each entry in this table provides list of the channels
1479        that are used in DCA as well as not-used in DCA for an
1480        802.11 interface in an AP."
1481    INDEX           { clrRrmParametersType }
1482    ::= { clrRrmDcaChannelListTable 1 }
1483
1484ClrRrmDcaChannelListEntry ::= SEQUENCE {
1485        clrRrmDcaUsedChannelList    SnmpAdminString,
1486        clrRrmDcaUnusedChannelList  SnmpAdminString,
1487        clrRrmDcaDefaultChannelList SnmpAdminString
1488}
1489
1490clrRrmDcaUsedChannelList OBJECT-TYPE
1491    SYNTAX          SnmpAdminString
1492    MAX-ACCESS      read-only
1493    STATUS          current
1494    DESCRIPTION
1495        "This object represents the channels that are part
1496        of the Dynamic Channel Allocation (DCA) list.
1497        This is a comma separated list of used channel numbers."
1498    ::= { clrRrmDcaChannelListEntry 1 }
1499
1500clrRrmDcaUnusedChannelList OBJECT-TYPE
1501    SYNTAX          SnmpAdminString
1502    MAX-ACCESS      read-only
1503    STATUS          current
1504    DESCRIPTION
1505        "This object represents the channels that are not part
1506        of the Dynamic Channel Allocation (DCA) list. This is
1507        a comma separated list of unused channel numbers."
1508    ::= { clrRrmDcaChannelListEntry 2 }
1509
1510clrRrmDcaDefaultChannelList OBJECT-TYPE
1511    SYNTAX          SnmpAdminString
1512    MAX-ACCESS      read-only
1513    STATUS          current
1514    DESCRIPTION
1515        "This object provides the default DCA channels based on
1516        configured country code/country code list. This is
1517        a comma separated list of default DCA channel numbers."
1518    ::= { clrRrmDcaChannelListEntry 3 }
1519
1520
1521clrRrmPakRssiConfig  OBJECT IDENTIFIER
1522    ::= { clrRrmConfig 10 }
1523
1524
1525clrRrmHyperLocationEnable OBJECT-TYPE
1526    SYNTAX          TruthValue
1527    MAX-ACCESS      read-write
1528    STATUS          current
1529    DESCRIPTION
1530        "This object specifies the state of Packet RSSI
1531        location feature. A value of 'true'
1532        indicates that PRL(Packet RSSI Location) is enabled.
1533        A value of 'false' indicates that PRL is disabled."
1534    DEFVAL          { false }
1535    ::= { clrRrmPakRssiConfig 1 }
1536
1537clrRrmPakRssiThreshold OBJECT-TYPE
1538    SYNTAX          Integer32 (-100..-50)
1539    UNITS           "dbm"
1540    MAX-ACCESS      read-write
1541    STATUS          current
1542    DESCRIPTION
1543        "This object specifies the threshold value for
1544        Packet RSSI location feature. Valid range is
1545        -100 dbm to -50 dbm."
1546    DEFVAL          { -100 }
1547    ::= { clrRrmPakRssiConfig 2 }
1548
1549clrRrmPakRssiThresholdTrigger OBJECT-TYPE
1550    SYNTAX          Integer32
1551    UNITS           "dbm"
1552    MAX-ACCESS      read-write
1553    STATUS          current
1554    DESCRIPTION
1555        "This object specifies the trigger threshold
1556        value for Packet RSSI location feature. Valid
1557        range is 1 dbm to 100 dbm."
1558    DEFVAL          { 10 }
1559    ::= { clrRrmPakRssiConfig 3 }
1560
1561clrRrmPakRssiNtpIpAddressType OBJECT-TYPE
1562    SYNTAX          InetAddressType
1563    MAX-ACCESS      read-write
1564    STATUS          current
1565    DESCRIPTION
1566        "This object specifies the NTP server
1567        IP address type for Packet RSSI location feature."
1568    DEFVAL          { 1 }
1569    ::= { clrRrmPakRssiConfig 4 }
1570
1571clrRrmPakRssiNtp OBJECT-TYPE
1572    SYNTAX          InetAddress
1573    MAX-ACCESS      read-write
1574    STATUS          current
1575    DESCRIPTION
1576        "This object specifies the NTP server
1577        IP for Packet RSSI location feature."
1578    DEFVAL          { 0 }
1579    ::= { clrRrmPakRssiConfig 5 }
1580clrRrmFraConfig  OBJECT IDENTIFIER
1581    ::= { clrRrmConfig 11 }
1582
1583
1584clrRrmFraEnable OBJECT-TYPE
1585    SYNTAX          TruthValue
1586    MAX-ACCESS      read-write
1587    STATUS          current
1588    DESCRIPTION
1589        "This object specifies the state of Flexible
1590        Radio Assignment(FRA)feature. A value of 'true'
1591        indicates that FRA is enabled. A value of 'false'
1592        indicates that FRA is disabled."
1593    DEFVAL          { false }
1594    ::= { clrRrmFraConfig 1 }
1595
1596clrRrmFraInterval OBJECT-TYPE
1597    SYNTAX          Integer32
1598    UNITS           "hours"
1599    MAX-ACCESS      read-write
1600    STATUS          current
1601    DESCRIPTION
1602        "This object specifies the FRA interval
1603        in hours for the FRA feature."
1604    DEFVAL          { 1 }
1605    ::= { clrRrmFraConfig 2 }
1606
1607clrRrmFraSensitivity OBJECT-TYPE
1608    SYNTAX          INTEGER  {
1609                        low(1),
1610                        medium(2),
1611                        high(3)
1612                    }
1613    MAX-ACCESS      read-write
1614    STATUS          current
1615    DESCRIPTION
1616        "This object specifies the sensitivity for the FRA feature
1617        low(1)    - set the FRA sensistivity as low.
1618        medium(2) - set the FRA sensitivity as medium.
1619        high(3)   - set the FRA sensitivity as high."
1620    DEFVAL          { low }
1621    ::= { clrRrmFraConfig 3 }
1622
1623clrRrmFraSensorThreshold OBJECT-TYPE
1624    SYNTAX          INTEGER  {
1625                        clientPriority(0),
1626                        clientPreferred(1),
1627                        balanced(2),
1628                        sensorPreferred(3),
1629                        sensorPriority(4)
1630                    }
1631    MAX-ACCESS      read-write
1632    STATUS          current
1633    DESCRIPTION
1634        "This object specifies threshold levels for Sensor
1635        Selection algorithm. Values offered can influence FRA
1636        algorithm's decision to provide less or more sensor radios
1637        for WSA service. ClientPriority will ensure highest(default)
1638        coverage for wireless clients and SensorPriority offers more
1639        sensor radios offered for WSA service, such threshold with
1640        weaker coverage for wireless clients."
1641    DEFVAL          { clientPriority }
1642    ::= { clrRrmFraConfig 4 }
1643
1644clrRrmFraSensorCoverage OBJECT-TYPE
1645    SYNTAX          Unsigned32 (1..100)
1646    UNITS           "percent"
1647    MAX-ACCESS      read-only
1648    STATUS          current
1649    DESCRIPTION
1650        "This object specifies the overall sensor coverage
1651        for entire RRM Group. It will represent % of
1652        radios covered in the single RF domain."
1653    ::= { clrRrmFraConfig 5 }
1654
1655clrRrmFraServicePriority OBJECT-TYPE
1656    SYNTAX          INTEGER  {
1657                        coverage(0),
1658                        clientAware(1),
1659                        serviceAssurance(2)
1660                    }
1661    MAX-ACCESS      read-write
1662    STATUS          current
1663    DESCRIPTION
1664        "This object specifies service priority of
1665        flexible radio assignment algorithm.Coverage
1666        is the default state which will ensure good
1667        coverage for wireless clients. Client-Aware
1668        enables more 5GHz radios when network load is
1669        higher,Service-Assurance enables more sensors
1670        via excessive radios to ensure good sensor
1671        coverage for Wireless Service Assurance."
1672    DEFVAL          { coverage }
1673    ::= { clrRrmFraConfig 6 }
1674
1675clrRrmFraSensorDensityOptimisationTargetRssi OBJECT-TYPE
1676    SYNTAX          Integer32
1677    UNITS           "dbm"
1678    MAX-ACCESS      read-only
1679    STATUS          current
1680    DESCRIPTION
1681        "This value specifies receiver size cell for
1682        wireless clients. RSSI value in dBm will
1683        approximate downlink RSSI for wireless clients.
1684        Target RSSI represents rough coverage given by
1685        FRA enabled radio for clients."
1686    ::= { clrRrmFraConfig 7 }
1687clrRrm11kConfig  OBJECT IDENTIFIER
1688    ::= { clrRrmConfig 12 }
1689
1690
1691clrRrm11kDenialMax OBJECT-TYPE
1692    SYNTAX          Unsigned32 (1..10)
1693    UNITS           "count"
1694    MAX-ACCESS      read-write
1695    STATUS          current
1696    DESCRIPTION
1697        "This object specifies the maximum number of times a client can
1698        be denied association if the association request that is sent
1699        to an AP does not match any AP in the prediction list."
1700    ::= { clrRrm11kConfig 1 }
1701
1702clrRrm11kFloorBias OBJECT-TYPE
1703    SYNTAX          Unsigned32 (5..25)
1704    UNITS           "dBm"
1705    MAX-ACCESS      read-write
1706    STATUS          current
1707    DESCRIPTION
1708        "This object specifies the neighbor floor label bias in dBm."
1709    ::= { clrRrm11kConfig 2 }
1710
1711clrRrm11kPredictionMin OBJECT-TYPE
1712    SYNTAX          Unsigned32 (2..6)
1713    UNITS           "count"
1714    MAX-ACCESS      read-write
1715    STATUS          current
1716    DESCRIPTION
1717        "This object specifies the minimum number of predicted APs
1718        required for the prediction list feature to be activated."
1719    ::= { clrRrm11kConfig 3 }
1720
1721clrRrmRemoveChannelTable OBJECT-TYPE
1722    SYNTAX          SEQUENCE OF ClrRrmRemoveChannelEntry
1723    MAX-ACCESS      not-accessible
1724    STATUS          current
1725    DESCRIPTION
1726        "This table represents the removed channel information
1727        from default DCA channel list for an AP's 802.11 interface.
1728        Based on the country that an AP operates in, it
1729        gets assigned to a regulatory domain. For a given
1730        regulatory domain a fixed number of channels are
1731        assigned automatically to an AP for a given interface.
1732        We can remove a channel from this default DCA list and
1733        those channels will be put in this table.
1734        This table represents the removed channels information
1735        from the default DCA channel list.
1736
1737        By default, there will not be any entries in this table.
1738        An entry can also be created or deleted from this table
1739        by using clrRrmChannelRowStatus."
1740    ::= { clrRrmConfig 13 }
1741
1742clrRrmRemoveChannelEntry OBJECT-TYPE
1743    SYNTAX          ClrRrmRemoveChannelEntry
1744    MAX-ACCESS      not-accessible
1745    STATUS          current
1746    DESCRIPTION
1747        "Each entry in this table provides the removed channel
1748        information for an 802.11 interface from
1749        the default DCA channel list."
1750    INDEX           {
1751                        clrRrmParametersType,
1752                        clrRrmRemoveChannelNum
1753                    }
1754    ::= { clrRrmRemoveChannelTable 1 }
1755
1756ClrRrmRemoveChannelEntry ::= SEQUENCE {
1757        clrRrmRemoveChannelNum       Unsigned32,
1758        clrRrmRemovedChannelDcaState TruthValue,
1759        clrRrmRemoveChannelRowStatus RowStatus
1760}
1761
1762clrRrmRemoveChannelNum OBJECT-TYPE
1763    SYNTAX          Unsigned32
1764    MAX-ACCESS      not-accessible
1765    STATUS          current
1766    DESCRIPTION
1767        "The channel nubmer for this entry.  This value represents
1768        the unique channel number removed from the default DCA channel
1769        list for the 802.11 interface for this regulatory domain."
1770    ::= { clrRrmRemoveChannelEntry 1 }
1771
1772clrRrmRemovedChannelDcaState OBJECT-TYPE
1773    SYNTAX          TruthValue
1774    MAX-ACCESS      read-create
1775    STATUS          current
1776    DESCRIPTION
1777        "This object specifies whether this channel is part
1778        of the dynamic channel allocation (DCA) Remove List.
1779        A value of 'false' indicates that the DCA for this
1780        channel is disabled."
1781    DEFVAL          { false }
1782    ::= { clrRrmRemoveChannelEntry 2 }
1783
1784clrRrmRemoveChannelRowStatus OBJECT-TYPE
1785    SYNTAX          RowStatus
1786    MAX-ACCESS      read-create
1787    STATUS          current
1788    DESCRIPTION
1789        "The status of this conceptual row.
1790        All writable objects in this row may be modified
1791        at any time."
1792    ::= { clrRrmRemoveChannelEntry 3 }
1793
1794
1795
1796clrRrmAddChannelTable OBJECT-TYPE
1797    SYNTAX          SEQUENCE OF ClrRrmAddChannelEntry
1798    MAX-ACCESS      not-accessible
1799    STATUS          current
1800    DESCRIPTION
1801        "This table represents the added channel information
1802        to the default DCA channel list for an AP's 802.11 interface.
1803        Based on the country that an AP operates in, it
1804        gets assigned to a regulatory domain. For a given
1805        regulatory domain a fixed number of channels are
1806        assigned automatically to an AP for a given interface.
1807        We can add a non-default DCA channel to this list and those
1808        channels will be put in this table.
1809        This table represents the added DCA channels information
1810        to the default DCA list.
1811
1812        By default, there will not be any entries in this table.
1813        An entry can also be created or deleted by
1814        using clrRrmChannelRowStatus."
1815    ::= { clrRrmConfig 14 }
1816
1817clrRrmAddChannelEntry OBJECT-TYPE
1818    SYNTAX          ClrRrmAddChannelEntry
1819    MAX-ACCESS      not-accessible
1820    STATUS          current
1821    DESCRIPTION
1822        "Each entry in this table provides the added channel
1823        information to the default DCA channel list for an
1824        802.11 interface in an AP."
1825    INDEX           {
1826                        clrRrmParametersType,
1827                        clrRrmAddChannelNum
1828                    }
1829    ::= { clrRrmAddChannelTable 1 }
1830
1831ClrRrmAddChannelEntry ::= SEQUENCE {
1832        clrRrmAddChannelNum        Unsigned32,
1833        clrRrmAddedChannelDcaState TruthValue,
1834        clrRrmAddChannelRowStatus  RowStatus
1835}
1836
1837clrRrmAddChannelNum OBJECT-TYPE
1838    SYNTAX          Unsigned32
1839    MAX-ACCESS      not-accessible
1840    STATUS          current
1841    DESCRIPTION
1842        "The channel nubmer for this entry.  This value
1843        represents the unique channel number added to the
1844        default DCA channel list on this 802.11 interface
1845        for this regulatory domain."
1846    ::= { clrRrmAddChannelEntry 1 }
1847
1848clrRrmAddedChannelDcaState OBJECT-TYPE
1849    SYNTAX          TruthValue
1850    MAX-ACCESS      read-create
1851    STATUS          current
1852    DESCRIPTION
1853        "This object specifies whether this channel is part
1854        of the dynamic channel allocation (DCA) Add List.
1855        A value of 'true' indicates that the DCA for this
1856        channel is enabled."
1857    DEFVAL          { true }
1858    ::= { clrRrmAddChannelEntry 2 }
1859
1860clrRrmAddChannelRowStatus OBJECT-TYPE
1861    SYNTAX          RowStatus
1862    MAX-ACCESS      read-create
1863    STATUS          current
1864    DESCRIPTION
1865        "The status of this conceptual row.
1866        All writable objects in this row may be modified
1867        at any time."
1868    ::= { clrRrmAddChannelEntry 3 }
1869
1870
1871
1872clrRrmDot11BandJoinedGrpMemberTable OBJECT-TYPE
1873    SYNTAX          SEQUENCE OF ClrRrmDot11BandJoinedGrpMemberEntry
1874    MAX-ACCESS      not-accessible
1875    STATUS          current
1876    DESCRIPTION
1877        "This table contains the information about the
1878        RRM grouping members corresponding to
1879        the dot11 band of the APs that have joined
1880        the controller.
1881
1882        The entries are members of the group represented by
1883        clrRrmDot11BandGrpTable."
1884    ::= { clrRrmConfig 15 }
1885
1886clrRrmDot11BandJoinedGrpMemberEntry OBJECT-TYPE
1887    SYNTAX          ClrRrmDot11BandJoinedGrpMemberEntry
1888    MAX-ACCESS      not-accessible
1889    STATUS          current
1890    DESCRIPTION
1891        "An entry describes the grouping members
1892        on a  dot11 band of an AP that has joined
1893        the controller.
1894
1895        An entry will be created/deleted when
1896        members are added/deleted to/from the gorup."
1897    INDEX           {
1898                        clrRrmParametersType,
1899                        clrRrmDot11BandJoinedMemberIpAddressType,
1900                        clrRrmDot11BandJoinedMemberIpAddress
1901                    }
1902    ::= { clrRrmDot11BandJoinedGrpMemberTable 1 }
1903
1904ClrRrmDot11BandJoinedGrpMemberEntry ::= SEQUENCE {
1905        clrRrmDot11BandJoinedMemberIpAddressType     InetAddressType,
1906        clrRrmDot11BandJoinedMemberIpAddress         InetAddress,
1907        clrRrmDot11BandJoinedMemberName              SnmpAdminString,
1908        clrRrmDot11BandJoinedMemberIsJoined          TruthValue,
1909        clrRrmDot11BandJoinedMemberJoinFailureReason INTEGER,
1910        clrRrmDot11BandJoinedMemberIpv6AddressType   InetAddressType,
1911        clrRrmDot11BandJoinedMemberIpv6Address       InetAddress
1912}
1913
1914clrRrmDot11BandJoinedMemberIpAddressType OBJECT-TYPE
1915    SYNTAX          InetAddressType
1916    MAX-ACCESS      not-accessible
1917    STATUS          current
1918    DESCRIPTION
1919        "This object indicates the address type of the dot11
1920        group member for the dot11 grouping containing
1921        this controller."
1922    ::= { clrRrmDot11BandJoinedGrpMemberEntry 1 }
1923
1924clrRrmDot11BandJoinedMemberIpAddress OBJECT-TYPE
1925    SYNTAX          InetAddress
1926    MAX-ACCESS      not-accessible
1927    STATUS          current
1928    DESCRIPTION
1929        "This object represents the address of the dot11
1930        group member for the dot11 grouping containing
1931        this controller."
1932    ::= { clrRrmDot11BandJoinedGrpMemberEntry 2 }
1933
1934clrRrmDot11BandJoinedMemberName OBJECT-TYPE
1935    SYNTAX          SnmpAdminString
1936    MAX-ACCESS      read-only
1937    STATUS          current
1938    DESCRIPTION
1939        "This object specifies the name of the dot11
1940        group member for the dot11 grouping containing
1941        this controller."
1942    ::= { clrRrmDot11BandJoinedGrpMemberEntry 3 }
1943
1944clrRrmDot11BandJoinedMemberIsJoined OBJECT-TYPE
1945    SYNTAX          TruthValue
1946    MAX-ACCESS      read-only
1947    STATUS          current
1948    DESCRIPTION
1949        "This object indicates whether the member has joined this
1950        RRM RF Group yet. If not the value would be 'false'.
1951        Else it would be true. This field is significant only
1952        if the current group is a static RRM RF Group.
1953        In all other cases a value of 'true' would be shown.
1954
1955        true  - member has joined the group successfully
1956        false - member has not joined the group yet."
1957    DEFVAL          { true }
1958    ::= { clrRrmDot11BandJoinedGrpMemberEntry 4 }
1959
1960clrRrmDot11BandJoinedMemberJoinFailureReason OBJECT-TYPE
1961    SYNTAX          INTEGER  {
1962                        joinedSuccessfully(1),
1963                        invalidIp(2),
1964                        groupSizeExceeded(3),
1965                        invalidGroupOrder(4),
1966                        nonMatchingGroupID(5),
1967                        unexpectedError(6),
1968                        weakSignalStrength(7),
1969                        joinPending(8),
1970                        notAManager(9),
1971                        groupingDelayed(10),
1972                        groupingDisabled(11),
1973                        invalidProtocolVersion(12),
1974                        countryCodeMismatch(13),
1975                        invalidHierarchy(14),
1976                        alreadyAStaticLeader(15),
1977                        memberOfAnotherGroup(16),
1978                        unconfiguredAsStaticMember(17),
1979                        cntlrNameAndIpMismatch(18),
1980                        unexpectedMemoryError(19),
1981                        rfDomainMismatch(20)
1982                    }
1983    MAX-ACCESS      read-only
1984    STATUS          current
1985    DESCRIPTION
1986        "This object indicates the reason the member could not
1987        join the RRM RF Group. This field is relevant only
1988        if the corresponding instance for
1989        'clrRrmDot11BandMemberIsJoined' is 'false'.
1990
1991        joinedSuccessfully         -  member has joined the group
1992                                      successfully
1993        invalidIp                  -  invalid ip
1994        groupSizeExceeded          -  group size is exceeded
1995        invalidGroupOrder          -  group order is invalid
1996        nonMatchingGroupID         -  group id doesn't match
1997        unexpectedError            -  unexpected error
1998                                      has occurred
1999        weakSignalStrength         -  signal strength is weak
2000        joinPending                -  group join is pending
2001        notAManager                -  not a manager
2002        groupingDelayed            -  grouping is delayed
2003        groupingDisabled           -  grouping is disabled
2004        invalidProtocolVersion     -  protocol version is invalid
2005        countryCodeMismatch        -  country code doesn't match
2006        invalidHierarchy           -  invalid grouping hierarchy
2007        alreadyAStaticLeader       -  already a static leader
2008        memberOfAnotherGroup       -  member of another group
2009        unconfiguredAsStaticMember -  unconfigured static member
2010        cntlrNameAndIpMismatch     -  controller name and ip
2011                                      doesn't match
2012        unexpectedMemoryError      -  an unexpected memory error
2013                                      has happened
2014        rfDomainMismatch           -  RF domain doesn't match."
2015    DEFVAL          { joinedSuccessfully }
2016    ::= { clrRrmDot11BandJoinedGrpMemberEntry 5 }
2017
2018clrRrmDot11BandJoinedMemberIpv6AddressType OBJECT-TYPE
2019    SYNTAX          InetAddressType
2020    MAX-ACCESS      not-accessible
2021    STATUS          current
2022    DESCRIPTION
2023        "This object indicates the IP address type of the
2024        member controller joined to the RRM RF group."
2025    ::= { clrRrmDot11BandJoinedGrpMemberEntry 6 }
2026
2027clrRrmDot11BandJoinedMemberIpv6Address OBJECT-TYPE
2028    SYNTAX          InetAddress
2029    MAX-ACCESS      not-accessible
2030    STATUS          current
2031    DESCRIPTION
2032        "This object indicates the IPv6 address of the
2033        member controller joined to the RRM RF group."
2034    ::= { clrRrmDot11BandJoinedGrpMemberEntry 7 }
2035
2036
2037-- ********************************************************************
2038-- *    NOTIFICATION Variable
2039-- ********************************************************************
2040
2041clrRrmNotificationVariable  OBJECT IDENTIFIER
2042    ::= { ciscoLwappRrmMIBObjects 2 }
2043
2044
2045clrRrmApTransmitPowerLevel OBJECT-TYPE
2046    SYNTAX          Integer32 (-200..200)
2047    MAX-ACCESS      accessible-for-notify
2048    STATUS          current
2049    DESCRIPTION
2050        "This indicates represents the transmit power level for the AP."
2051    ::= { clrRrmNotificationVariable 1 }
2052
2053clrRrmTimeStamp OBJECT-TYPE
2054    SYNTAX          TimeStamp
2055    MAX-ACCESS      accessible-for-notify
2056    STATUS          current
2057    DESCRIPTION
2058        "This object indicates the time when coverage
2059        pre alarm was first reported to controller by an
2060        access point. After receiving this alert,
2061        controller will try to mitigate the coverage hole
2062        by increasing the transmit power of that access
2063        point. After doing above step for stipulated time,
2064        if coverage hole cannot be corrected by controller,
2065        a final notification would be generated from
2066        controller , informing the administrator
2067        about the existence of a coverage hole."
2068    ::= { clrRrmNotificationVariable 2 }
2069
2070clrRrmClientType OBJECT-TYPE
2071    SYNTAX          INTEGER  {
2072                        data(1),
2073                        voice(2)
2074                    }
2075    MAX-ACCESS      accessible-for-notify
2076    STATUS          current
2077    DESCRIPTION
2078        "This object indicates the client type for which this
2079        notification was sent.
2080
2081        data(1)  -  coverage hole has been detected for a data
2082                    client(client which is meant for data services).
2083
2084        voice(2) -  coverage hole has been detected for a voice
2085                    client(client which is meant for voice services)."
2086    ::= { clrRrmNotificationVariable 3 }
2087
2088clrRrmRssiHistogramLength OBJECT-TYPE
2089    SYNTAX          Unsigned32
2090    MAX-ACCESS      accessible-for-notify
2091    STATUS          current
2092    DESCRIPTION
2093        "This object represents the number of values on the histogram.
2094        At present it is 31 entries."
2095    ::= { clrRrmNotificationVariable 4 }
2096
2097clrRrmRssiHistogramMaxIndex OBJECT-TYPE
2098    SYNTAX          Integer32
2099    MAX-ACCESS      accessible-for-notify
2100    STATUS          current
2101    DESCRIPTION
2102        "This object represents the maximum value on the histogram."
2103    ::= { clrRrmNotificationVariable 5 }
2104
2105clrRrmRssiHistogramMinIndex OBJECT-TYPE
2106    SYNTAX          Integer32
2107    MAX-ACCESS      accessible-for-notify
2108    STATUS          current
2109    DESCRIPTION
2110        "This object represents the minimum value on the histogram."
2111    ::= { clrRrmNotificationVariable 6 }
2112
2113clrRrmRssiHistogramValues OBJECT-TYPE
2114    SYNTAX          SnmpAdminString
2115    MAX-ACCESS      accessible-for-notify
2116    STATUS          current
2117    DESCRIPTION
2118        "This object returns a comma seperated string of histogram
2119        values. The number of values sent out is represented by the
2120        clrRrmRssiHistogramLength."
2121    ::= { clrRrmNotificationVariable 7 }
2122
2123clrRrmNeighborApCount OBJECT-TYPE
2124    SYNTAX          Unsigned32
2125    MAX-ACCESS      accessible-for-notify
2126    STATUS          current
2127    DESCRIPTION
2128        "This object represents the number of 'clrRrmNeighborApMac,
2129        clrRrmNeighborApRssi' appended to this notification.
2130        This count is 5 and includes the AP itself."
2131    ::= { clrRrmNotificationVariable 8 }
2132
2133clrRrmNeighborApMacAddress OBJECT-TYPE
2134    SYNTAX          SnmpAdminString
2135    MAX-ACCESS      accessible-for-notify
2136    STATUS          current
2137    DESCRIPTION
2138        "This object represents the neighbor MAC address for this
2139        client. This is a comma seperated values for clrRrmNeighborApCount
2140        values."
2141    ::= { clrRrmNotificationVariable 9 }
2142
2143clrRrmNeighborApRssi OBJECT-TYPE
2144    SYNTAX          SnmpAdminString
2145    MAX-ACCESS      accessible-for-notify
2146    STATUS          current
2147    DESCRIPTION
2148        "This object represents the neighbor RSSI values for this
2149        client. This is a comma seperated values for clrRrmNeighborApCount
2150         values."
2151    ::= { clrRrmNotificationVariable 10 }
2152
2153clrRrmNeighborApIfType OBJECT-TYPE
2154    SYNTAX          SnmpAdminString
2155    MAX-ACCESS      accessible-for-notify
2156    STATUS          current
2157    DESCRIPTION
2158        "This object represents the neighbor AP radio type for this
2159        client. This is a comma seperated values for clrRrmNeighborApCount
2160         values."
2161    ::= { clrRrmNotificationVariable 11 }
2162
2163clrRrmSysMacAddress OBJECT-TYPE
2164    SYNTAX          MacAddress
2165    MAX-ACCESS      accessible-for-notify
2166    STATUS          current
2167    DESCRIPTION
2168        "This object represents the MAC Address of the controller."
2169    ::= { clrRrmNotificationVariable 12 }
2170
2171clrRrmSysIdentifier OBJECT-TYPE
2172    SYNTAX          OCTET STRING
2173    MAX-ACCESS      accessible-for-notify
2174    STATUS          current
2175    DESCRIPTION
2176        "This object represents the unique identifier for the controller."
2177    ::= { clrRrmNotificationVariable 13 }
2178
2179clrRrmRssiHistogramValuesRev OBJECT-TYPE
2180    SYNTAX          Unsigned32
2181    MAX-ACCESS      accessible-for-notify
2182    STATUS          current
2183    DESCRIPTION
2184        "This object represents the histogram value.
2185        When notfication is being sent, there would
2186        as many instances of this object as the vlaue of
2187        'clrRrmRssiHistogramLength'."
2188    ::= { clrRrmNotificationVariable 14 }
2189
2190clrRrmNeighborApCountRev OBJECT-TYPE
2191    SYNTAX          Unsigned32
2192    MAX-ACCESS      accessible-for-notify
2193    STATUS          current
2194    DESCRIPTION
2195        "This object represents the number of 'clrRrmNeighborApMac,
2196        clrRrmNeighborApRssi' appended to this notification."
2197    ::= { clrRrmNotificationVariable 15 }
2198
2199clrRrmNeighborApMacAddressRev OBJECT-TYPE
2200    SYNTAX          SnmpAdminString
2201    MAX-ACCESS      accessible-for-notify
2202    STATUS          current
2203    DESCRIPTION
2204        "This object represents the neighbor MAC address for this
2205        client. This is a comma seperated values for clrRrmNeighborApCount
2206        values."
2207    ::= { clrRrmNotificationVariable 16 }
2208
2209clrRrmNeighborApRssiRev OBJECT-TYPE
2210    SYNTAX          SnmpAdminString
2211    MAX-ACCESS      accessible-for-notify
2212    STATUS          current
2213    DESCRIPTION
2214        "This object represents the neighbor RSSI values for this
2215        client. This is a comma seperated values for clrRrmNeighborApCount
2216         values."
2217    ::= { clrRrmNotificationVariable 17 }
2218
2219clrRrmNeighborApIfTypeRev OBJECT-TYPE
2220    SYNTAX          SnmpAdminString
2221    MAX-ACCESS      accessible-for-notify
2222    STATUS          current
2223    DESCRIPTION
2224        "This object represents the neighbor AP radio type for this
2225        client. This is a comma seperated values for clrRrmNeighborApCount
2226         values."
2227    ::= { clrRrmNotificationVariable 18 }
2228
2229clrRrmSysMacAddressRev OBJECT-TYPE
2230    SYNTAX          MacAddress
2231    MAX-ACCESS      accessible-for-notify
2232    STATUS          current
2233    DESCRIPTION
2234        "This object represents the MAC Address of the controller."
2235    ::= { clrRrmNotificationVariable 19 }
2236
2237clrRrmSysIpAddressType OBJECT-TYPE
2238    SYNTAX          InetAddressType
2239    MAX-ACCESS      accessible-for-notify
2240    STATUS          current
2241    DESCRIPTION
2242        "This object represents the type of clrRrmSysIpAddress."
2243    ::= { clrRrmNotificationVariable 20 }
2244
2245clrRrmSysIpAddress OBJECT-TYPE
2246    SYNTAX          InetAddress
2247    MAX-ACCESS      accessible-for-notify
2248    STATUS          current
2249    DESCRIPTION
2250        "This object represents the IPv4 and IPv6 address of the controller."
2251    ::= { clrRrmNotificationVariable 21 }
2252
2253-- ********************************************************************
2254-- *    NOTIFICATIONS
2255-- ********************************************************************
2256
2257ciscoLwappDot11ClientCoverageHolePreAlarm NOTIFICATION-TYPE
2258    OBJECTS         {
2259                        cldcClientMacAddress,
2260                        cldcApMacAddress,
2261                        cldcIfType,
2262                        cLApName,
2263                        clrRrmApTransmitPowerLevel,
2264                        clrRrmTimeStamp,
2265                        clrRrmClientType,
2266                        clrRrmRssiHistogramLength,
2267                        clrRrmRssiHistogramMaxIndex,
2268                        clrRrmRssiHistogramMinIndex,
2269                        clrRrmRssiHistogramValues,
2270                        clrRrmNeighborApCount,
2271                        clrRrmNeighborApMacAddress,
2272                        clrRrmNeighborApRssi,
2273                        clrRrmNeighborApIfType,
2274                        cLWlanChdEnable
2275                    }
2276    STATUS          current
2277    DESCRIPTION
2278        "This notification is generated when the AP receives at least
2279        'packet count' packets, represented by clrRrmParametersVoicePktCount
2280        for voice or clrRrmParametersDataPktCount for data, from a client
2281        in any given 5 second interval and 'packet percent' of the packets,
2282        represented by clrRrmParametersVoicePktCount for voice and
2283        clrRrmParametersDataPktCount for data,  from the client are below
2284        the 'RSSI threshold' represented by
2285        clrRrmParametersVoiceRssiThreshold for voice and
2286        clrRrmParametersDataRssiThreshold for data."
2287   ::= { ciscoLwappRrmMIBNotifs 1 }
2288
2289ciscoLwappRrmRfGroupLeaderChange NOTIFICATION-TYPE
2290    OBJECTS         {
2291                        cldcIfType,
2292                        clrRrmSysMacAddress,
2293                        clrRrmSysIpAddress,
2294                        clrRrmSysIdentifier
2295                    }
2296    STATUS          current
2297    DESCRIPTION
2298        "This notification would be generated,
2299        from the controller that is elected as the
2300        new leader, when RF Grouping is done.
2301        It has MAC address and details of the new Group Leader."
2302   ::= { ciscoLwappRrmMIBNotifs 2 }
2303
2304ciscoLwappRrmRfGroupMemberAdded NOTIFICATION-TYPE
2305    OBJECTS         {
2306                        cldcIfType,
2307                        clrRrmSysMacAddress,
2308                        clrRrmSysIpAddress,
2309                        clrRrmSysIdentifier
2310                    }
2311    STATUS          current
2312    DESCRIPTION
2313        "This notification is generated from the group leader
2314        when a new member is added to the RF group.
2315        This notification has MAC address and details of
2316        new group member."
2317   ::= { ciscoLwappRrmMIBNotifs 3 }
2318
2319ciscoLwappRrmRfGroupMemberRemoved NOTIFICATION-TYPE
2320    OBJECTS         {
2321                        cldcIfType,
2322                        clrRrmSysMacAddress,
2323                        clrRrmSysIpAddress,
2324                        clrRrmSysIdentifier
2325                    }
2326    STATUS          current
2327    DESCRIPTION
2328        "The notification is generated from the group leader,
2329        when a member is removed from the RF group.
2330        This notification has MAC address and details of
2331        removed group member."
2332   ::= { ciscoLwappRrmMIBNotifs 4 }
2333
2334ciscoLwappDot11ClientCoverageHolePreAlarmRev NOTIFICATION-TYPE
2335    OBJECTS         {
2336                        cldcClientMacAddress,
2337                        cldcApMacAddress,
2338                        cldcIfType,
2339                        cLApName,
2340                        clrRrmApTransmitPowerLevel,
2341                        clrRrmTimeStamp,
2342                        clrRrmClientType,
2343                        clrRrmRssiHistogramLength,
2344                        clrRrmRssiHistogramMaxIndex,
2345                        clrRrmRssiHistogramMinIndex,
2346                        clrRrmNeighborApCountRev,
2347                        clrRrmNeighborApMacAddressRev,
2348                        clrRrmNeighborApRssiRev,
2349                        clrRrmNeighborApIfTypeRev,
2350                        cLWlanChdEnable,
2351                        clrRrmRssiHistogramValuesRev
2352                    }
2353    STATUS          current
2354    DESCRIPTION
2355        "The system generates this notification when the
2356        RRM coverage hole detection algorithm detects areas of radio
2357        coverage in a wireless LAN that are below the level needed for
2358        robust radio performance.
2359
2360        If clients on a access point are detected at
2361        threshold levels (RSSI, percentage of failed
2362        packets, and number of failed packets) specified in RRM
2363        configuration, the access point sends a 'coverage hole'
2364        alert to the controller.
2365
2366        This notification is generated in any of the following
2367        conditions
2368
2369        1)When the failed packet count
2370        is more than failed packet count threshold represented by
2371        clrRrmParametersVoicePktCountThreshold for voice and
2372        clrRrmParametersDataPktCountThreshold for data.
2373
2374        2)When the percentage of failed packet count is more than
2375        the failed packet count threshold represented by
2376        clrRrmParametersVoicePktPercentThreshold for voice and
2377        clrRrmParametersDataPktPercentThreshold for data.
2378
2379        3)When RSSI value is lower than the RSSI threshold represented
2380        by clrRrmParametersVoiceRssiThreshold for voice and
2381        clrRrmParametersDataRssiThreshold for data."
2382   ::= { ciscoLwappRrmMIBNotifs 5 }
2383
2384ciscoLwappRrmRfGroupLeaderChangeRev NOTIFICATION-TYPE
2385    OBJECTS         {
2386                        cldcIfType,
2387                        clrRrmSysMacAddressRev,
2388                        clrRrmSysIpAddressType,
2389                        clrRrmSysIpAddress
2390                    }
2391    STATUS          current
2392    DESCRIPTION
2393        "This notification would be generated,
2394        from the controller that is elected as the
2395        new leader, when RF Grouping is done.
2396        It has MAC address and details of the new Group Leader."
2397   ::= { ciscoLwappRrmMIBNotifs 6 }
2398
2399ciscoLwappRrmRfGroupMemberAddedRev NOTIFICATION-TYPE
2400    OBJECTS         {
2401                        cldcIfType,
2402                        clrRrmSysMacAddressRev,
2403                        clrRrmSysIpAddressType,
2404                        clrRrmSysIpAddress
2405                    }
2406    STATUS          current
2407    DESCRIPTION
2408        "This notification is generated from the group leader
2409        when a new member is added to the RF group.
2410        This notification has MAC address and details of
2411        new group member."
2412   ::= { ciscoLwappRrmMIBNotifs 7 }
2413
2414ciscoLwappRrmRfGroupMemberRemovedRev NOTIFICATION-TYPE
2415    OBJECTS         {
2416                        cldcIfType,
2417                        clrRrmSysMacAddressRev,
2418                        clrRrmSysIpAddressType,
2419                        clrRrmSysIpAddress
2420                    }
2421    STATUS          current
2422    DESCRIPTION
2423        "The notification is generated from the group leader,
2424        when a member is removed from the RF group.
2425        This notification has MAC address and details of
2426        removed group member."
2427   ::= { ciscoLwappRrmMIBNotifs 8 }
2428-- ********************************************************************
2429-- *    Compliance statements
2430-- ********************************************************************
2431-- ********************************************************************
2432
2433ciscoLwappRrmMIBCompliances  OBJECT IDENTIFIER
2434    ::= { ciscoLwappRrmMIBConform 1 }
2435
2436ciscoLwappRrmMIBGroups  OBJECT IDENTIFIER
2437    ::= { ciscoLwappRrmMIBConform 2 }
2438
2439
2440-- ********************************************************************
2441-- *    Units of conformance
2442-- ********************************************************************
2443-- STATUS deprecated by ciscoLwappRrmMIBComplianceRev1
2444
2445ciscoLwappRrmMIBCompliance MODULE-COMPLIANCE
2446    STATUS          deprecated
2447    DESCRIPTION
2448        "The compliance statement for the SNMP entities that
2449        implement the ciscoLwappRrmMIB module."
2450    MODULE          -- this module
2451    MANDATORY-GROUPS { ciscoLwappRrmConfigGroup }
2452    ::= { ciscoLwappRrmMIBCompliances 1 }
2453
2454-- STATUS deprecated by ciscoLwappRrmMIBComplianceRev2
2455
2456ciscoLwappRrmMIBComplianceRev1 MODULE-COMPLIANCE
2457    STATUS          deprecated
2458    DESCRIPTION
2459        "The compliance statement for the SNMP entities that
2460        implement the ciscoLwappRrmMIB module."
2461    MODULE          -- this module
2462    MANDATORY-GROUPS { ciscoLwappRrmConfigGroup }
2463
2464    GROUP           ciscoLwappRrmConfigGroupSup1
2465    DESCRIPTION
2466        "Implementation of this group is mandatory for
2467        controllers that support CHD (Coverage Hole
2468        Detection)."
2469    ::= { ciscoLwappRrmMIBCompliances 2 }
2470
2471ciscoLwappRrmMIBComplianceRev2 MODULE-COMPLIANCE
2472    STATUS          current
2473    DESCRIPTION
2474        "The compliance statement for the SNMP entities that
2475        implement the ciscoLwappRrmMIB module."
2476    MODULE          -- this module
2477    MANDATORY-GROUPS { ciscoLwappRrmConfigGroupSup2 }
2478
2479    GROUP           ciscoLwappRrmConfigGroupSup1
2480    DESCRIPTION
2481        "Implementation of this group is mandatory for
2482        controllers that support CHD (Coverage Hole
2483        Detection)."
2484
2485    GROUP           ciscoLwappRrmConfigGroupSup3
2486    DESCRIPTION
2487        "Implementation of this group is mandatory for
2488        controllers that supports TPC (Transmission
2489        Power Control)."
2490
2491    GROUP           ciscoLwappRrmConfigGroupSup4
2492    DESCRIPTION
2493        "Implementation of this group is mandatory for
2494        controllers that supports RRM RF Grouping."
2495
2496    GROUP           ciscoLwappRrmGrpStatusGroup
2497    DESCRIPTION
2498        "Implementation of this status group is mandatory for
2499        controllers that supports RRM RF Grouping."
2500    ::= { ciscoLwappRrmMIBCompliances 3 }
2501
2502ciscoLwappRrmMIBComplianceRev3 MODULE-COMPLIANCE
2503    STATUS          current
2504    DESCRIPTION
2505        "The compliance statement for the SNMP entities that implement
2506        the ciscoLwappRrmMIB module."
2507    MODULE          -- this module
2508    MANDATORY-GROUPS { ciscoLwappRrmConfigGroupSup7 }
2509
2510    GROUP           ciscoLwappRrmConfigGroupSup1
2511    DESCRIPTION
2512        "Implementation of this group is mandatory for controllers that
2513        support CHD (Coverage Hole Detection)."
2514
2515    GROUP           ciscoLwappRrmConfigGroupSup3
2516    DESCRIPTION
2517        "Implementation of this group is mandatory for controllers that
2518        supports TPC (Transmission Power Control)"
2519
2520    GROUP           ciscoLwappRrmConfigGroupSup4
2521    DESCRIPTION
2522        "Implementation of this group is mandatory for controllers that
2523        supports RRM RF Grouping."
2524
2525    GROUP           ciscoLwappRrmConfigGroupSup5
2526    DESCRIPTION
2527        "Implementation of this group is mandatory for controllers that
2528        support CHD (Coverage Hole Detection)."
2529
2530    GROUP           ciscoLwappRrmGrpStatusGroup
2531    DESCRIPTION
2532        "Implementation of this status group is mandatory for controllers
2533        that supports RRM RF Grouping"
2534
2535    GROUP           ciscoLwappRrmChannelStatusGroup
2536    DESCRIPTION
2537        "Implementation of this group is mandatory for the devices which
2538        support creation or deletion of 802.11 channels."
2539
2540    GROUP           ciscoLwappRrmParametersGroup
2541    DESCRIPTION
2542        "Implementation of this group is mandatory for the devices which
2543        support additional RRM parameters for 802.11 channels."
2544
2545    GROUP           ciscoLwappRrmDcaChannelListGroup
2546    DESCRIPTION
2547        "Implementation of this group is optional for the devices which
2548        support enabling or disabling 802.11 channels for DCA."
2549
2550    GROUP           ciscoLwappRrmFraConfigGroup
2551    DESCRIPTION
2552        "Implementation of this group is optional for the devices which
2553        has XOR radio."
2554
2555    GROUP           ciscoLwappRrmConfigGroupSup6
2556    DESCRIPTION
2557        "Implementation of this group is optional based upon client or
2558        network preference."
2559
2560    GROUP           ciscoLwappRrmNotifsGroup
2561    DESCRIPTION
2562        "Implementation of this groups sends notifications by the agent
2563        related to management station regarding RRM."
2564
2565    GROUP           ciscoLwappRrmNotifyObjectsGroup
2566    DESCRIPTION
2567        "Implementation of this groups sends notifications by the agent
2568        related to management station regarding RRM."
2569
2570    GROUP           ciscoLwappRrmPakRssiConfigGroup
2571    DESCRIPTION
2572        "Implementation of this group is necessary to configure
2573        hyperlocation /fastlocate for APs that belong to a user defined
2574        group."
2575
2576    GROUP           ciscoLwappRrmChdConfigGroup
2577    DESCRIPTION
2578        "Implementation of this group is mandatory for
2579        controllers that support CHD (Coverage Hole Detection)."
2580
2581    GROUP           ciscoLwappRrmOptRoamGroup
2582    DESCRIPTION
2583        "Implementation of this group is mandatory for
2584        controllers that support Optimized Roaming."
2585
2586    OBJECT          clrRrmParametersChdEnable
2587    MIN-ACCESS      read-only
2588    DESCRIPTION
2589        "write access is not required."
2590
2591    OBJECT          clrRrmParametersVoicePktCountThreshold
2592    MIN-ACCESS      read-only
2593    DESCRIPTION
2594        "write access is not required."
2595
2596    OBJECT          clrRrmParametersVoicePktPercentThreshold
2597    MIN-ACCESS      read-only
2598    DESCRIPTION
2599        "write access is not required."
2600
2601    OBJECT          clrRrmParametersVoiceRssiThreshold
2602    MIN-ACCESS      read-only
2603    DESCRIPTION
2604        "write access is not required."
2605
2606    OBJECT          clrRrmParametersDataPktCountThreshold
2607    MIN-ACCESS      read-only
2608    DESCRIPTION
2609        "write access is not required."
2610
2611    OBJECT          clrRrmParametersDataPktPercentThreshold
2612    MIN-ACCESS      read-only
2613    DESCRIPTION
2614        "write access is not required."
2615
2616    OBJECT          clrRrmParametersDataRssiThreshold
2617    MIN-ACCESS      read-only
2618    DESCRIPTION
2619        "write access is not required."
2620
2621    OBJECT          clrRrmParametersMaxTxPower
2622    MIN-ACCESS      read-only
2623    DESCRIPTION
2624        "write access is not required."
2625
2626    OBJECT          clrRrmParametersMinTxPower
2627    MIN-ACCESS      read-only
2628    DESCRIPTION
2629        "write access is not required."
2630
2631    OBJECT          clrRrmParametersTpcVersion
2632    MIN-ACCESS      read-only
2633    DESCRIPTION
2634        "write access is not required."
2635
2636    OBJECT          clrRrmParametersChdNoise
2637    MIN-ACCESS      read-only
2638    DESCRIPTION
2639        "write access is not required."
2640
2641    OBJECT          clrRrmParametersChdInterference
2642    MIN-ACCESS      read-only
2643    DESCRIPTION
2644        "write access is not required."
2645
2646    OBJECT          clrRrmParametersChdLoad
2647    MIN-ACCESS      read-only
2648    DESCRIPTION
2649        "write access is not required."
2650
2651    OBJECT          clrRrmParametersChdSignal
2652    MIN-ACCESS      read-only
2653    DESCRIPTION
2654        "write access is not required."
2655
2656    OBJECT          clrRrmParametersChdDevice
2657    MIN-ACCESS      read-only
2658    DESCRIPTION
2659        "write access is not required."
2660
2661    OBJECT          clrRrmParametersMaxClients
2662    WRITE-SYNTAX    Unsigned32(1..200)
2663    MIN-ACCESS      read-only
2664    DESCRIPTION
2665        "write access is not required."
2666
2667    OBJECT          clrRrmParametersRssiCheckEnable
2668    MIN-ACCESS      read-only
2669    DESCRIPTION
2670        "write access is not required."
2671
2672    OBJECT          clrRrmParametersRssiThreshold
2673    MIN-ACCESS      read-only
2674    DESCRIPTION
2675        "write access is not required."
2676
2677    OBJECT          clrRrmParametersOptRoamEnable
2678    MIN-ACCESS      read-only
2679    DESCRIPTION
2680        "write access is not required."
2681
2682    OBJECT          clrRrmParametersOptRoamDataRate
2683    MIN-ACCESS      read-only
2684    DESCRIPTION
2685        "read-write access is not required."
2686
2687    OBJECT          clrRrmParametersOptRoamInterval
2688    MIN-ACCESS      read-only
2689    DESCRIPTION
2690        "write access is not required."
2691
2692    OBJECT          clrRrmParametersClientNetworkPreference
2693    MIN-ACCESS      read-only
2694    DESCRIPTION
2695        "write access is not required."
2696
2697    OBJECT          clrRrmChannelDcaState
2698    MIN-ACCESS      read-only
2699    DESCRIPTION
2700        "write access is not required."
2701
2702    OBJECT          clrRrmChannelRowStatus
2703    MIN-ACCESS      read-only
2704    DESCRIPTION
2705        "write access is not required."
2706
2707    OBJECT          clrRrmDot11BandGrpLeaderIpAddressType
2708    MIN-ACCESS      read-only
2709    DESCRIPTION
2710        "write access is not required."
2711
2712    OBJECT          clrRrmDot11BandGrpLeaderIpAddress
2713    MIN-ACCESS      read-only
2714    DESCRIPTION
2715        "write access is not required."
2716
2717    OBJECT          clrRrmDot11BandGrpLeaderName
2718    MIN-ACCESS      read-only
2719    DESCRIPTION
2720        "write access is not required."
2721
2722    OBJECT          clrRrmDot11BandGrpMode
2723    MIN-ACCESS      read-only
2724    DESCRIPTION
2725        "write access is not required."
2726
2727    OBJECT          clrRrmDot11BandGrpRole
2728    MIN-ACCESS      read-only
2729    DESCRIPTION
2730        "write access is not required."
2731
2732    OBJECT          clrRrmDot11BandGrpRestart
2733    MIN-ACCESS      read-only
2734    DESCRIPTION
2735        "write access is not required."
2736
2737    OBJECT          clrRrmDot11BandGrpLastUpdateTime
2738    MIN-ACCESS      read-only
2739    DESCRIPTION
2740        "write access is not required."
2741
2742    OBJECT          clrRrmDot11BandGrpInterval
2743    MIN-ACCESS      read-only
2744    DESCRIPTION
2745        "write access is not required."
2746
2747    OBJECT          clrRrmDot11BandMemberName
2748    MIN-ACCESS      read-only
2749    DESCRIPTION
2750        "write access is not required."
2751
2752    OBJECT          clrRrmDot11BandMemberIsJoined
2753    MIN-ACCESS      read-only
2754    DESCRIPTION
2755        "write access is not required."
2756
2757    OBJECT          clrRrmDot11BandMemberJoinFailureReason
2758    MIN-ACCESS      read-only
2759    DESCRIPTION
2760        "write access is not required."
2761
2762    OBJECT          clrRrmDot11BandMemberRowStatus
2763    MIN-ACCESS      read-only
2764    DESCRIPTION
2765        "write access is not required."
2766
2767    OBJECT          clrRrmDcaDot11aOutdoorAPDca
2768    MIN-ACCESS      read-only
2769    DESCRIPTION
2770        "write access is not required."
2771
2772    OBJECT          clrRrmRfGroupingPriority
2773    MIN-ACCESS      read-only
2774    DESCRIPTION
2775        "write access is not required."
2776
2777    OBJECT          clrRrmDcaUsedChannelList
2778    MIN-ACCESS      read-only
2779    DESCRIPTION
2780        "write access is not required."
2781
2782    OBJECT          clrRrmDcaUnusedChannelList
2783    MIN-ACCESS      read-only
2784    DESCRIPTION
2785        "write access is not required."
2786
2787    OBJECT          clrRrmHyperLocationEnable
2788    MIN-ACCESS      read-only
2789    DESCRIPTION
2790        "write access is not required."
2791
2792    OBJECT          clrRrmPakRssiThreshold
2793    MIN-ACCESS      read-only
2794    DESCRIPTION
2795        "write access is not required."
2796
2797    OBJECT          clrRrmPakRssiThresholdTrigger
2798    MIN-ACCESS      read-only
2799    DESCRIPTION
2800        "write access is not required."
2801
2802    OBJECT          clrRrmPakRssiNtpIpAddressType
2803    MIN-ACCESS      read-only
2804    DESCRIPTION
2805        "write access is not required."
2806
2807    OBJECT          clrRrmPakRssiNtp
2808    MIN-ACCESS      read-only
2809    DESCRIPTION
2810        "write access is not required."
2811
2812    OBJECT          clrRrmFraEnable
2813    MIN-ACCESS      read-only
2814    DESCRIPTION
2815        "write access is not required."
2816
2817    OBJECT          clrRrmFraInterval
2818    MIN-ACCESS      read-only
2819    DESCRIPTION
2820        "Write access is not required."
2821
2822    OBJECT          clrRrmFraSensitivity
2823    DESCRIPTION
2824        "Write access is not required."
2825
2826    OBJECT          clrRrmApTransmitPowerLevel
2827    DESCRIPTION
2828        "Write access is not required."
2829
2830    OBJECT          clrRrmTimeStamp
2831    DESCRIPTION
2832        "Write access is not required."
2833
2834    OBJECT          clrRrmClientType
2835    DESCRIPTION
2836        "Write access is not required."
2837
2838    OBJECT          clrRrmRssiHistogramLength
2839    DESCRIPTION
2840        "Write access is not required."
2841
2842    OBJECT          clrRrmRssiHistogramMaxIndex
2843    DESCRIPTION
2844        "Write access is not required."
2845
2846    OBJECT          clrRrmRssiHistogramMinIndex
2847    DESCRIPTION
2848        "Write access is not required."
2849
2850    OBJECT          clrRrmRssiHistogramValuesRev
2851    DESCRIPTION
2852        "Write access is not required."
2853
2854    OBJECT          clrRrmNeighborApCountRev
2855    DESCRIPTION
2856        "Write access is not required."
2857
2858    OBJECT          clrRrmNeighborApMacAddressRev
2859    DESCRIPTION
2860        "Write access is not required."
2861
2862    OBJECT          clrRrmNeighborApRssiRev
2863    DESCRIPTION
2864        "Write access is not required."
2865
2866    OBJECT          clrRrmNeighborApIfTypeRev
2867    DESCRIPTION
2868        "Write access is not required."
2869
2870    OBJECT          clrRrmSysMacAddressRev
2871    DESCRIPTION
2872        "Write access is not required."
2873
2874    OBJECT          clrRrmSysIpAddressType
2875    DESCRIPTION
2876        "Write access is not required."
2877
2878    OBJECT          clrRrmSysIpAddress
2879    DESCRIPTION
2880        "Write access is not required."
2881    ::= { ciscoLwappRrmMIBCompliances 4 }
2882
2883ciscoLwappRrmMIBComplianceRev4 MODULE-COMPLIANCE
2884    STATUS          current
2885    DESCRIPTION
2886        "The compliance statement for the SNMP entities that
2887        implement the ciscoLwappRrmMIB module."
2888    MODULE          -- this module
2889    MANDATORY-GROUPS { ciscoLwappRrmConfigGroupSup8 }
2890
2891    GROUP           ciscoLwappRrmConfigGroupSup1
2892    DESCRIPTION
2893        "Implementation of this group is mandatory for
2894        controllers that support CHD (Coverage Hole
2895        Detection)."
2896
2897    GROUP           ciscoLwappRrmConfigGroupSup3
2898    DESCRIPTION
2899        "Implementation of this group is mandatory for
2900        controllers that supports TPC (Transmission
2901        Power Control)."
2902
2903    GROUP           ciscoLwappRrmConfigGroupSup4
2904    DESCRIPTION
2905        "Implementation of this group is mandatory for
2906        controllers that supports RRM RF Grouping."
2907
2908    GROUP           ciscoLwappRrmGrpStatusGroup
2909    DESCRIPTION
2910        "Implementation of this status group is mandatory for
2911        controllers that supports RRM RF Grouping."
2912
2913    GROUP           ciscoLwappRrmChannelStatusGroup
2914    DESCRIPTION
2915        "Implementation of this group is mandatory for the
2916        devices which support creation or deletion of
2917        802.11 channels."
2918
2919    GROUP           ciscoLwappRrmParametersGroup
2920    DESCRIPTION
2921        "Implementation of this group is mandatory for the
2922        devices which support additional RRM parameters
2923        for 802.11 channels."
2924
2925    GROUP           ciscoLwappRrmDcaChannelListGroup
2926    DESCRIPTION
2927        "Implementation of this group is optional for the
2928        devices which support enabling or disabling 802.11
2929        channels for DCA."
2930
2931    GROUP           ciscoLwappRrmConfigGroupSup5
2932    DESCRIPTION
2933        "Implementation of this group is mandatory for the
2934        devices which support deletion of
2935        802.11 channels."
2936
2937    GROUP           ciscoLwappRrmConfigGroupSup9
2938    DESCRIPTION
2939        "Implementation of this group is mandatory for
2940        controllers that supports RRM RF Grouping."
2941
2942    OBJECT          clrRrmChannelRowStatus
2943    SYNTAX          INTEGER  {
2944                        active(1)
2945                    }
2946    WRITE-SYNTAX    INTEGER  {
2947                        createAndGo(4),
2948                        destroy(6)
2949                    }
2950    MIN-ACCESS      read-only
2951    DESCRIPTION
2952        "read-create access is not required."
2953
2954    OBJECT          clrRrmParametersTpcVersion
2955    MIN-ACCESS      read-only
2956    DESCRIPTION
2957        "Write access is not required."
2958
2959    OBJECT          clrRrmParametersMaxClients
2960    MIN-ACCESS      read-only
2961    DESCRIPTION
2962        "Write access is not required."
2963
2964    OBJECT          clrRrmParametersChdNoise
2965    MIN-ACCESS      read-only
2966    DESCRIPTION
2967        "Write access is not required."
2968
2969    OBJECT          clrRrmParametersChdInterference
2970    MIN-ACCESS      read-only
2971    DESCRIPTION
2972        "Write access is not required."
2973
2974    OBJECT          clrRrmParametersChdLoad
2975    MIN-ACCESS      read-only
2976    DESCRIPTION
2977        "Write access is not required."
2978
2979    OBJECT          clrRrmParametersChdSignal
2980    MIN-ACCESS      read-only
2981    DESCRIPTION
2982        "Write access is not required."
2983
2984    OBJECT          clrRrmParametersChdDevice
2985    MIN-ACCESS      read-only
2986    DESCRIPTION
2987        "Write access is not required."
2988
2989    OBJECT          clrRrmDcaUsedChannelList
2990    DESCRIPTION
2991        "Write access is not required."
2992
2993    OBJECT          clrRrmDcaUnusedChannelList
2994    DESCRIPTION
2995        "Write access is not required."
2996
2997    OBJECT          clrRrmRemoveChannelRowStatus
2998    SYNTAX          INTEGER  {
2999                        active(1)
3000                    }
3001    WRITE-SYNTAX    INTEGER  {
3002                        createAndGo(4),
3003                        destroy(6)
3004                    }
3005    MIN-ACCESS      read-only
3006    DESCRIPTION
3007        "read-create access is not required."
3008    ::= { ciscoLwappRrmMIBCompliances 5 }
3009
3010ciscoLwappRrmConfigGroup OBJECT-GROUP
3011    OBJECTS         {
3012                        clrRrmParametersPicoCellMode,
3013                        clrRrmTupleRxSenseThresholdMin,
3014                        clrRrmTupleRxSenseThresholdMax,
3015                        clrRrmTupleRxSenseThreshold,
3016                        clrRrmTupleCcaSenseThresholdMin,
3017                        clrRrmTupleCcaSenseThresholdMax,
3018                        clrRrmTupleCcaSenseThreshold,
3019                        clrRrmTupleTransmitPowerLevelMin,
3020                        clrRrmTupleTransmitPowerLevelMax,
3021                        clrRrmTupleTransmitPowerLevel,
3022                        clrRrmTupleSetDefault,
3023                        clrRrmChannelDcaState
3024                    }
3025    STATUS          deprecated
3026    DESCRIPTION
3027        "This collection of objects represent the
3028        RRM configuration on the controller.
3029        ciscoLwappRrmConfigGroup object is superseded by ciscoLwappRrmConfigGroupSup1 ."
3030    ::= { ciscoLwappRrmMIBGroups 1 }
3031
3032ciscoLwappRrmConfigGroupSup1 OBJECT-GROUP
3033    OBJECTS         {
3034                        clrRrmParametersChdEnable,
3035                        clrRrmParametersVoicePktCountThreshold,
3036                        clrRrmParametersVoicePktPercentThreshold,
3037                        clrRrmParametersVoiceRssiThreshold,
3038                        clrRrmParametersDataPktCountThreshold,
3039                        clrRrmParametersDataPktPercentThreshold,
3040                        clrRrmParametersDataRssiThreshold
3041                    }
3042    STATUS          current
3043    DESCRIPTION
3044        "This collection of objects represents the
3045        RRM configuration for Voice and Data packets
3046        on the controller."
3047    ::= { ciscoLwappRrmMIBGroups 2 }
3048
3049ciscoLwappRrmConfigGroupSup2 OBJECT-GROUP
3050    OBJECTS         {
3051                        clrRrmChannelDcaState,
3052                        clrRrmParametersDcaChannelWidth,
3053                        clrRrmDcaDot11aOutdoorAPDca
3054                    }
3055    STATUS          deprecated
3056    DESCRIPTION
3057        "This collection of objects represent the
3058        RRM configuration on the controller."
3059    ::= { ciscoLwappRrmMIBGroups 3 }
3060
3061ciscoLwappRrmConfigGroupSup3 OBJECT-GROUP
3062    OBJECTS         {
3063                        clrRrmParametersMaxTxPower,
3064                        clrRrmParametersMinTxPower
3065                    }
3066    STATUS          current
3067    DESCRIPTION
3068        "This collection of objects represent the
3069        Transmission Power Control(TPC)
3070        configuration on the controller, when the same
3071        is enabled on the controller."
3072    ::= { ciscoLwappRrmMIBGroups 4 }
3073
3074ciscoLwappRrmConfigGroupSup4 OBJECT-GROUP
3075    OBJECTS         {
3076                        clrRrmDot11BandGrpMode,
3077                        clrRrmDot11BandGrpRestart,
3078                        clrRrmDot11BandMemberName,
3079                        clrRrmDot11BandMemberRowStatus
3080                    }
3081    STATUS          current
3082    DESCRIPTION
3083        "This collection of objects represent the
3084        RRM RF Grouping configuration on the controller,
3085        when the same is enabled on the controller."
3086    ::= { ciscoLwappRrmMIBGroups 5 }
3087
3088ciscoLwappRrmGrpStatusGroup OBJECT-GROUP
3089    OBJECTS         {
3090                        clrRrmDot11BandGrpLeaderIpAddressType,
3091                        clrRrmDot11BandGrpLeaderIpAddress,
3092                        clrRrmDot11BandGrpLeaderName,
3093                        clrRrmDot11BandGrpRole,
3094                        clrRrmDot11BandGrpLastUpdateTime,
3095                        clrRrmDot11BandGrpInterval,
3096                        clrRrmDot11BandMemberIsJoined,
3097                        clrRrmDot11BandMemberJoinFailureReason,
3098                        clrRrmDot11BandGrpLeaderIpv6AddressType,
3099                        clrRrmDot11BandGrpLeaderIpv6Address
3100                    }
3101    STATUS          current
3102    DESCRIPTION
3103        "This collection of objects represent the
3104        status of RRM RF Groping on the controller,
3105        when the same is enabled on the controller."
3106    ::= { ciscoLwappRrmMIBGroups 6 }
3107
3108ciscoLwappRrmChannelStatusGroup OBJECT-GROUP
3109    OBJECTS         { clrRrmChannelRowStatus }
3110    STATUS          current
3111    DESCRIPTION
3112        "A collection of objects providing creation or deletion of
3113        802.11 channels."
3114    ::= { ciscoLwappRrmMIBGroups 7 }
3115
3116ciscoLwappRrmParametersGroup OBJECT-GROUP
3117    OBJECTS         {
3118                        clrRrmParametersTpcVersion,
3119                        clrRrmParametersMaxClients,
3120                        clrRrmParametersChdNoise,
3121                        clrRrmParametersChdInterference,
3122                        clrRrmParametersChdLoad,
3123                        clrRrmParametersChdSignal,
3124                        clrRrmParametersChdDevice
3125                    }
3126    STATUS          current
3127    DESCRIPTION
3128        "This collection of objects represent the
3129        RRM parameters for a 802.11 interface type."
3130    ::= { ciscoLwappRrmMIBGroups 8 }
3131
3132ciscoLwappRrmNotifsGroup NOTIFICATION-GROUP
3133   NOTIFICATIONS    {
3134                        ciscoLwappDot11ClientCoverageHolePreAlarmRev,
3135                        ciscoLwappRrmRfGroupLeaderChangeRev,
3136                        ciscoLwappRrmRfGroupMemberAddedRev,
3137                        ciscoLwappRrmRfGroupMemberRemovedRev
3138                    }
3139    STATUS          current
3140    DESCRIPTION
3141        "This collection of objects provides the information
3142        about the notifications sent by the agent related
3143        to RRM."
3144    ::= { ciscoLwappRrmMIBGroups 9 }
3145
3146ciscoLwappRrmDcaChannelListGroup OBJECT-GROUP
3147    OBJECTS         {
3148                        clrRrmDcaUsedChannelList,
3149                        clrRrmDcaUnusedChannelList,
3150                        clrRrmDcaDefaultChannelList
3151                    }
3152    STATUS          current
3153    DESCRIPTION
3154        "This collection of objects represent the channels used
3155        in DCA as well as not used in DCA for APs."
3156    ::= { ciscoLwappRrmMIBGroups 10 }
3157
3158ciscoLwappRrmConfigGroupSup5 OBJECT-GROUP
3159    OBJECTS         { clrRrmRfGroupingPriority }
3160    STATUS          current
3161    DESCRIPTION
3162        "This collection of objects represent the
3163        RRM configuration on the controller."
3164    ::= { ciscoLwappRrmMIBGroups 11 }
3165
3166ciscoLwappRrmFraConfigGroup OBJECT-GROUP
3167    OBJECTS         {
3168                        clrRrmFraEnable,
3169                        clrRrmFraInterval,
3170                        clrRrmFraSensitivity,
3171                        clrRrmFraSensorThreshold,
3172                        clrRrmFraSensorCoverage,
3173                        clrRrmFraServicePriority,
3174                        clrRrmFraSensorDensityOptimisationTargetRssi
3175                    }
3176    STATUS          current
3177    DESCRIPTION
3178        "This collection of objects represent the Flexible Radio
3179        Assignment (FRA) configuration on the controller."
3180    ::= { ciscoLwappRrmMIBGroups 12 }
3181
3182ciscoLwappRrmConfigGroupSup6 OBJECT-GROUP
3183    OBJECTS         { clrRrmParametersClientNetworkPreference }
3184    STATUS          current
3185    DESCRIPTION
3186        "This collection of objects represent the RRM configuration on
3187        the controller."
3188    ::= { ciscoLwappRrmMIBGroups 13 }
3189
3190ciscoLwappRrmChdConfigGroup OBJECT-GROUP
3191    OBJECTS         {
3192                        clrRrmParametersChdNoise,
3193                        clrRrmParametersChdInterference,
3194                        clrRrmParametersChdLoad,
3195                        clrRrmParametersChdSignal,
3196                        clrRrmParametersChdDevice
3197                    }
3198    STATUS          current
3199    DESCRIPTION
3200        "This collection of objects represent the Coverage Hold Detection(CHD)
3201        configuration on the controller, when the same is enabled
3202        on the controller."
3203    ::= { ciscoLwappRrmMIBGroups 14 }
3204
3205ciscoLwappRrmOptRoamGroup OBJECT-GROUP
3206    OBJECTS         {
3207                        clrRrmParametersOptRoamEnable,
3208                        clrRrmParametersOptRoamDataRate,
3209                        clrRrmParametersOptRoamInterval,
3210                        clrRrmParametersRssiCheckEnable,
3211                        clrRrmParametersRssiThreshold
3212                    }
3213    STATUS          current
3214    DESCRIPTION
3215        "This collection of objects represent the Optimized Roaming
3216        configuration on the controller, when the same is enabled
3217        on the controller."
3218    ::= { ciscoLwappRrmMIBGroups 15 }
3219
3220ciscoLwappRrmPakRssiConfigGroup OBJECT-GROUP
3221    OBJECTS         {
3222                        clrRrmHyperLocationEnable,
3223                        clrRrmPakRssiThreshold,
3224                        clrRrmPakRssiThresholdTrigger,
3225                        clrRrmPakRssiNtpIpAddressType,
3226                        clrRrmPakRssiNtp
3227                    }
3228    STATUS          current
3229    DESCRIPTION
3230        "This collection of objects represent the Packet RSSI
3231        configuration on the controller, when the same is enabled on the
3232        controller."
3233    ::= { ciscoLwappRrmMIBGroups 16 }
3234
3235ciscoLwappRrmNotifyObjectsGroup OBJECT-GROUP
3236    OBJECTS         {
3237                        clrRrmApTransmitPowerLevel,
3238                        clrRrmTimeStamp,
3239                        clrRrmClientType,
3240                        clrRrmRssiHistogramLength,
3241                        clrRrmRssiHistogramMaxIndex,
3242                        clrRrmRssiHistogramMinIndex,
3243                        clrRrmRssiHistogramValuesRev,
3244                        clrRrmNeighborApCountRev,
3245                        clrRrmNeighborApMacAddressRev,
3246                        clrRrmNeighborApRssiRev,
3247                        clrRrmNeighborApIfTypeRev,
3248                        clrRrmSysMacAddressRev,
3249                        clrRrmSysIpAddressType,
3250                        clrRrmSysIpAddress
3251                    }
3252    STATUS          current
3253    DESCRIPTION
3254        "This collection of objects provide the information
3255        about RRM trap configuration and trap definition.
3256        These objects are defined under ciscoLwappRrmNotifObjects."
3257    ::= { ciscoLwappRrmMIBGroups 17 }
3258
3259ciscoLwappRrmConfigGroupSup7 OBJECT-GROUP
3260    OBJECTS         {
3261                        clrRrmChannelDcaState,
3262                        clrRrmDcaDot11aOutdoorAPDca
3263                    }
3264    STATUS          current
3265    DESCRIPTION
3266        "This collection of objects represent the
3267        RRM configuration on the controller."
3268    ::= { ciscoLwappRrmMIBGroups 18 }
3269
3270ciscoLwappRrmConfigGroupSup8 OBJECT-GROUP
3271    OBJECTS         {
3272                        clrRrmRemovedChannelDcaState,
3273                        clrRrmRemoveChannelRowStatus,
3274                        clrRrmAddedChannelDcaState,
3275                        clrRrmAddChannelRowStatus
3276                    }
3277    STATUS          current
3278    DESCRIPTION
3279        "This collection of objects represent the
3280        RRM Dca configuration on the controller."
3281    ::= { ciscoLwappRrmMIBGroups 19 }
3282
3283ciscoLwappRrmConfigGroupSup9 OBJECT-GROUP
3284    OBJECTS         {
3285                        clrRrmDot11BandJoinedMemberName,
3286                        clrRrmDot11BandJoinedMemberIsJoined,
3287                        clrRrmDot11BandMemberName,
3288                        clrRrmDot11BandJoinedMemberJoinFailureReason,
3289                        clrRrmDot11BandJoinedMemberIpv6AddressType,
3290                        clrRrmDot11BandJoinedMemberIpv6Address
3291                    }
3292    STATUS          current
3293    DESCRIPTION
3294        "This collection of objects represents
3295        RRM Grouping configuration corresponding to
3296        dot11 band of APs joined to the controller,
3297        when the same is enabled on the controller."
3298    ::= { ciscoLwappRrmMIBGroups 20 }
3299
3300END
3301
3302