Energy-efficient resource allocation in software-defined mobile networks with mobile edge computing and caching

In this paper, we study the energy-efficient resource allocation in software-defined mobile networks with mobile edge computing and caching. With the introduction of caching and computing functions in mobile networks, content sources need to be selected according to the distribution of contents in caches, the capability of computational resources and the status of networks. Moreover, the network needs to provision bandwidth on each link for data flows from the source to the destination by allocating backhaul and radio resources. In this framework, we formulate a novel optimization problem to jointly consider bandwidth provisioning and content source selection. To solve this problem efficiently, firstly the content source selection problem is decoupled from the bandwidth provisioning problem by deploying dual-decomposition method. Additionally, based on alternating direction method of multipliers, we develop decentralized schemes to solve the decoupled problems across links and base stations coordinated by a central controller. Simulation results are presented to show the performance of the proposed scheme.

[1]  Jeffrey G. Andrews,et al.  User Association for Load Balancing in Heterogeneous Cellular Networks , 2012, IEEE Transactions on Wireless Communications.

[2]  F. Richard Yu,et al.  Virtual Resource Allocation in Software-Defined Information-Centric Cellular Networks With Device-to-Device Communications and Imperfect CSI , 2016, IEEE Transactions on Vehicular Technology.

[3]  F. Richard Yu,et al.  Energy-Efficient Resource Allocation for Heterogeneous Cognitive Radio Networks with Femtocells , 2012, IEEE Transactions on Wireless Communications.

[4]  Xianfu Chen,et al.  Software defined mobile networks: concept, survey, and research directions , 2015, IEEE Communications Magazine.

[5]  Xu Li,et al.  Min Flow Rate Maximization for Software Defined Radio Access Networks , 2013, IEEE Journal on Selected Areas in Communications.

[6]  Marivi Higuero,et al.  A Survey on the Contributions of Software-Defined Networking to Traffic Engineering , 2017, IEEE Communications Surveys & Tutorials.

[7]  Victor C. M. Leung,et al.  Distributed resource allocation in full-duplex relaying networks with wireless virtualization , 2014, 2014 IEEE Global Communications Conference.

[8]  Laizhong Cui,et al.  When big data meets software-defined networking: SDN for big data and big data for SDN , 2016, IEEE Network.

[9]  Markku J. Juntti,et al.  Energy-Efficient Bandwidth and Power Allocation for Multi-Homing Networks , 2015, IEEE Transactions on Signal Processing.

[10]  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.

[11]  Kaibin Huang,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2016, IEEE Transactions on Wireless Communications.

[12]  Victor C. M. Leung,et al.  Software Defined Networking, Caching, and Computing for Green Wireless Networks , 2016, IEEE Communications Magazine.

[13]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

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

[15]  Xu Li,et al.  Handling real-time video traffic in software-defined radio access networks , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).

[16]  Victor C. M. Leung,et al.  Performance Improvements of Mobile SCTP in Integrated Heterogeneous Wireless Networks , 2007, IEEE Transactions on Wireless Communications.

[17]  F. Richard Yu,et al.  A Survey of Green Information-Centric Networking: Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[18]  Liang Qian,et al.  The three primary colors of mobile systems , 2016, IEEE Communications Magazine.

[19]  Marian Codreanu,et al.  Distributed Joint Resource and Routing Optimization in Wireless Sensor Networks via Alternating Direction Method of Multipliers , 2013, IEEE Transactions on Wireless Communications.

[20]  Victor C. M. Leung,et al.  Mobility-based predictive call admission control and bandwidth reservation in wireless cellular networks , 2002, Comput. Networks.

[21]  Zhu Han,et al.  Virtual Resource Allocation in Information-Centric Wireless Networks With Virtualization , 2016, IEEE Transactions on Vehicular Technology.

[22]  Stephen P. Boyd,et al.  Notes on Decomposition Methods , 2008 .

[23]  F. Richard Yu,et al.  Optimal Joint Session Admission Control in Integrated WLAN and CDMA Cellular Networks with Vertical Handoff , 2007, IEEE Transactions on Mobile Computing.

[24]  Victor C. M. Leung,et al.  A new method to support UMTS/WLAN vertical handover using SCTP , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[25]  Geoffrey Ye Li,et al.  Energy-Efficient User Association and Resource Allocation for Multistream Carrier Aggregation , 2016, IEEE Transactions on Vehicular Technology.

[26]  H. Vincent Poor,et al.  A Survey of Energy-Efficient Techniques for 5G Networks and Challenges Ahead , 2016, IEEE Journal on Selected Areas in Communications.

[27]  F. Richard Yu,et al.  Software-Defined Device-to-Device (D2D) Communications in Virtual Wireless Networks With Imperfect Network State Information (NSI) , 2016, IEEE Transactions on Vehicular Technology.

[28]  F. Richard Yu,et al.  Spectrum sharing and resource allocation for energy-efficient heterogeneous cognitive radio networks with femtocells , 2012, 2012 IEEE International Conference on Communications (ICC).

[29]  Dong Liu,et al.  Caching at the wireless edge: design aspects, challenges, and future directions , 2016, IEEE Communications Magazine.