An optimal content caching framework for utility maximization | TUP Journals & Magazine | IEEE Xplore