The challenges of delivering content on the internet | IEEE Conference Publication | IEEE Xplore