Delay-Energy Tradeoff in Multicast Scheduling for Green Cellular Systems

Multicast transmission based on real-time network state information is a resource-friendly technique to improve the energy efficiency and reduce the traffic burden for cellular systems. This paper evaluates the effectiveness of this technique for downlink transmissions. In particular, a scenario is considered in which multiple mobile users (MUs) asynchronously request to download one common message locally cached at a base station (BS). Due to the randomness of both the channel conditions and the request arrivals from the MUs, the BS may choose to intelligently hold the arrived requests, especially when the channel conditions are bad or the number of requests is small, and then serve them in one shot later via multicasting. Clearly it is of great interest to balance the delay (incurred by holding the requests) and the energy efficiency (EE, defined as the energy cost per request), and this motivates us to quantify the fundamental tradeoff for the proposed “hold-then-serve” scheme. For the scenario with single channel and unit message sizes, it is shown that for a fixed channel bandwidth, the delay-EE tradeoff reduces to judiciously choosing the optimal stopping rule for when to serve all the arrived requests, where the effect of the bandwidth on the achievable delay-EE region is discussed further. By using optimal stopping theory, it is shown that the optimal stopping rule exists for general Markov channel models and request arrival processes. Particularly, for the hard deadline and proportional delay penalty cases, it is shown that the optimal stopping rule exhibits a threshold structure, and the corresponding threshold in the former case is time varying while in the latter case it is a constant. Finally, for the more general scenario with multiple channels and arbitrary message sizes, the optimal scheduling is formulated as a Markov decision process problem, where some efficient suboptimal scheduling algorithms are proposed.

[1]  Pin-Han Ho,et al.  A cooperative multicast scheduling scheme for multimedia services in IEEE 802.16 networks , 2009, IEEE Transactions on Wireless Communications.

[2]  Xi Zhang Cross-Layer Modeling for QoS-Driven Multimedia Multicast/Broadcast over Fading Channels in Mobile Wireless Networks , 2007 .

[3]  G. Simons Great Expectations: Theory of Optimal Stopping , 1973 .

[4]  Kiseon Kim,et al.  Multicast Scheduling and Resource Allocation Algorithms for OFDMA-Based Systems: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[5]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[6]  Anthony Ephremides,et al.  A Cross-Layer View of Optimal Scheduling , 2010, IEEE Transactions on Information Theory.

[7]  Baochun Li,et al.  Multicast Scheduling with Cooperation and Network Coding in Cognitive Radio Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[8]  Reuven Cohen,et al.  On the Trade-Off between Energy and Multicast Efficiency in 802.16e-Like Mobile Networks , 2008, IEEE Trans. Mob. Comput..

[9]  Junshan Zhang,et al.  Distributed Opportunistic Scheduling for Ad Hoc Networks With Random Access: An Optimal Stopping Approach , 2009, IEEE Transactions on Information Theory.

[10]  Leandros Tassiulas,et al.  Efficient Batch and Adaptive Approximation Algorithms for Joint Multicast Beamforming and Admission Control , 2009, IEEE Transactions on Signal Processing.

[11]  Anthony Ephremides,et al.  Wireless Multicast Optimization: A Cross-Layer Approach , 2011, IEEE Transactions on Information Theory.

[12]  Vincent K. N. Lau,et al.  Mixed-Timescale Precoding and Cache Control in Cached MIMO Interference Network , 2013, IEEE Transactions on Signal Processing.

[13]  Supratim Deb,et al.  Real-Time Video Multicast in WiMAX Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[14]  Vincent K. N. Lau,et al.  Cache-Enabled Opportunistic Cooperative MIMO for Video Streaming in Wireless Systems , 2013, IEEE Transactions on Signal Processing.

[15]  Injong Rhee,et al.  Multicast Scheduling in Cellular Data Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[16]  Zhigang Cao,et al.  A Utility Maximization Framework for Fair and Efficient Multicasting in Multicarrier Wireless Cellular Networks , 2013, IEEE/ACM Transactions on Networking.

[17]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[18]  Romit Roy Choudhury,et al.  PeerCast: Improving link layer multicast through cooperative relaying , 2011, 2011 Proceedings IEEE INFOCOM.

[19]  Qinghe Du,et al.  Cross-Layer Modeling for QoS-Driven Multimedia Multicast/Broadcast over Fading Channels in [Advances in Mobile Multimedia] , 2007, IEEE Communications Magazine.

[20]  David Tse,et al.  Opportunistic beamforming using dumb antennas , 2002, IEEE Trans. Inf. Theory.

[21]  Ness B. Shroff,et al.  A framework for opportunistic scheduling in wireless networks , 2003, Comput. Networks.