User-centric network MIMO with dynamic clustering

Ching-Ju Lin, Wei Liang Shen, Ming Syan Chen, Kun Tan

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


Recent advances have demonstrated the potential of network MIMO (netMIMO), which combines a practical number of distributed antennas as a virtual netMIMO AP (nAP) to improve spatial multiplexing of an WLAN. Existing solutions, however, either simply cluster nearby antennas as static nAPs, or dynamically cluster antennas on a per-packet basis so as to maximize the sum rate of the scheduled clients. To strike the balance between the above two extremes, in this paper, we present the design, implementation and evaluation of FlexNEMO, a practical two-phase netMIMO clustering system. Unlike previous perpacket clustering approaches, FlexNEMO only clusters antennas when client distribution and traffic pattern change, as a result being more practical to be implemented. A medium access control protocol customized for uplink transmissions is then designed to allow the clients at the center of nAPs to have a higher probability to gain uplink access opportunities, but still ensure long-term fairness among clients. By combining ondemand clustering and priority-based access control, FlexNEMO not only improves antenna utilization, but also optimizes the channel condition for every individual client. We evaluated our design via both test bed experiments on USRPs and trace-driven emulations. The results demonstrate that FlexNEMO can deliver 94.7% and 93.7% throughput gains over static antenna clustering in a 4-antenna test bed and 16-antenna emulation, respectively.

Original languageEnglish
Article number7876774
Pages (from-to)1910-1923
Number of pages14
JournalIEEE/ACM Transactions on Networking
Issue number3
StatePublished - Jun 2017


  • MIMO
  • Wireless LAN


Dive into the research topics of 'User-centric network MIMO with dynamic clustering'. Together they form a unique fingerprint.

Cite this