A review on resource allocation techniques in D2D communication for 5G and B5G technology

Device to Device communication is an important aspect of the fifth-generation(5G) and beyond fifth-generation (B5G) wireless networks. 5G facilitates network connectivity among a large number of devices. This tremendous growth in the number of devices requires a large number of spectrum resources to support a variety of applications and also lays a huge burden on the Base Station. D2D skips the need to forward the data to the Base Station and helps the devices to take part in direct Peer-to-Peer (P2P) transmission. This enables high-speed data transmission, efficient information transmission with improved latency and most importantly is used to offload the traffic that is laid on the Base Station. D2D has many practical issues and challenges that are briefly explained in this paper, out of which resource allocation is the main area of focus as it plays an important role in the performance of the system. The optimal allocation of resources such as power, time and spectrum can improve the system performance. Therefore, in order to identify the open research issues in the field of resource allocation in D2D communication, a detailed survey is needed. In this paper, various resource allocation algorithms and methodologies have been seriously analysed and evaluated based on the degree of involvement of the Base Station to figure out the research gap and to provide a strong theoretical basis for the research problems related to resource allocation in D2D communication.

[1]  Klaus Doppler,et al.  Mode Selection for Device-To-Device Communication Underlaying an LTE-Advanced Network , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[2]  Huan X. Nguyen,et al.  Disaster Management Using D2D Communication With Power Transfer and Clustering Techniques , 2018, IEEE Access.

[3]  Jun Huang,et al.  Resource Allocation for Multicell Device-to-Device Communications Underlaying 5G Networks: A Game-Theoretic Mechanism With Incomplete Information , 2018, IEEE Transactions on Vehicular Technology.

[4]  Hsiao-Hwa Chen,et al.  Capacity Maximization Based on Optimal Mode Selection in Multi-Mode and Multi-Pair D2D Communications , 2019, IEEE Transactions on Vehicular Technology.

[5]  Christos V. Verikoukis,et al.  Green Cooperative Device–to–Device Communication: a Social–Aware Perspective , 2016, IEEE Access.

[6]  Mohamed Elwekeil,et al.  Resource and power allocation for achieving rate fairness in D2D communications overlaying cellular networks , 2019, Wirel. Networks.

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

[8]  Seokjoo Shin,et al.  Distance-Constrained Outage Probability Analysis for Device-to-Device Communications Underlaying Cellular Networks with Frequency Reuse Factor of 2 , 2018, Comput..

[9]  Yiyang Pei,et al.  Resource Allocation for Device-to-Device Communications Overlaying Two-Way Cellular Networks , 2013, IEEE Trans. Wirel. Commun..

[10]  Kun Zhu,et al.  Joint Mode Selection and Spectrum Partitioning for Device-to-Device Communication: A Dynamic Stackelberg Game , 2015, IEEE Transactions on Wireless Communications.

[11]  Aiqing Zhang,et al.  Graph Theory-Based QoE-Driven Cooperation Stimulation for Content Dissemination in Device-to-Device Communication , 2016, IEEE Transactions on Emerging Topics in Computing.

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

[13]  Juan Sanchez-Gonzalez,et al.  Power-Efficient Resource Allocation in a Heterogeneous Network With Cellular and D2D Capabilities , 2016, IEEE Transactions on Vehicular Technology.

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

[15]  Siba K. Udgata,et al.  Device-centric resource allocation scheme for 5G networks , 2018, Phys. Commun..

[16]  Xiang Cheng,et al.  Graph Coloring Based Resource Sharing (GCRS) Scheme for D2D Communications Underlaying Full-Duplex Cellular Networks , 2017, IEEE Transactions on Vehicular Technology.

[17]  Syed Faraz Hasan,et al.  Heuristic Algorithm for Proportional Fair Scheduling in D2D-Cellular Systems , 2016, IEEE Transactions on Wireless Communications.

[18]  Jian Chen,et al.  Cross-Layer QoE Optimization for D2D Communication in CR-Enabled Heterogeneous Cellular Networks , 2018, IEEE Transactions on Cognitive Communications and Networking.

[19]  Rong Zheng,et al.  Optimal Resource Allocation in Multicast Device-to-Device Communications Underlaying LTE Networks , 2015, IEEE Transactions on Vehicular Technology.

[20]  Qing Wang,et al.  A Survey on Device-to-Device Communication in Cellular Networks , 2013, IEEE Communications Surveys & Tutorials.

[21]  Jonathan Rodriguez,et al.  Energy-efficient interference management in LTE-D2D communication , 2016, IET Signal Process..

[22]  Gang Wang,et al.  Overlapping Coalition Formation Games for Joint Interference Management and Resource Allocation in D2D Communications , 2018, IEEE Access.

[23]  AKHIL GUPTA,et al.  A Survey of 5G Network: Architecture and Emerging Technologies , 2015, IEEE Access.

[24]  Sanjeev Jain,et al.  Sector-Based Radio Resource Allocation (SBRRA) Algorithm for Better Quality of Service and Experience in Device-to-Device (D2D) Communication , 2018, IEEE Transactions on Vehicular Technology.

[25]  Alagan Anpalagan,et al.  Device‐centric communication in IoT: An energy efficiency perspective , 2019, Trans. Emerg. Telecommun. Technol..

[26]  Rosdiadee Nordin,et al.  A survey on interference management for Device-to-Device (D2D) communication and its challenges in 5G networks , 2016, J. Netw. Comput. Appl..

[27]  Liqun Fu,et al.  Energy Efficient D2D Communications in Dynamic TDD Systems , 2017, IEEE Trans. Commun..

[28]  Mingxuan Sun,et al.  Fairness-Aware Energy-Efficient Resource Allocation in D2D Communication Networks , 2019, IEEE Systems Journal.

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

[30]  Dong In Kim,et al.  Resource Allocation Under Channel Uncertainties for Relay-Aided Device-to-Device Communication Underlaying LTE-A Cellular Networks , 2014, IEEE Transactions on Wireless Communications.

[31]  Anfeng Liu,et al.  Duty Cycle Adaptive Adjustment Based Device to Device (D2D) Communication Scheme for WSNs , 2018, IEEE Access.

[32]  Vinay Pratap Singh,et al.  Hybrid Resource Allocation Scheme in Multi-hop Device-to-Device Communication for 5G Networks , 2018, Wirel. Pers. Commun..

[33]  Sanjay Kumar Biswash,et al.  Efficient Resource Management by Exploiting D2D Communication for 5G Networks , 2016, IEEE Access.

[34]  Elias Yaacoub,et al.  Throughput-Aware Cooperative Reinforcement Learning for Adaptive Resource Allocation in Device-to-Device Communication , 2017, Future Internet.

[35]  Rakesh Kumar Jha,et al.  Device to device communication: A survey , 2019, J. Netw. Comput. Appl..

[36]  Hüseyin Arslan,et al.  Joint Optimization of Device to Device Resource and Power Allocation Based on Genetic Algorithm , 2018, IEEE Access.

[37]  Wansu Lim,et al.  Machine Learning for 5G/B5G Mobile and Wireless Communications: Potential, Limitations, and Future Directions , 2019, IEEE Access.

[38]  Mugen Peng,et al.  Application of Machine Learning in Wireless Networks: Key Techniques and Open Issues , 2018, IEEE Communications Surveys & Tutorials.

[39]  Chinmay Chakraborty,et al.  A Comprehensive Review on Device-to-Device Communication Paradigm: Trends, Challenges and Applications , 2020, Wireless Personal Communications.

[40]  Debarshi Kumar Sanyal,et al.  An overview of device-to-device communication in cellular networks , 2017, ICT Express.

[41]  Honggang Wang,et al.  Social overlapping community-aware neighbor discovery for D2D communications , 2016, IEEE Wireless Communications.

[42]  Zhu Han,et al.  Machine Learning Paradigms for Next-Generation Wireless Networks , 2017, IEEE Wireless Communications.

[43]  M. Carmen Lucas-Estan,et al.  Distributed radio resource allocation for device-to-device communications underlaying cellular networks , 2017, J. Netw. Comput. Appl..

[44]  Chengcheng Guo,et al.  Resource Allocation for Real-Time D2D Communications Underlaying Cellular Networks , 2019, IEEE Transactions on Mobile Computing.

[45]  Olav Tirkkonen,et al.  Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Networks , 2011, IEEE Transactions on Wireless Communications.

[46]  Chen Sun,et al.  Interference Graph Construction for Cellular D2D Communications , 2017, IEEE Transactions on Vehicular Technology.

[47]  C. Siva Ram Murthy,et al.  Coverage and Rate Analysis for Facilitating Machine-to-Machine Communication in LTE-A Networks Using Device-to-Device Communication , 2017, IEEE Transactions on Mobile Computing.

[48]  Jianbin Xue,et al.  A Resource Allocation Scheme Based on User Grouping for Device-to-Device Communication , 2016 .

[49]  Jun Li,et al.  D2D Communication Mode Selection and Resource Optimization Algorithm With Optimal Throughput in 5G Network , 2019, IEEE Access.

[50]  Salimur Choudhury,et al.  System Capacity Maximization With Efficient Resource Allocation Algorithms in D2D Communication , 2018, IEEE Access.

[51]  Jörg Ott,et al.  Security and Privacy in Device-to-Device (D2D) Communication: A Review , 2017, IEEE Communications Surveys & Tutorials.

[52]  Aiqing Zhang,et al.  Security-Aware and Privacy-Preserving D2D Communications in 5G , 2017, IEEE Network.

[53]  Bo Yang,et al.  Online and robust resource allocation for D2D communications assisted by Green relays , 2019, IET Commun..

[54]  Yujae Song,et al.  Cellular-Assisted D2D Communications for Advanced Metering Infrastructure in Smart Gird , 2019, IEEE Systems Journal.

[55]  Salimur Choudhury,et al.  Interference Minimization in D2D Communication Underlaying Cellular Networks , 2017, IEEE Access.

[56]  Behrooz Razeghi,et al.  A centralized evolutionary clustering protocol for wireless sensor networks , 2015, 2015 6th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[57]  Zheng Yan,et al.  A Survey on Security in D2D Communications , 2017, Mob. Networks Appl..

[58]  Sherali Zeadally,et al.  A Survey of Device-to-Device Communications: Research Issues and Challenges , 2018, IEEE Communications Surveys & Tutorials.

[59]  Navrati Saxena,et al.  Next Generation 5G Wireless Networks: A Comprehensive Survey , 2016, IEEE Communications Surveys & Tutorials.

[60]  Zhu Han,et al.  Social-Aware Peer Discovery for D2D Communications Underlaying Cellular Networks , 2015, IEEE Transactions on Wireless Communications.

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

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

[63]  Muhammad Naeem,et al.  Joint Network Admission Control, Mode Assignment, and Power Allocation in Energy Harvesting Aided D2D Communication , 2020, IEEE Transactions on Industrial Informatics.

[64]  Caijun Zhong,et al.  Joint Spectrum and Power Allocation for D2D Communications Underlaying Cellular Networks , 2016, IEEE Transactions on Vehicular Technology.

[65]  JhaRakesh Kumar,et al.  Device-to-Device Communication in Cellular Networks , 2016 .

[66]  Sohail Ahmed,et al.  A Distributed Multi-Agent RL-Based Autonomous Spectrum Allocation Scheme in D2D Enabled Multi-Tier HetNets , 2019, IEEE Access.

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

[68]  Quang-Tuan Thieu,et al.  Outage protection for cellular-mode users in device-to-device communications through stochastic optimization , 2018, Comput. Networks.

[69]  Yan Shi,et al.  Energy Efficiency and Delay Tradeoff in Device-to-Device Communications Underlaying Cellular Networks , 2016, IEEE Journal on Selected Areas in Communications.

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

[71]  Peyman Pahlevani,et al.  On Optimal Policies for Network-Coded Cooperation: Theory and Implementation , 2015, IEEE Journal on Selected Areas in Communications.

[72]  Dong In Kim,et al.  Resource allocation for device-to-device communications underlaying LTE-advanced networks , 2013, IEEE Wireless Communications.

[73]  Hsiao-Hwa Chen,et al.  Cooperative Device-to-Device Communications: Social Networking Perspectives , 2017, IEEE Network.

[74]  Shahram Shahbazpanahi,et al.  Achievable Rate Region under Joint Distributed Beamforming and Power Allocation for Two-Way Relay Networks , 2012, IEEE Transactions on Wireless Communications.

[75]  Xiqi Gao,et al.  Cellular architecture and key technologies for 5G wireless communication networks , 2014, IEEE Communications Magazine.

[76]  Susanto Rahardja,et al.  An Extensive Game-Based Resource Allocation for Securing D2D Underlay Communications , 2019, IEEE Access.

[77]  Ning Ge,et al.  Fundamental Tradeoffs on Energy-Aware D2D Communication Underlaying Cellular Networks: A Dynamic Graph Approach , 2016, IEEE Journal on Selected Areas in Communications.

[78]  Rose Qingyang Hu,et al.  Energy Efficiency and Spectrum Efficiency of Multihop Device-to-Device Communications Underlaying Cellular Networks , 2016, IEEE Transactions on Vehicular Technology.

[79]  Sasthi C. Ghosh,et al.  Mobility-Aware Relay Selection in 5G D2D Communication Using Stochastic Model , 2019, IEEE Transactions on Vehicular Technology.

[80]  Gengfa Fang,et al.  Resource Allocation for Underlay D2D Communication With Proportional Fairness , 2018, IEEE Transactions on Vehicular Technology.

[81]  Mohammad Javed,et al.  Transformation of Mobile Communication Network from 1G to 4G and 5G , 2017 .

[82]  Nei Kato,et al.  Device-to-Device Communication in LTE-Advanced Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[83]  Vinoth Babu Kumaravelu,et al.  A Quality-Aware Fuzzy-Logic-Based Vertical Handover Decision Algorithm for Device-to-Device Communication , 2018, Arabian Journal for Science and Engineering.

[84]  Setareh Maghsudi,et al.  Hybrid Centralized–Distributed Resource Allocation for Device-to-Device Communication Underlaying Cellular Networks , 2015, IEEE Transactions on Vehicular Technology.

[85]  Rakesh Kumar Jha,et al.  Device-to-Device Communication in Cellular Networks: A Survey , 2016, J. Netw. Comput. Appl..

[86]  Zhu Han,et al.  Resource Allocation for Device-to-Device Communications Underlaying Heterogeneous Cellular Networks Using Coalitional Games , 2018, IEEE Transactions on Wireless Communications.

[87]  Muhammad Ali Imran,et al.  Interference Mitigation in D2D Communication Underlaying LTE-A Network , 2016, IEEE Access.