A Distributed Approach to Improving Spectral Efficiency in Uplink Device-to-Device-Enabled Cloud Radio Access Networks

Device-to-device (D2D)-enabled cloud radio access networks (C-RANs) are potential solutions for further improving spectral efficiency (SE) and decreasing latency by allowing direct communication between two users. However, due to the need to acquire global channel state information (CSI) and to execute centralized algorithms, heavy burdens are placed on the fronthaul and the baseband unit (BBU) pool. To alleviate these burdens, a distributed approach to mode selection and resource allocation for potential D2D pairs under pre-determined resource allocation of C-RAN users is proposed, in which pairs of users are endowed with decision-making capabilities. The proposed procedure is divided into three stages: communication mode and subchannel selection, utility value determination, and reinforcement-learning-based strategy update. The core idea is that the D2D pairs self-optimize the mode selection and resource allocation without global CSI under several practical constraints. Simulation results show that enabling D2D can significantly improve SE for C-RANs. Furthermore, the impacts of the fronthaul capacity, the centralized signal processing capability of the BBU pool, and the distance between the D2D transmitter and the remote radio head are demonstrated and analyzed.

[1]  Geoffrey Ye Li,et al.  Joint Mode Selection and Resource Allocation for Device-to-Device Communications , 2014, IEEE Transactions on Communications.

[2]  H. Vincent Poor,et al.  Contract-Based Interference Coordination in Heterogeneous Cloud Radio Access Networks , 2015, IEEE Journal on Selected Areas in Communications.

[3]  H. Vincent Poor,et al.  Fronthaul-constrained cloud radio access networks: insights and challenges , 2015, IEEE Wireless Communications.

[4]  Bin Li,et al.  Learning-Based Spectrum Sharing and Spatial Reuse in mm-Wave Ultradense Networks , 2018, IEEE Transactions on Vehicular Technology.

[5]  Mohamed-Slim Alouini,et al.  Analytical Modeling of Mode Selection and Power Control for Underlay D2D Communication in Cellular Networks , 2014, IEEE Transactions on Communications.

[6]  Zhu Han,et al.  Coalitional Games for Resource Allocation in the Device-to-Device Uplink Underlaying Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[7]  Wei Yu,et al.  Sparse Beamforming and User-Centric Clustering for Downlink Cloud Radio Access Network , 2014, IEEE Access.

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

[9]  Rajarathnam Chandramouli,et al.  Stochastic learning solution for distributed discrete power control game in wireless data networks , 2008, IEEE/ACM Trans. Netw..

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

[11]  Wentao Zhao,et al.  Resource Sharing Scheme for Device-to-Device Communication Underlaying Cellular Networks , 2015, IEEE Transactions on Communications.

[12]  Min Sheng,et al.  D2D Enhanced Co-Ordinated Multipoint in Cloud Radio Access Networks , 2016, IEEE Transactions on Wireless Communications.

[13]  Xiang Cheng,et al.  Efficiency Resource Allocation for Device-to-Device Underlay Communication Systems: A Reverse Iterative Combinatorial Auction Based Approach , 2012, IEEE Journal on Selected Areas in Communications.

[14]  Yusheng Ji,et al.  Resource allocation using particle swarm optimization for D2D communication underlay of cellular networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[15]  Mugen Peng,et al.  Fog-computing-based radio access networks: issues and challenges , 2015, IEEE Network.

[16]  Mohsen Guizani,et al.  Enabling Green Wireless Networking With Device-to-Device Links: A Joint Optimization Approach , 2016, IEEE Transactions on Wireless Communications.

[17]  Pingzhi Fan,et al.  Performance Analysis of Cloud Radio Access Networks With Uniformly Distributed Base Stations , 2016, IEEE Transactions on Vehicular Technology.

[18]  Marilda Sotomayor Three remarks on the many-to-many stable matching problem , 1999 .

[19]  Hao Zhou,et al.  Joint mode selection, MCS assignment, resource allocation and power control for D2D communication underlaying cellular networks , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[20]  Hong Ji,et al.  Resource Optimization-Based Interference Management for Hybrid Self-Organized Small-Cell Network , 2016, IEEE Transactions on Vehicular Technology.

[21]  Ying Jun Zhang,et al.  A guard zone based scalable mode selection scheme in D2D underlaid cellular networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[22]  Lingyang Song,et al.  How Much Computing Capability Is Enough to Run a Cloud Radio Access Network? , 2017, IEEE Communications Letters.

[23]  Walid Saad,et al.  Context-Aware Small Cell Networks: How Social Metrics Improve Wireless Resource Allocation , 2015, IEEE Transactions on Wireless Communications.

[24]  Josef Hofbauer,et al.  Evolution in games with randomly disturbed payoffs , 2007, J. Econ. Theory.

[25]  Miao Pan,et al.  D-FROST: Distributed Frequency Reuse-Based Opportunistic Spectrum Trading via Matching With Evolving Preferences , 2018, IEEE Transactions on Wireless Communications.

[26]  Tony Q. S. Quek,et al.  Complementary Networking for C-RAN: Spectrum Efficiency, Delay and System Cost , 2017, IEEE Transactions on Wireless Communications.

[27]  Yong Li,et al.  System architecture and key technologies for 5G heterogeneous cloud radio access networks , 2015, IEEE Netw..

[28]  E. J. Collins,et al.  Convergent multiple-timescales reinforcement learning algorithms in normal form games , 2003 .

[29]  Tho Le-Ngoc,et al.  Energy-efficient resource allocation for D2D communications in cellular networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[30]  Dong Liang,et al.  Self-configuration and self-optimization in LTE-advanced heterogeneous networks , 2013, IEEE Communications Magazine.

[31]  Rose Qingyang Hu,et al.  Dynamic Distributed Resource Sharing for Mobile D2D Communications , 2015, IEEE Transactions on Wireless Communications.

[32]  Alagan Anpalagan,et al.  Joint Admission Control, Mode Selection, and Power Allocation in D2D Communication Systems , 2016, IEEE Transactions on Vehicular Technology.

[33]  Zdenek Becvar,et al.  In-Band Device-to-Device Communication in OFDMA Cellular Networks: A Survey and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[34]  Yuan Li,et al.  Heterogeneous cloud radio access networks: a new perspective for enhancing spectral and energy efficiencies , 2014, IEEE Wireless Communications.

[35]  Jiaheng Wang,et al.  Energy-Efficient Resource Assignment and Power Allocation in Heterogeneous Cloud Radio Access Networks , 2014, IEEE Transactions on Vehicular Technology.

[36]  Mikio Hasegawa,et al.  Distributed Resource Allocation for D2D Communications Underlay Cellular Networks , 2016, IEEE Communications Letters.

[37]  S. Lasaulce,et al.  How can ignorant but patient cognitive terminals learn their strategy and utility? , 2010, 2010 IEEE 11th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[38]  Kenneth W. Shum,et al.  Convergence of Iterative Waterfilling Algorithm for Gaussian Interference Channels , 2007, IEEE Journal on Selected Areas in Communications.

[39]  Walid Saad,et al.  Caching in the Sky: Proactive Deployment of Cache-Enabled Unmanned Aerial Vehicles for Optimized Quality-of-Experience , 2016, IEEE Journal on Selected Areas in Communications.

[40]  Michael S. Berger,et al.  Cloud RAN for Mobile Networks—A Technology Overview , 2015, IEEE Communications Surveys & Tutorials.

[41]  Matti Latva-aho,et al.  Dynamic Clustering and on/off Strategies for Wireless Small Cell Networks , 2015, IEEE Transactions on Wireless Communications.

[42]  Jeffrey G. Andrews,et al.  Spectrum Sharing for Device-to-Device Communication in Cellular Networks , 2013, IEEE Transactions on Wireless Communications.