Caching Scheme in Patch Streaming Multimedia-On-Demand System: Design and Implementation

dc.contributor.advisorKumudha, Raimond (PhD)
dc.contributor.authorDinkisa, Aga
dc.date.accessioned2020-11-24T05:48:16Z
dc.date.accessioned2023-11-04T15:14:42Z
dc.date.available2020-11-24T05:48:16Z
dc.date.available2023-11-04T15:14:42Z
dc.date.issued2011-08
dc.description.abstractMultimedia 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.urihttp://etd.aau.edu.et/handle/123456789/23461
dc.language.isoen_USen_US
dc.publisherAddis Ababa Universityen_US
dc.subjectAccess Patternen_US
dc.subjectBatch Streamingen_US
dc.subjectMultimediaen_US
dc.subjectPatch Streamingen_US
dc.subjectProxy Cachingen_US
dc.subjectReservoir Computingen_US
dc.subjectSynthetic Workload Generatoren_US
dc.subjectPopularity Predictionen_US
dc.titleCaching Scheme in Patch Streaming Multimedia-On-Demand System: Design and Implementationen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Dinkisa Aga.pdf
Size:
2.34 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: