In order to cope with the rapidly increasing video traffic (both downloaded and streamed) during which the user reads or thinks about the content just downloaded-in the former, the content is consumed (i.e., watched, heard) as it is downloading. It follows that video cannot rely on statistical multiplexing as much as data can, and this, consequently, puts even more stress on the network. Both types of services (i.e., data and video) can benefit from a content distribution network (CDN). The principle of a CDN is that objects that require a large (and sustained) bit rate to be delivered are cached in a CDN point of presence (PoP) close to the end user. For data services this decreases the download time and hence improves the user's quality of experience. Moreover, CDNs also offload traffic requests from the origin servers and, hence, provide