Max-min fairness driven multicast sparse beamforming for cache-enabled Cloud RAN

Abstract Cloud radio access network (C-RAN) is able to boost network capacity through centralized scheduling of multiple distributed base stations (BSs). Yet it also places serious burdens on backhaul links. Caching and multicast are two enabling candidates to alleviate backhaul cost and achieve efficient content delivery. In this paper, we consider a cache-enabled multicast C-RAN, where multiple BSs cooperatively serve multiple user groups. Each BS is equipped with local storage and is connected to the central processor (CP) via a backhaul link. Then, the beamforming vectors and dynamic BS clustering is carefully designed to maximize fairness among users. To achieve such a goal, a semidefinite relaxation (SDR)-based iterative difference-of-two-convex-function (D.C.) algorithm is proposed by using semidefinite programming (SDP) and smoothed l 0 -norm approximation approaches. After that, to reduce computational complexity, a two-tier convex quadratic-based alternating (TCQA) algorithm is devised by decoupling multi-ratio fractional constraints. In this algorithm, the outer problem is handled in closed-form expressions while the inner one is solved by using D.C. programming. Convergence and complexity of the two proposed algorithms are analyzed. Finally, extensive simulation results demonstrate that our proposed TCQA algorithm significantly outperforms the SDR-based iterative D.C. algorithm.

[1]  Ha H. Nguyen,et al.  Fast Global Optimal Power Allocation in Wireless Networks by Local D.C. Programming , 2012, IEEE Transactions on Wireless Communications.

[2]  Victor C. M. Leung,et al.  Latency Driven Fronthaul Bandwidth Allocation and Cooperative Beamforming for Cache-enabled Cloud-based Small Cell Networks , 2019, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  H. Vincent Poor,et al.  Collaborative Multicast Beamforming for Content Delivery by Cache-Enabled Ultra Dense Networks , 2019, IEEE Transactions on Communications.

[4]  Dhananjay Singh,et al.  Elastic-RAN: An adaptable multi-level elasticity model for Cloud Radio Access Networks , 2019, Comput. Commun..

[5]  Konstantinos Poularakis,et al.  Exploiting Caching and Multicast for 5G Wireless Networks , 2016, IEEE Transactions on Wireless Communications.

[6]  Jinhong Yuan,et al.  Secure and Energy-Efficient Transmissions in Cache-Enabled Heterogeneous Cellular Networks: Performance Analysis and Optimization , 2018, IEEE Transactions on Communications.

[7]  Mehdi Dehghan,et al.  Robust joint user association and resource partitioning in heterogeneous cloud RANs with dual connectivity , 2019, Comput. Commun..

[8]  Wei Yu,et al.  Fractional Programming for Communication Systems—Part I: Power Control and Beamforming , 2018, IEEE Transactions on Signal Processing.

[9]  Erkai Chen,et al.  User-centric base station clustering and sparse beamforming for cache-enabled cloud RAN , 2015, 2015 IEEE/CIC International Conference on Communications in China (ICCC).

[10]  Ying Wang,et al.  QoE Driven BS Clustering and Multicast Beamforming in Cache-Enabled C-RANs , 2018, 2018 IEEE International Conference on Communications (ICC).

[11]  Bin Wang,et al.  Max–Min Weighted Achievable Rate for Full-Duplex MIMO Systems , 2019, IEEE Wireless Communications Letters.

[12]  Yongming Huang,et al.  Coordinated Fronthaul Data Assignment and Multicast Beamforming for Cache-Enabled Wireless Networks , 2019, IEEE Wireless Communications Letters.

[13]  Yuanming Shi,et al.  Layered Group Sparse Beamforming for Cache-Enabled Green Wireless Networks , 2017, IEEE Transactions on Communications.

[14]  Lajos Hanzo,et al.  User-Centric C-RAN Architecture for Ultra-Dense 5G Networks: Challenges and Methodologies , 2017, IEEE Communications Magazine.

[15]  Mohammed Samaka,et al.  Efficient virtual network function placement strategies for Cloud Radio Access Networks , 2018, Comput. Commun..

[16]  Symeon Chatzinotas,et al.  Edge-Caching Wireless Networks: Performance Analysis and Optimization , 2017, IEEE Transactions on Wireless Communications.

[17]  Mohamed-Slim Alouini,et al.  Robust Beamforming for Cache-Enabled Cloud Radio Access Networks , 2018, 2018 IEEE Globecom Workshops (GC Wkshps).

[18]  F. Richard Yu,et al.  Cache-Aware Multicast Beamforming Design for Multicell Multigroup Multicast , 2018, IEEE Transactions on Vehicular Technology.

[19]  Xiaodong Wang,et al.  Joint Multicast and Unicast Beamforming for Coded Caching , 2018, IEEE Transactions on Communications.

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

[21]  Wei Yu,et al.  Content-Centric Sparse Multicast Beamforming for Cache-Enabled Cloud RAN , 2015, IEEE Transactions on Wireless Communications.

[22]  Di Chen,et al.  Weighted Max-Min Fairness oriented load-balancing and clustering for multicast Cache-Enabled F-RAN , 2016, 2016 9th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[23]  Yunlong Cai,et al.  Energy efficient content-centric beamforming in multicast fog radio access network , 2017, 2017 9th International Conference on Wireless Communications and Signal Processing (WCSP).

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

[25]  Tiejun Lv,et al.  Multicast Beamforming for Scalable Videos in Cache-Enabled Heterogeneous Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[26]  Tony Q. S. Quek,et al.  Cooperative Caching and Transmission Design in Cluster-Centric Small Cell Networks , 2016, IEEE Transactions on Wireless Communications.

[27]  Bo Zhou,et al.  Stochastic Content-Centric Multicast Scheduling for Cache-Enabled Heterogeneous Cellular Networks , 2016, IEEE Trans. Wirel. Commun..

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

[29]  Ying Cui,et al.  Analysis and Optimization of Caching and Multicasting in Large-Scale Cache-Enabled Heterogeneous Wireless Networks , 2017, IEEE Transactions on Wireless Communications.

[30]  Jiaheng Wang,et al.  Cross-Layer Optimization of Fast Video Delivery in Cache- and Buffer-Enabled Relaying Networks , 2017, IEEE Transactions on Vehicular Technology.

[31]  Wei Yu,et al.  Fractional Programming for Communication Systems—Part II: Uplink Scheduling via Matching , 2018, IEEE Transactions on Signal Processing.