A Contract-Based Incentive Mechanism for Data Caching in Ultra-Dense Small-Cells Networks | IEEE Conference Publication | IEEE Xplore