Resource Allocation for Cooperative D2D-Enabled Wireless Caching Networks

08/21/2018
by   Jiaqi Liu, et al.
0

In this paper, we study the resource allocation problem for a cooperative device-to-device (D2D)-enabled wireless caching network, where each user randomly caches popular contents to its memory and shares the contents with nearby users through D2D links. To enhance the throughput of spectrum sharing D2D links, which may be severely limited by the interference among D2D links, we enable the cooperation among some of the D2D links to eliminate the interference among them. We formulate a joint link scheduling and power allocation problem to maximize the overall throughput of cooperative D2D links (CDLs) and non-cooperative D2D links (NDLs), which is NP-hard. To solve the problem, we decompose it into two subproblems that maximize the sum rates of the CDLs and the NDLs, respectively. For CDL optimization, we propose a semi-orthogonal-based algorithm for joint user scheduling and power allocation. For NDL optimization, we propose a novel low-complexity algorithm to perform link scheduling and develop a Difference of Convex functions (D.C.) programming method to solve the non-convex power allocation problem. Simulation results show that the cooperative transmission can significantly increase both the number of served users and the overall system throughput.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2018

Performance Analysis and Optimization of Cooperative Full-Duplex D2D Communication Underlaying Cellular Networks

This paper investigates the cooperative full-duplex device-to-device (D2...
research
05/29/2018

D2D Communications Underlaying Wireless Powered Communication Networks

In this paper, we investigate the resource allocation problem for D2D co...
research
11/29/2019

Joint Distributed Link Scheduling and Power Allocation for Content Delivery in Wireless Caching Networks

In wireless caching networks, the design of the content delivery method ...
research
02/08/2018

Completely Distributed Power Allocation using Deep Neural Network for Device to Device communication Underlaying LTE

Device to device (D2D) communication underlaying LTE can be used to dist...
research
02/05/2021

Throughput Maximization of Network-Coded and Multi-Level Cache-Enabled Heterogeneous Network

One of the paramount advantages of multi-level cache-enabled (MLCE) netw...
research
06/07/2019

Graph Embedding based Wireless Link Scheduling with Few Training Samples

Link scheduling in device-to-device (D2D) networks is usually formulated...
research
08/16/2018

Coordinated Scheduling and Spectrum Sharing via Matrix Fractional Programming

Interference management is a fundamental issue in device-to-device (D2D)...

Please sign up or login with your details

Forgot password? Click here to reset