A survey of information-centric networking | IEEE Journals & Magazine | IEEE Xplore