Research Article

ADAS: Adaptive Switching between Full-Duplex and MU-MIMO for Wi-Fi Networks

Algorithm 1

ADAS.
Input: AP’s queue , candidate user group ;
Output: Transmission configuration ;
(, ) Early Decision ();
if    then
; // user queue matrix
; // user channel maxtrix
for    do
QCSI feedback from user ;
;
;
Throughput estimation (, , );
if   is not the last user of   then
generated by the channel model in Section 3;
;
;
Throughput estimation(, , );
if    then
 break;
end
end
end
else
; // FD Mode
end
Transmit with ;