“…Examples of partial caching are caching of a prefix [26], prefix and selected frames [17,15], prefix assisted periodic broadcast of popular videos [10], optimal proxy prefix allocation integrated with server-based reactive transmission (batching, patching, stream-merging) [28], bursty parts of a video [32], hotspot segments [9], popularity-based prefix [22], segment-based prefix caching [30], variable sized chunk based video caching [2] and distributed architectures for partial caching [1,3] of a video. Some of these caching schemes do not use any dynamic replacement but use periodic cache decisions, e.g.…”