A Proxy-Based Collaboration System to Minimize Content Download Time and Energy Consumption | IEEE Journals & Magazine | IEEE Xplore