Opportunistic round robin scheduling for V-BLAST systems over multiuser MIMO channels

Samir Al-Ghadhban*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

In this paper, we study opportunistic round robin (ORR) uplink scheduling for vertical Bell Labs layered space-time architecture (V-BLAST) systems over multiuser multiple-input multiple-output (MIMO) channels. The proposed ORR scheduling method is compared to greedy scheduling. In greedy scheduling, the base station selects the best user based on a certain criterion without any consideration for fairness. On the other hand, ORR scheduling guarantees full fairness and each user will be served by excluding the previous selected users from the competition in the next round. The selected user spatially multiplexes his data over the transmit antennas. This spatial multiplexing (SM) scheme provides high data rates, while multiuser diversity obtained from scheduling improves the performance of the uplink system. The results show the performance and capacity gains obtained by scheduling. The greedy scheduler captures full multiuser diversity. In contrast, the ORR scheduler provides substantial signal-to-noise ratio (SNR) gains compared to round robin while guaranteeing full fairness to all users.

Original languageEnglish
Article number128
Pages (from-to)1-11
Number of pages11
JournalEurasip Journal on Wireless Communications and Networking
Volume2014
Issue number1
DOIs
StatePublished - 1 Dec 2014

Bibliographical note

Publisher Copyright:
© 2014, Al-Ghadhban; licensee Springer.

Keywords

  • MIMO multiuser uplink scheduling
  • Opportunistic round robin scheduling
  • Spatial multiplexing
  • VBLAST

ASJC Scopus subject areas

  • Signal Processing
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Opportunistic round robin scheduling for V-BLAST systems over multiuser MIMO channels'. Together they form a unique fingerprint.

Cite this