Edge Caching and Resource Allocation Scheme of Downlink Cloud Radio Access Networks With Fronthaul Compression

With the rapid development of real-time applications in the Internet of Things, people have paid more and more attention on the traffic delay. Cloud radio access networks (C-RANs) are seen as a novel network architecture with significant advantages in reducing latency on control and data planes. In this paper, we aim to minimize the average user delay in a downlink C-RAN with a hierarchical structure of virtual controllers and high-speed but limited-capacity fronthaul links, by simultaneously considering edge caching, user association, and computing resource allocation. We first propose a caching scheme based on user preference and user mobility. Then the user association scheme is carried out according to the distances between users and remote radio heads. Finally, we reformulate the computing resource allocation problem as a matroid-constrained submodular function maximization problem and propose a heuristic scheme to find a sub-optimal solution. Besides, fronthaul compression technique is adopted to alleviate the capacity constraint of fronthaul links. Simulation results reveal that the proposed scheme achieves a better performance in terms of average system delay than three baseline schemes.

[1]  Hong Ji,et al.  Joint User Association and Downlink Beamforming for Green Cloud-RANs with Limited Fronthaul , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[2]  Xuelong Li,et al.  Recent Advances in Cloud Radio Access Networks: System Architectures, Key Techniques, and Open Issues , 2016, IEEE Communications Surveys & Tutorials.

[3]  Tony Q. S. Quek,et al.  System Cost Minimization in Cloud RAN With Limited Fronthaul Capacity , 2017, IEEE Transactions on Wireless Communications.

[4]  Jiangzhou Wang,et al.  Joint Precoding and RRH Selection for User-Centric Green MIMO C-RAN , 2017, IEEE Transactions on Wireless Communications.

[5]  Victor C. M. Leung,et al.  Joint Resource Allocation for Latency-Sensitive Services Over Mobile Edge Computing Networks With Caching , 2019, IEEE Internet of Things Journal.

[6]  Hongbo Zhu,et al.  Resource Allocation by Submodular Optimization in Programmable Hierarchical C-RAN , 2018, 2018 IEEE/CIC International Conference on Communications in China (ICCC).

[7]  Chenyang Yang,et al.  Caching Policy for Cache-Enabled D2D Communications by Learning User Preference , 2017, IEEE Transactions on Communications.

[8]  Dario Pompili,et al.  Bandwidth and Energy-Aware Resource Allocation for Cloud Radio Access Networks , 2018, IEEE Transactions on Wireless Communications.

[9]  Yusheng Ji,et al.  Impact of item popularity and chunk popularity in CCN caching management , 2016, 2016 18th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[10]  Min Sheng,et al.  Exploiting Hybrid Clustering and Computation Provisioning for Green C-RAN , 2016, IEEE Journal on Selected Areas in Communications.

[11]  Matteo Artuso,et al.  Caching at the Mobile Edge: A Practical Implementation , 2018, IEEE Access.

[12]  Deniz Gündüz,et al.  Mobility and Popularity-Aware Coded Small-Cell Caching , 2018, IEEE Communications Letters.

[13]  Wei Yu,et al.  Optimized Base-Station Cache Allocation for Cloud Radio Access Network With Multicast Backhaul , 2018, IEEE Journal on Selected Areas in Communications.

[14]  Hongbo Zhu,et al.  Power Minimization-Based Joint Task Scheduling and Resource Allocation in Downlink C-RAN , 2018, IEEE Transactions on Wireless Communications.

[15]  Long Bao Le,et al.  Energy-efficient coordinated transmission for Cloud-RANs: Algorithm design and trade-off , 2014, 2014 48th Annual Conference on Information Sciences and Systems (CISS).

[16]  Danpu Liu,et al.  Proactive Caching Over Cloud Radio Access Network With User Mobility and Video Segment Popularity Awared , 2018, IEEE Access.

[17]  Hongbo Zhu,et al.  Energy Efficiency of Downlink C-RAN With Edge Caching and Fronthaul Compression , 2018, IEEE Communications Letters.

[18]  Zhu Han,et al.  Design and implementation of device-to-device software-defined networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[19]  Chau Yuen,et al.  Energy-Efficient Downlink Transmission for Multicell Massive DAS With Pilot Contamination , 2016, IEEE Transactions on Vehicular Technology.

[20]  Hamidou Tembine,et al.  Users-Fogs association within a cache context in 5G networks:Coalition game model , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

[21]  Walid Saad,et al.  Echo State Networks for Proactive Caching in Cloud-Based Radio Access Networks With Mobile Users , 2016, IEEE Transactions on Wireless Communications.

[22]  Sher Ali,et al.  Joint RRH-Association, Sub-Channel Assignment and Power Allocation in Multi-Tier 5G C-Rans , 2018, IEEE Access.

[23]  Kezhi Wang,et al.  Joint Energy Minimization and Resource Allocation in C-RAN with Mobile Cloud , 2015, IEEE Transactions on Cloud Computing.

[24]  Zhu Han,et al.  HSDRAN: Hierarchical Software-Defined Radio Access Network for Distributed Optimization , 2018, IEEE Transactions on Vehicular Technology.

[25]  Dario Pompili,et al.  Cooperative Hierarchical Caching and Request Scheduling in a Cloud Radio Access Network , 2018, IEEE Transactions on Mobile Computing.

[26]  Xiaodong Ji,et al.  Resource Allocation in Cloud Radio Access Networks With Device-to-Device Communications , 2017, IEEE Access.

[27]  Osvaldo Simeone,et al.  Online Edge Caching and Wireless Delivery in Fog-Aided Networks With Dynamic Content Popularity , 2017, IEEE Journal on Selected Areas in Communications.

[28]  Tiejun Lv,et al.  Deep reinforcement learning based computation offloading and resource allocation for MEC , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).