In this thesis we use the term HetHetNets to refer to cellular networks in which the traffic demand is also heterogeneous due to reasons such as user spatial clustering and diversified user traffic types, in addition to the heterogeneity in the capacity supply.
The main objective of this thesis is to study the essential problem of matching the traffic demand ("load") with the capacity supply ("capacity") in resource-limited HetHetNets; this problem is expected to be a major concern in the fifth generation (5G) cellular networks.
This thesis proposes two approaches
to address this problem. One approach is to deploy small-cells to the centers of user clusters (put supply where needed), and another approach is to guide users to the cells that are lightly loaded (load balancing via spatial traffic shaping).