Deep Reinforcement Learning Based Resource Allocation for D2D Communications Underlay Cellular Networks

by Shivam Kashyap

This work develops a resource allocation (RA) scheme using deep reinforcement learning (DRL) for device-to—device (D2D) communications underlay cellular networks. Where a cellular channel can be assigned to several D2D links, RA aims to find the transmission power and spectrum channel of D2D links to optimize the sum of the average effective capacity of all cellular and D2D links in a cell accumulated over many time steps. Considering performance over several time steps and letting a cellular channel be shared by several D2D links demand a high degree of system overhead and computational difficulty so that optimal RA is practically impossible in this scenario, especially when a lot of D2D links are involved. We present a sub-optimal RA scheme based on a multi-agent DRL, which runs with shared information in participating devices, such locations and allocated resources, to reduce the complexity. Every agent matches every D2D link and multiple agents learn in a staggered and cyclic pattern. The proposed DRL-based RA system distributes resources to D2D devices fast based on dynamically changing network configurations including device locations. When the amount of devices in a cell is high, the proposed sub-optimal RA scheme beats other schemes in which the performance gain becomes noteworthy.

Leave a Reply

[script_15]

This site uses Akismet to reduce spam. Learn how your comment data is processed.

✓ Customized M.Tech Projects | ✓ Thesis Writing | ✓ Research Paper Writing | ✓ Plagiarism Checking | ✓ Assignment Preparation | ✓ Electronics Projects | ✓ Computer Science | ✓ AI ML | ✓ NLP Projects | ✓ Arduino Projects | ✓ Matlab Projects | ✓ Python Projects | ✓ Software Projects | ✓ Readymade M.Tech Projects | ✓ Java Projects | ✓ Manufacturing Projects M.Tech | ✓ Aerospace Projects | ✓ AI Gaming Projects | ✓ Antenna Projects | ✓ Mechatronics Projects | ✓ Drone Projects | ✓ Mtech IoT Projects | ✓ MTech Project Source Codes | ✓ Deep Learning Projects | ✓ Structural Engineering Projects | ✓ Cloud Computing Mtech Projects | ✓ Cryptography Projects | ✓ Cyber Security | ✓ Data Engineering | ✓ Data Science | ✓ Embedded Projects | ✓ AWS Projects | ✓ Biomedical Engineering Projects | ✓ Robotics Projects | ✓ Capstone Projects | ✓ Image Processing Projects | ✓ Power System Projects | ✓ Electric Vehicle Projects | ✓ Energy Projects Mtech | ✓ Simulation Projects | ✓ Thermal Engineering Projects

© 2024 All Rights Reserved Engineer’s Planet

Digital Media Partner #magdigit 

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. OK Read More

Privacy & Cookies Policy
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00