Abstract

The number of users downloading video content on the Internet has dramatically increased recently, and obtaining huge rich content items, e.g., movie files, is becoming a popular application of the Internet. The transmission bandwidth consumed by delivering rich content is enormous. Therefore, it is urgent for Internet service providers to design an efficient delivery system that minimizes the amount of network resources consumed. Content delivery networks are widely used to reduce the flow hop length and the response time when obtaining content items. To improve the cache efficiency, various methods of replacing caches have been proposed, with the target of improving the cache hit ratio. The effect of reducing the traffic load on network links by delivering content items from caches depends on the distance from the origin server to the users. However, many existing methods do not consider the origin server distance. To maximize the effect of reducing the link load obtained by caches, we propose here a cache-replacement policy based on the hop distance to the origin servers. To simplify the caching algorithm, we divide the storage capacity of cache severs into multiple virtual caches and manage content items separately on the basis of the hop distance to origin servers. We also propose an optimal method for designing the capacities of virtual caches that maximizes the total expected reduction of flow hop length. Through numerical evaluation, we show that the proposed method can decrease the average link load by about 10% compared with the normal least recently used.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call