Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

a. save the Mac addresses in a buffer
iw dev wlan0 station dump | grep Station | cut -d ' ' -f2

b. check the signal level for a particular Mac address
iw dev wlan0 station dump | grep -v "Station <Mac address>90:78:b2:ba:41:77" | grep signal | cut -d ' ] ' -f1 f3 | cut -d '[' -f2awk '{print $1}'

Sequence diagram

draw.io Diagram
bordertrue
diagramNameSequence_Diagram_BS
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth621
revision5

...

Assuming, all wireless devices that support both 2.4GHz and 5GHz band will be automatically directed, to be connected to 5GHz initially. Here, if the number of clients connected to 5GHz is more than the set threshold value, i.e., 10, then network quality may degrade for the connected clients because many clients will be sharing the available band. For this, once the number of connected clients crosses threshold, few of the clients have to be steered to 2.4GHz.


More Number of Clients in the Band

2.4 GHz, > = Phy Rate threshold => 5GHz

5GHz, < Phy Rate threshold => 2.4GHz


Special caseCombining:

Before the clients are steered to 2.4GHz from 5GHz band, there has to be a check to decide which clients can be steered to a preferable band. If the clients whose signal strength is low, i.e., they are far from AP are retained in 5GHz and the clients with high signal strength are directed to 2.4GHz, the clients may lose connectivity.

...