Energy-Efficient Context-Aware Matching for Resource Allocation in Ultra-Dense Small Cells

With the explosive growth of mobile data traffic and rapidly rising energy price, how to implement caching at small cells in an energy-efficient way is still an open problem and requires further research efforts. In this paper, we study the energy-efficient context-aware resource allocation problem, which falls into the category of mixed integer nonlinear programming (MINLP) and is NP-hard. To provide a tractable solution, the MINLP problem is decoupled and reformulated as a one-to-one matching problem under two-sided preferences, which are modeled as the maximum energy efficiency that can be achieved under the expected matching. An iterative algorithm is developed to establish preference profiles by employing nonlinear fractional programming and Lagrange dual decomposition. Then, we propose an energy-efficient matching algorithm based on the Gale-Shapley algorithm, and provide the detailed discussion and analysis of stability, optimality, implementation issues, and algorithmic complexity. The proposed matching algorithm is also extended to scenarios with preference, indifference, and incomplete preference lists by introducing some tie-breaking and preference deletion rules. The simulation results demonstrate that the proposed algorithm achieves significant performance and satisfaction gains compared with the conventional algorithms.

[1]  Zhisheng Niu,et al.  Toward dynamic energy-efficient operation of cellular network infrastructure , 2011, IEEE Communications Magazine.

[2]  Werner Dinkelbach On Nonlinear Fractional Programming , 1967 .

[3]  Alvin E. Roth,et al.  Two-Sided Matching: A Study in Game-Theoretic Modeling and Analysis , 1990 .

[4]  Walid Saad,et al.  Cooperation in Delay-Tolerant Networks With Wireless Energy Transfer: Performance Analysis and Optimization , 2015, IEEE Transactions on Vehicular Technology.

[5]  Geng Wu,et al.  5G Network Capacity: Key Elements and Technologies , 2014, IEEE Vehicular Technology Magazine.

[6]  Geoffrey Ye Li,et al.  Fundamental trade-offs on green wireless networks , 2011, IEEE Communications Magazine.

[7]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.

[8]  Victor C. M. Leung,et al.  Dynamic Frequency Allocation in Fractional Frequency Reused OFDMA Networks , 2008 .

[9]  Peter Xiaoping Liu,et al.  When the Smart Grid Meets Energy-Efficient Communications: Green Wireless Cellular Networks Powered by the Smart Grid , 2012, IEEE Transactions on Wireless Communications.

[10]  Erik G. Larsson,et al.  Scaling Up MIMO: Opportunities and Challenges with Very Large Arrays , 2012, IEEE Signal Process. Mag..

[11]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[12]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[13]  Sherali Zeadally,et al.  Intelligent Device-to-Device Communication in the Internet of Things , 2016, IEEE Systems Journal.

[14]  Zhisheng Niu,et al.  An energy-efficient client pre-caching scheme with wireless multicast for video-on-demand services , 2012, 2012 18th Asia-Pacific Conference on Communications (APCC).

[15]  Hui Liu,et al.  Push-Based Wireless Converged Networks for Massive Multimedia Content Delivery , 2014, IEEE Transactions on Wireless Communications.

[16]  T. Birdsall,et al.  Channel capacity in bits per joule , 1986 .

[17]  Miao Pan,et al.  Student admission matching based content-cache allocation , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

[18]  Lajos Hanzo,et al.  Achieving Maximum Energy-Efficiency in Multi-Relay OFDMA Cellular Networks: A Fractional Programming Approach , 2013, IEEE Transactions on Communications.

[19]  Xiaoying Gan,et al.  Cooperative Spectrum Sharing in Cognitive Radio Networks: A Distributed Matching Approach , 2014, IEEE Transactions on Communications.

[20]  Geoffrey Ye Li,et al.  Energy-efficient link adaptation in frequency-selective channels , 2010, IEEE Transactions on Communications.

[21]  Miao Pan,et al.  Cheating in matching of device to device pairs in cellular networks , 2014, 2014 IEEE Global Communications Conference.

[22]  Taoka Hidekazu,et al.  Scenarios for 5G mobile and wireless communications: the vision of the METIS project , 2014, IEEE Communications Magazine.

[23]  Robbert van Renesse,et al.  Proactive Cache Placement on Cooperative Client Caches for Online Social Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[24]  Wei Chen,et al.  GreenDelivery: proactive content caching and push with energy-harvesting-based small cells , 2015, IEEE Communications Magazine.

[25]  Bongyong Song,et al.  A holistic view on hyper-dense heterogeneous and small cell networks , 2013, IEEE Communications Magazine.

[26]  Zhou Su,et al.  Content distribution over content centric mobile social networks in 5G , 2015, IEEE Communications Magazine.

[27]  Gregg O'Malley,et al.  Algorithmic aspects of stable matching problems , 2007 .

[28]  Walid Saad,et al.  In-network caching and content placement in cooperative small cell networks , 2014, 1st International Conference on 5G for Ubiquitous Connectivity.

[29]  Yonggang Wen,et al.  Cost optimal video transcoding in media cloud: Insights from user viewing pattern , 2014, 2014 IEEE International Conference on Multimedia and Expo (ICME).

[30]  Walid Saad,et al.  Cache-aware user association in backhaul-constrained small cell networks , 2014, 2014 12th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[31]  Ming Xiao,et al.  Partial Repair for Wireless Caching Networks With Broadcast Channels , 2015, IEEE Wireless Communications Letters.

[32]  L. S. Shapley,et al.  College Admissions and the Stability of Marriage , 2013, Am. Math. Mon..

[33]  Zhu Han,et al.  Dynamic femtocaching for mobile users , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

[34]  Rui Zhang,et al.  Downlink and Uplink Energy Minimization Through User Association and Beamforming in C-RAN , 2014, IEEE Transactions on Wireless Communications.

[35]  George C. Polyzos,et al.  Caching and mobility support in a publish-subscribe internet architecture , 2012, IEEE Communications Magazine.

[36]  Walid Saad,et al.  Match to cache: Joint user association and backhaul allocation in cache-aware small cell networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[37]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers , 2013, IEEE Transactions on Information Theory.

[38]  Yu Cheng,et al.  CONCERT: a cloud-based architecture for next-generation cellular systems , 2014, IEEE Wireless Communications.

[39]  Zaher Dawy,et al.  A stable matching game for joint uplink/downlink resource allocation in OFDMA wireless networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[40]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.