Cloud radio access network systems, consisting of remote radio heads densely distributed in a coverage area and connected by optical fibers to a cloud infrastructure with large computational capabilities, have the potential to meet the ambitious objectives of next generation mobile networks. Actual implementations of C-RANs tackle fundamental technical and economic challenges. In this article, we present an end-to-end solution for practically implementable C-RANs by providing innovative solutions to key issues such as the design of cost-effective hardware and power-effective signals for RRHs, efficient design and distribution of data and control traffic for coordinated communications, and conception of a flexible and elastic architecture su...