Pseudo-Bayesian Broadcasting Algorithm for Opportunistic Splitting Scheduling Systems

The opportunistic splitting algorithm (OSA) is known as an efficient algorithm that can exploit multiuser diversity in a distributed manner. However, the conventional OSA (C-OSA) is designed for the systems where users are always backlogged, i.e., always have packets to transmit. In this paper, to accommodate the time-varying nature of the backlog size of the practical systems, we first investigate an ideal OSA (I-OSA), which assumes that the backlog size is exactly known so that it can optimally control the request transmissions from the users to select the best user. I-OSA can give us a guideline on the upper-bound performance of OSA. Second, to realize the concept of I-OSA in practice, we further propose a pseudo-Bayesian broadcast algorithm for OSA (PBB-OSA), which recursively estimates the mean backlog size based on the outcomes of the channel contention among users, such as idle, collision, and success events, and controls the request transmissions. Numerical results show that compared to C-OSA, PBB-OSA needs fewer minislots to find the best user and shows a smaller scheduling outage probability. In addition, it is also shown that the performance of PBB-OSA is close to that of I-OSA.

[1]  Ness B. Shroff,et al.  Opportunistic transmission scheduling with resource-sharing constraints in wireless networks , 2001, IEEE J. Sel. Areas Commun..

[2]  Mohamed-Slim Alouini,et al.  Iterative Group Splitting Algorithm for Opportunistic Scheduling Systems , 2014, IEEE Transactions on Mobile Computing.

[3]  Victor C. M. Leung,et al.  Fundamental Limits of CDF-Based Scheduling: Throughput, Fairness, and Feedback Overhead , 2015, IEEE/ACM Transactions on Networking.

[4]  Tiejun Lv,et al.  Distributed User Scheduling for MIMO-Y Channel , 2014, IEEE Transactions on Wireless Communications.

[5]  Raymond Knopp,et al.  Information capacity and power control in single-cell multiuser communications , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[6]  Vincenzo Mancuso,et al.  A Survey on Opportunistic Scheduling in Wireless Communications , 2013, IEEE Communications Surveys & Tutorials.

[7]  Mohamed M. Khairy,et al.  Opportunistic splitting algorithm for underlay cognitive radio networks , 2014, 2014 Sixth International Conference on Ubiquitous and Future Networks (ICUFN).

[8]  Mohamed-Slim Alouini,et al.  Effect of threshold quantization in opportunistic splitting algorithm , 2011, IEEE Communications Letters.

[9]  Victor C. M. Leung,et al.  One Bit Feedback for CDF-Based Scheduling with Resource Sharing Constraints , 2013, IEEE Transactions on Wireless Communications.

[10]  Mohamed-Slim Alouini,et al.  How much feedback is multi-user diversity really worth? , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[11]  Robert W. Heath,et al.  An overview of limited feedback in wireless communication systems , 2008, IEEE Journal on Selected Areas in Communications.

[12]  Thomas Bonald A Score-Based Opportunistic Scheduler for Fading Radio Channels , 2004 .

[13]  Wan Choi,et al.  Multi-user diversity in a spectrum sharing system , 2009, IEEE Transactions on Wireless Communications.

[14]  Tiejun Lv,et al.  A Low Complexity Approach of Combining Cooperative Diversity and Multiuser Diversity in Multiuser Cooperative Networks , 2013, IEEE Transactions on Signal Processing.

[15]  Randall Berry,et al.  Opportunistic Splitting Algorithms for Wireless Networks with Fairness Constraints , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[16]  Randall Berry,et al.  Opportunistic splitting algorithms for wireless networks , 2004, IEEE INFOCOM 2004.