A method of channel allocation for respective radios is disclosed. The
method begins by scanning within sectors of a phased array for retrieval
of BSSIDs belonging to each beam of a particular channel in the sectors.
Then, corresponding characterizing information is recorded for every
BSSID located. Next, an initial channel allocation for the respective
radios is formed. The initial channel allocation is compared with a
plurality of predetermined channel allocation modes that include a first
mode of Point-to-Point (PtP) linkage, a second mode of
MultiPoint-to-Point (MPtP) linkage, a third mode of Point-to-MultiPoint
(PtMP) linkage, and a fourth mode of MultiPoint-To-MultiPoint (MPtMP)
linkage, and a mode out of the predetermined channel allocation modes is
selected that best characterizes the initial channel allocation. The
radios are configured based on the channel allocation and unbalanced
loading is reduced by adding/subtracting a non-overlapped frequency
channel of a radio to an unbalanced beam.