What is the difference between ARM 2.0 and ARM 3.0?

Aruba Employee

QuestionWhat is the difference between ARM 2.0 and ARM 3.0?

 

Client-match is a new feature of ARM 3.0, it is available and enabled by default in AOS 6.3 code. It is an integration of band-steering, spectrum load balancing and handoff-assist.
 
The key differences are outlined below
 

ARM 2.0 client steering methods Client Match
One time decision on where to steer the client Continuous steering of clients to best APs
Steering is blind, APs “hide”, client moves are not deterministic Directed steering of clients based on best matching AP
Multiple features under various profiles doing independent decisions Single feature which makes cohesive decisions on mapping clients to best APs

 

Some of the useful CLI commands to verify how ClientMatch works.

1)        Collect client information at multiple Aps
            # show ap arm client-match probe-report ap-name 1341-AP25
 
AP Client Probe Report for Wifi0
--------------------------------
Client MAC         Signal  Assoc  Sec since last heard  Sec since last reported  Last heard
----------         ------  -----  --------------------  -----------------------  ----------
04:f7:e4:0e:df:f6  15      0      262                   143                      Fri Jul 19 08:40:26 2013
54:26:96:4e:1b:2f  9       0      1057                  943                      Fri Jul 19 08:27:11 2013
00:03:7f:40:a1:8d  42      0      2                     3                        Fri Jul 19 08:44:46 2013
24:77:03:32:ac:4c  39      0      196                   77                       Fri Jul 19 08:41:32 2013
24:77:03:32:ad:4c  30      0      6                     3                        Fri Jul 19 08:44:42 2013
 
2)        Assimilate 802.11 client information across multiple BSS spanning the network at a central aggregation device (controller or virtual controller)
3)        Redistribute this information back to APs, so the central state is now efficiently distributed across Aps
           
#show ap virtual-beacon-report ap-name 1341-AP25
Client MAC:e4:ce:8f:34:b8:f8
Current association :1341-AP25 (6c:f3:7f:e7:52:50)
Current state :Steerable
Steer attempts/Success:1/1
Client Device Type:OS X
 
Current Time :Jul 19 08:46:26 2013
 
STA Beacon Report
-----------------
AP                 IP address    Radio              ESSID             Signal (dBm)  Last update      Add time         Channel/Clients  Flags
--                 ----------    -----              -----             ------------  -----------      --------         ---------------  -----
1341-AP25          10.6.130.103  6c:f3:7f:e7:52:50  ethersphere-wpa2  -72           Jul 19 08:46:20  Jul 19 06:19:12  161/4            *
1341-AP04 (alpha)  10.6.130.139  6c:f3:7f:e7:62:30  ethersphere-wpa2  -79           Jul 19 08:21:25  Jul 19 08:19:36  153/2             S
1341-AP44 (alpha)  10.6.130.120  6c:f3:7f:e7:68:d0  ethersphere-wpa2  -84           Jul 19 08:21:26  Jul 19 08:19:32  149/5             S
 
4)        Monitor client health on AP and controller to detect for anomalies
5)        Determine handoff / rebalancing method
6)        Facilitate the handoff to achieve network balance or meet the best mapping between clients to radios
 
show ap arm client-match history client-mac  bc:3b:af:34:96:d2
 
ARM Client match History
------------------------
Time of Change       MAC                Reason      From (Radio/AP/Signal(dBm))              To (Radio/AP/Signal(dBm))                Status
--------------       ---                ------      ---------------------------              -------------------------                ------
2013-07-17 09:03:14  bc:3b:af:34:96:d2  Band steer  6c:f3:7f:e7:6a:40/1341-AP41 (alpha)/-69  6c:f3:7f:e7:6a:50/1341-AP41 (alpha)/-69  Success/6c:f3:7f:e7:6a:50/1341-AP41 (alpha)/0
2013-07-16 08:33:49  bc:3b:af:34:96:d2  Sticky      6c:f3:7f:e7:47:50/1341-AP14 (alpha)/-82  6c:f3:7f:e7:62:90/1341-AP15/-66          Fail/6c:f3:7f:e7:47:50/1341-AP14 (alpha)/11

Version history
Revision #:
1 of 1
Last update:
‎07-11-2014 01:53 PM
 
Contributors
Search Airheads
cancel
Showing results for 
Search instead for 
Did you mean: