I. Introduction
The explosion in rich media content, such as audio, video, and gaming, is significantly increasing the load on cellular systems. State-of-the-art and next-generation cellular systems have to cope with the mobile data growth. The number of cells required to meet the capacity demands is expected to increase significantly. Solutions to meet the increasing demand include the deployment of heterogeneous networks (HetNets) involving macrocells and small cells (picocells, femtocells, etc.), distributed antenna systems (DAS), coordinated multipoint (CoMP) communication, relay stations (RS), and the use of D2D communications [1], [2]. In fact, HetNets are expected to constitute a paradigm shift in the state-of-the-art cellular networks [3], and they constitute an interesting solution for network densification, which is a main theme for the evolution of cellular networks into 5G [2].