Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 3623075, 14 pages
Research Article

Performance Comparison of Practical Resource Allocation Schemes for Device-to-Device Communications

Ericsson Research and Royal Institute of Technology (KTH), Stockholm, Sweden

Correspondence should be addressed to Gábor Fodor; es.htk@frobag

Received 18 July 2017; Accepted 28 November 2017; Published 14 January 2018

Academic Editor: Nathalie Mitton

Copyright © 2018 Gábor Fodor. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Device-to-device (D2D) communications in cellular spectrum have the potential of increasing the spectral and energy efficiency by taking advantage of the proximity and reuse gains. Although several resource allocation (RA) and power control (PC) schemes have been proposed in the literature, a comparison of the performance of such algorithms as a function of the available channel state information has not been reported. In this paper, we examine which large scale channel gain knowledge is needed by practically viable RA and PC schemes for network assisted D2D communications. To this end, we propose a novel near-optimal and low-complexity RA scheme that can be advantageously used in tandem with the optimal binary power control scheme and compare its performance with three heuristics-based RA schemes that are combined either with the well-known 3GPP Long-Term Evolution open-loop path loss compensating PC or with an iterative utility optimal PC scheme. When channel gain knowledge about the useful as well as interfering (cross) channels is available at the cellular base station, the near-optimal RA scheme, termed Matching, combined with the binary PC scheme is superior. Ultimately, we find that the proposed low-complexity RA + PC tandem that uses some cross-channel gain knowledge provides superior performance.