In the infrastructure mode, each node may be an access point (AP) or a client.
Nodes can still form ad-hoc networks by having each client opportunistically connect to one of its nearby APs.
Unlike in the ad-hoc mode, however, nodes need to choose their roles to maximize communication,
and changing roles incurs overhead.
On the other hand, APs can choose their channels to avoid interference.
The proposed algorithm is excuted at each node based only on locally available information. It chooses AP/client roles, frequency (channel) when it has chosen to be an AP, and an AP to connect to among its nearby APs when it has chosen to be a client.
The proposed algorithm outperforms the ad-hoc mode because it uses multiple (3 in this experiment) channels.
WiFi-Opp also performs better than the ad-hoc but not to the extent achieved by the proposed algorithm, as it does not involve adaptive channel or AP selection.