The increasing traffic demand in cellular networks has recently led to the investigation of new strategies to save precious resources like spectrum and energy. A possible solution employs direct device-to-device (D2D) communications, which is particularly promising when the two terminals involved in the communications are located in close proximity. The D2D communications should coexist with other transmissions, so they must be careful scheduled in order to avoid harmful interference impacts. In this paper, we analyze how a distributed context-awareness, obtained by observing few local channel and topology parameters, can be used to adaptively exploit D2D communications. We develop a rigorous theoretical analysis to quantify the balance between the gain offered by a D2D transmission, and its impact on the other network communications. Based on this analysis, we derive two theorems that define the optimal strategy to be employed, in terms of throughput maximization, when a single or multiple transmit power levels are available for the D2D communications. We compare this strategy to the state-of-the-art in the same network scenario, showing how context awareness can be exploited to achieve a higher sum throughput and an improved fairness.
In this paper, we propose using group partition and dynamic rate adaptation for scalable throughput optimization of capacity-region-aware device-to-device communications. We adopt network information theory that allows a receiving device to simultaneously decode multiple packets from multiple transmitting devices, as long as the vector of transmitting rates is inside the capacity region. Based on graph theory, devices are first partitioned into subgroups. To optimize the throughput of a subgroup, instead of directly solving an integer-linear programming problem, we propose using a fast iterative algorithm to select active devices and using aggression levels for rate adaptation based on channel state information. Simulation results show that the proposed algorithm is scalable and could significantly outperform the greedy algorithm by more than 50 . The ongoing densification in cellular networks has turned interference into a serious problem in future cellular networks. Since the interference experienced by close-by users in a cellular network is usually correlated, it can be cooperatively suppressed to improve user experience. In this article, we introduce the idea of cooperative interference cancellation (CIC) between close-by users using device-to-device (D2D) communications for the example of the upcoming 3rd Generation Partnership Program (3GPP) Long Term Evolution (LTE) Rel-12 D2D technology. We understand CIC as a new network interference management tool, capable of exploiting interference correlation to improve downlink throughput. We discuss possible deployment scenarios as well as theoretical and practical challenges. To each challenge we provide some possible solutions. Finally, a first feasibility analysis using numerical simulations is presented that demonstrates the potential gains of CIC. We consider Device-to-Device (D2D) communication underlaying cellular networks to improve local services. The system aims to optimize the throughput over the shared resources while fulfilling prioritized cellular service constraints. Optimum resource allocation and power control between the cellular and D2D connections that share the same resources are analyzed for different resource sharing modes. Optimality is discussed under practical constraints such as minimum and maximum spectral efficiency restrictions, and maximum transmit power or energy limitation. It is found that in most of the considered cases, optimum power control and resource allocation for the considered resource sharing modes can either be solved in closed form or searched from a finite set. The performance of the D2D underlay system is evaluated in both a single-cell scenario, and a Manhattan grid environment with multiple WINNER II A1 office buildings. The results show that by proper resource management, D2D communication can effectively improve the total throughput without generating harmful interference to cellular networks. Device-to-device (D2D) communication is viewed as one promising technology for boosting the capacity of wireless networks and the efficiency of resource management. D2D communication heavily depends on the participation of users in sharing contents. Thus, it is imperative to introduce new incentive mechanisms to motivate such user involvement. In this paper, a contract-theoretic approach is proposed to solve the problem of providing incentives for D2D communication in cellular networks. First, using the framework of contract theory, the users' preferences toward D2D communication are classified into a finite number of types, and the service trading between the base station and users is properly modeled. Next, necessary and sufficient conditions are derived to provide incentives for users' engagement in D2D communication. Finally, our analysis is extended to the case in which there is a continuum of users. Simulation results show that the contract can effectively incentivize users' participation, and increase capacity of the cellular network than the other mechanisms. 