Caching Scheme in Patch Streaming Multimedia-On-Demand System: Design and Implementation
dc.contributor.advisor | Kumudha, Raimond (PhD) | |
dc.contributor.author | Dinkisa, Aga | |
dc.date.accessioned | 2020-11-24T05:48:16Z | |
dc.date.accessioned | 2023-11-04T15:14:42Z | |
dc.date.available | 2020-11-24T05:48:16Z | |
dc.date.available | 2023-11-04T15:14:42Z | |
dc.date.issued | 2011-08 | |
dc.description.abstract | Multimedia streaming is a technique that allows users to play media content as it is being received without waiting for the entire file to download. It can be live-streaming or OnDemand. In On-Demand multimedia streaming systems, streaming techniques are usually combined with proxy caching to obtain better performance. A number of caching schemes are proposed and some are optimized for a conventional multicast or batch streaming system. These caching schemes reduce the startup latency of this technique. However, patch streaming, which has no startup latency inherent to it, requires extra bandwidth to deliver the media data in patch streams. This thesis work proposes a caching technique which aims at reducing the bandwidth cost of patch streaming technique. It uses the neural networks’ reservoir computing (RC) approach for the popularity prediction in the optimization of media prefix design and selection. The system is implemented and the performance of the proposed caching scheme is compared with the popularity and prefix aware interval caching (2PIC) scheme [prefix part] and patch streaming with no caching using an extensive simulation on a synthetically generated media server workload. The bandwidth saving, hit ratio and concurrent number of clients are used to compare the performance in which the proposed scheme is found to perform better for different caching capacities of the proxy server. The bandwidth saving of as high as 36% can be obtained from the proposed scheme while 32% from 2PIC compared to the no caching scheme for proxy caching capacity of about 16.7% of the total media size on the server. Higher hit ratio is obtained using proposed scheme than the 2PIC scheme. The number of concurrent clients that can be served is large when using proposed scheme followed by 2PIC and no caching schemes. | en_US |
dc.identifier.uri | http://etd.aau.edu.et/handle/123456789/23461 | |
dc.language.iso | en_US | en_US |
dc.publisher | Addis Ababa University | en_US |
dc.subject | Access Pattern | en_US |
dc.subject | Batch Streaming | en_US |
dc.subject | Multimedia | en_US |
dc.subject | Patch Streaming | en_US |
dc.subject | Proxy Caching | en_US |
dc.subject | Reservoir Computing | en_US |
dc.subject | Synthetic Workload Generator | en_US |
dc.subject | Popularity Prediction | en_US |
dc.title | Caching Scheme in Patch Streaming Multimedia-On-Demand System: Design and Implementation | en_US |
dc.type | Thesis | en_US |