TY - EJOU AU - Al-Wesabi, Fahd N. AU - Khan, Imran AU - Alamgeer, Mohammad AU - Al-Sharafi, Ali M. AU - Choi, Bong Jun AU - Aldosary, Abdallah AU - Mohamed, Ehab Mahmoud TI - A Joint Algorithm for Resource Allocation in D2D 5G Wireless Networks T2 - Computers, Materials \& Continua PY - 2021 VL - 69 IS - 1 SN - 1546-2226 AB - With the rapid development of Internet technology, users have an increasing demand for data. The continuous popularization of traffic-intensive applications such as high-definition video, 3D visualization, and cloud computing has promoted the rapid evolution of the communications industry. In order to cope with the huge traffic demand of today’s users, 5G networks must be fast, flexible, reliable and sustainable. Based on these research backgrounds, the academic community has proposed D2D communication. The main feature of D2D communication is that it enables direct communication between devices, thereby effectively improve resource utilization and reduce the dependence on base stations, so it can effectively improve the throughput of multimedia data. One of the most considerable factor which affects the performance of D2D communication is the co-channel interference which results due to the multiplexing of multiple D2D user using the same channel resource of the cellular user. To solve this problem, this paper proposes a joint algorithm time scheduling and power control. The main idea is to effectively maximize the number of allocated resources in each scheduling period with satisfied quality of service requirements. The constraint problem is decomposed into time scheduling and power control subproblems. The power control subproblem has the characteristics of mixed-integer linear programming of NP-hard. Therefore, we proposed a gradual power control method. The time scheduling subproblem belongs to the NP-hard problem having convex-cordinality, therefore, we proposed a heuristic scheme to optimize resource allocation. Simulation results show that the proposed algorithm effectively improved the resource allocation and overcome the co-channel interference as compared with existing algorithms. KW - 6G; wireless networks; mobile communication; linear programming DO - 10.32604/cmc.2021.018122