I. Introduction
Many 3G and 4G mobile communication services were created for users to consume content rather than generate it. Thus, the network traffic in the downlink (DL) tended to be much larger than that in the uplink (UL). As such, traditional networks were designed to mainly maximize the DL capacity. However, with the rise of a new trend of user-centric wireless services and applications, the demand on the UL capacity is expected to intensify [1].