Can someone tell me how the commands work and/or the correct settings to move dual band clients over to the 5Ghz radio.
rkscli: get band-balancing
Band Balancing:
Under Mesh AP : Off
rkscli: get band-balancing wlan0
Band Balancing:
wlan0: Disable
Rssi Threshold limit: wlan0, 20
Band Bal limit: wifi0, 0
MinStaThreshold limit: AP, 10
Under Mesh AP : Off
rkscli: get band-balancing wlan8
Band Balancing:
wlan8: Disable
Rssi Threshold limit: wlan8, 20
Band Bal limit: wifi1, 0
MinStaThreshold limit: AP, 10
Under Mesh AP : Off
rkscli: set band-balancing
parameter error
Usage: set band-balancing {options}
-- {|all}
-- mesh-ap {enable|disable}
- 11 Posts
- 1 Reply Like
Posted 4 years ago
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
On ZD managed APs, band-balancing is enabled by default. On standalone APs,
I cannot determine how to enable it on non-mesh APs. A 'set band-balancing all
15' command takes, and applies the RSSI value, but still shows the feature as
being "Disable". Your single standalone AP may rely on the client driver to make
the band/radio decision. Some Apple devices will prefer 5G in fact.
- 11 Posts
- 1 Reply Like
Is this just a product of something not working as designed or something that isn't intended to be in the CLI?
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
VLANs and DHCP, bridge or routing local or NAT, giving even more flexibility for
use at home than any popular wireless router, makes great leaps, allowing Ruckus
advanced antenna APs to replace the Media and MetroFlex product line APs.
But when we look at trying to extend ZoneDirector centered design features down
to a standalone mode AP, there might be differences in standalone *alone* code.
This may be why we don't promote AP CLI usage. 9.8 ZD WLANs have both client
load balancing and band steering enabled by default.
I've found the standalone AP command to both enable band-balancing, set with a
default RSSI value of 20 for initial evaluation, is applied with the 'mesh-ap' option
included (and only), except standalone APs can't do mesh...
I think some AP CLI commands might be for tuning ZD managed APs and/but
don't go away if running in standalone mode. I am investigating this band steering
or balancing configuration on standalone APs issue, and will report back.
- 13 Posts
- 0 Reply Likes
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
is some data. Band-Steering is an intelligent way to direct 5G capable clients to
the 5G radio due to its higher capacity. This is done by analyzing client probes, and
clients tend to probe both band radios on an AP, allowing recognition of dual-band
clients. Monitoring tables of client MACs, bands detected and average RSSI, APs
may withhold probe responses or authentication responses to encourage/steer those
clients to the 5G band.
Band-balancing is an intelligent distribution method to try and balance the number
of clients on each band radio. The default minimum station threshold is 10 clients.
You can determine if Band-Steering is enabled and configure the radios to perform
band steering with get/set withholding-limit wifiX commands. On a factory
defaulted 7372 running 9.8.2.0.15, band-steering appears to be enabled with a
7 response parameter, determined by our DEs as best for Mac OSX, Windows 8,
IOS, Android Playstore and Windows RT tablets. ie.
rkscli: get withholding-limit wifi0
wifi0: Withholding limit (auth response): 7
OK
rkscli: get withholding-limit wifi1
wifi1: Withholding limit (auth response): 7
OK
rkscli:
The above results imply that band-steering is enabled on both radios by default.
However, I'm still trying to get Engineering to explain if Band-Balancing is on too,
since the AP CLI "get" command, shows wlan0:Disable in the output.
rkscli: get band-balancing wlan0
Band Balancing:
wlan0: Disable
Rssi Threshold limit: wlan0, 20
Band Bal limit: wifi0, 0
MinStaThreshold limit: AP, 10
Under Mesh AP : On
OK
rkscli:
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
band-balancing commands are present/working in 9.8 Standalone AP CLI.
They are all being added/fixed in 9.9.x.
BB is enabled by default in ZD mode. Need the same in SA mode.
RSSI Thresh default value is 20 in both modes. No change needed.
BB Percent default values are 25:75 in ZD mode. Need the same in SA mode.
We do have a fairly comprehensive description of both features with default values
in the KBA database: https://support.ruckuswireless.com/an...
- 7 Posts
- 0 Reply Likes
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
- 7 Posts
- 0 Reply Likes
- 8 Posts
- 0 Reply Likes
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
- 8 Posts
- 0 Reply Likes
- 11 Posts
- 1 Reply Like
Can you clarify what my commands would be to steer as many device to 5GHz once it is implemented in 9.9?
Primož Marinšek, AlphaDog
- 413 Posts
- 49 Reply Likes
1. the decision is always on the client side
2. If the AP is too aggressive on the balancing it might cause the client to not connect to any AP radio at all. So the balancing mechanism NEEDS to be very gentle and clients must be persuaded to the other band not kicked to it.
Yet another thing we saw at a recent stress test was that clients now tend to prefer the 5GHz over 2.4 so you might not be seeing this problem for long anyway.
John D, AlphaDog
- 499 Posts
- 139 Reply Likes
Currently on my network I have 25 5GHz clients and 4 2.4GHz clients. Of those, 3 only support 2.4GHz. And this includes several Macs and iOS devices that roam around.
I find that especially with smart phones, their 5GHZ reception (And wifi reception in general) is not as good as a laptop/desktop. So while an area might seem sufficiently covered on 5GHz when testing with a laptop, it might be a different story with a mobile device.
Primož Marinšek, AlphaDog
- 413 Posts
- 49 Reply Likes
Yet another thing you plan your cells for different RSSI values. Try -67dBm for 5G and -72dBm for the 2.4 band but these values are application specific also.
There are other things to try and consider also but this is what I usually start with.
Primož Marinšek, AlphaDog
- 413 Posts
- 49 Reply Likes
- 11 Posts
- 1 Reply Like
- 11 Posts
- 1 Reply Like
rkscli: get band-balancing
Band Balancing:
Under Mesh AP : Off
rkscli: get band-balancing wlan0
Band Balancing:
wlan0: Disable
RSSI Threshold: wlan0, 20
Band Balancing Percent: wifi0, 25
MinSta Threshold: AP, 10
Under Mesh AP : Off
rkscli: get band-balancing wlan8
Band Balancing:
wlan8: Disable
RSSI Threshold: wlan8, 20
Band Balancing Percent: wifi1, 0
MinSta Threshold: AP, 10
Under Mesh AP : Off
rkscli: get withholding-limit wifi0
wifi0: Withholding limit (auth response): 1
rkscli: get withholding-limit wifi1
wifi1: Withholding limit (auth response): 1
- 11 Posts
- 1 Reply Like
Michael Brado, Official Rep
- 2663 Posts
- 368 Reply Likes
Yes, you need to issue "set band-balancing wlanX enable"
CLI command on standalone AP:
rkscli: get version
Ruckus 7055 Multimedia Hotzone Wireless AP
Version: 100.0.0.0.25
OK
rkscli: set band-balancing
parameter error
Usage: set band-balancing {options}
-- {<wlan name>|all} {enable|disable}
-- {<wlan name>|all} rssi <value>
-- <wifi name> percent <value>
-- minsta <value>
-- mesh-ap {enable|disable}
rkscli: set band-balancing wlan9 enable
OK
rkscli:
rkscli: get band-balancing wlan9
Band Balancing:
wlan9: Enable
RSSI Threshold: wlan9, 20
Band Balancing Percent: wifi1, 0
MinSta Threshold: AP, 10
Under Mesh AP : Off
OK
rkscli:
- 11 Posts
- 1 Reply Like
I might have to start this dialog over again. I have been pulling apart the CLI for a while now and am only having issues with two items, Band-Balancing and Band-Steering. From what I get out of this thread Band-Balancing is configured with the "set band-balancing" command while Band-Steering is done with "set withholding-limit" Am I correct?
As I had stated, I am more interested in Band-Steering. Can someone please explain the "set withholding-limit" command to me as I am not sure about it. I would think that setting a high # (over 7-10) on the WiFi0 while a low # (1) on WiFI1 would cause devices to the 5GHz radio. Is this how the logic for this command works?
Michael Brado, Official Rep
- 2678 Posts
- 368 Reply Likes
Band-steering Design introduces a data structure shared by both radios of an AP.
In the structure, APs maintain a table of clients.
Update the table with each detected probe request.
Remember whether the client has dual-band capability.
Measure average RSSI per band, within the last minute.
Limit table size, delete inactive entries.
Check the table before responding to 1) Probe Requests, 2) Authentication requests
Band steering is enabled by default and the default threshold value is 20 db. If the client Ruckus detected by "probes" (looking for AP's) in both 5GHz and 2.4GHz has good power in both, the AP with "band steering" on, will respond only with "probe response" in the 5GHz for the client where connected to that radio.
RSSI threshold values:
Typical: 20
Steer all: 1
Disable: 0
Values are persistent at each AP per WLAN
rkscli:
get band-steering-rssi-thresh wlan<N>
set band-steering-rssi-thresh wlan<N> <value>
Refusing Authentication:
If client requests authentication on 2.4g, and
AP has previously detected client on 5g, and
Client does not appear to be in distress
- sufficient RSSI[1] on 5g within the past minute, or else
- sufficient RSSI[2] on 2.4g within the past minute, and
AP is not a Mesh AP, then
refuse authentication on 2.4g
[1] Threshold for 5g is the CLI value for this WLAN
[2] Threshold for 2.4g is the CLI value plus adjustment per client when AP has concurrent measurements.
Withholding Probe Responses:
If client is probing on 2.4g, and
AP previously detected the client on 5g, and
One of the following
- AP has not detected probes from client in past minute, or
- Client does not appear to be in distress (see Auth Refusal), and
AP is not a Mesh AP, then
withhold probe response on 2.4g.
Note: Clients try to authenticate even when the AP does not respond to its probes, so withholding probe responses alone is not sufficient to steer clients.
- 11 Posts
- 1 Reply Like
This is getting more confusing. I have a 7372 running 100.0.0.128 now and don't even see the CLI commands for the band-steering. I have looked at every command in the CLI and don't see anything about band-steering.
I don't want band-balancing on as I want everyone that can go to 5GHz that can do so. I have set what I think is the correct band-steering setting ( withholding-limit wifi# ) to 15 for wifi0 & 1 for wifi1. From what I have read on this post and you link this should withhold responses on the 2.4GHz.
Can you please tell me what I am missing?
This is what I am getting from my AP:
rkscli: get band-steering-rssi-thresh wlan0
Command is not recognized: get band-steering-rssi-thresh wlan0
---------------------------------------------------------
rkscli: get band-balancing
Band Balancing:
Under Mesh AP : Off
OK
rkscli: get band-balancing wlan0
Band Balancing:
wlan0: Disable
RSSI Threshold: wlan0, 20
Band Balancing Percent: wifi0, 25
MinSta Threshold: AP, 10
Under Mesh AP : Off
OK
rkscli: get band-balancing wlan8
Band Balancing:
wlan8: Disable
RSSI Threshold: wlan8, 20
Band Balancing Percent: wifi1, 0
MinSta Threshold: AP, 10
Under Mesh AP : Off
OK
----------------------------------------------------------
rkscli: get withholding-limit wifi0
wifi0: Withholding limit (auth response): 15
OK
rkscli: get withholding-limit wifi1
wifi1: Withholding limit (auth response): 1
OK
rkscli:
- 11 Posts
- 1 Reply Like
Related Categories
-
Ruckus Indoor APs
- 1563 Conversations
- 641 Followers
-
Community & Online Support Services
- 261 Conversations
- 98 Followers