Hide metadata

dc.date.accessioned2013-03-12T08:10:06Z
dc.date.available2013-03-12T08:10:06Z
dc.date.issued2007en_US
dc.date.submitted2007-07-30en_US
dc.identifier.citationMysen, Kristoffer Høegh. RBC: A Relevance Based Caching Algorithm for P2P Access Patterns. Masteroppgave, University of Oslo, 2007en_US
dc.identifier.urihttp://hdl.handle.net/10852/9757
dc.description.abstractThe emerging of content providers such as YouTube induces a rapidly increasing demand for multimedia streaming, which augments the network resource consumption. Current content distribution networks however are not suited for the high quality video streaming we can expect in the future. Nevertheless, Peer-to-Peer (P2P) networking ensures a high degree of scalability and is a possible solution. On the other hand, P2P also imposes higher resource requirements on the end users. The end users have to use disk access time and CPU resources in order to serve requests. This resource consumption can reduce the playback quality, and it is therefore desirable to reduce the resource cost of P2P networking. One method is to employ caching. While P2P networking seems promising with respect to scalability issues, it also creates traffic patterns that make current caching strategies insufficient. This thesis examines different caching techniques and their performance with P2P traffic patterns. These differ from regular patterns since clients request individual blocks of a file from multiple providers, instead of downloading the file as a whole from one provider alone. In this thesis we show that existing caching algorithms are efficient in combination with P2P multimedia streaming. Multiple difficulties associated with P2P traffic patterns have been detected. To solve these problems, we propose a new and improved caching technique called Relevance Based Caching (RBC). RBC uses prefetching, in which the most relevant blocks are cached. The caching algorithm identifies the P2P access pattern, and together with the popularity of the individual blocks and the files as a whole, it calculates relevance values for each block. We show that by using this algorithm, we obtain a good performance, without exerting too high resource demands on the end users.nor
dc.language.isoengen_US
dc.titleRBC: A Relevance Based Caching Algorithm for P2P Access Patternsen_US
dc.typeMaster thesisen_US
dc.date.updated2007-11-02en_US
dc.creator.authorMysen, Kristoffer Høeghen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Mysen, Kristoffer Høegh&rft.title=RBC: A Relevance Based Caching Algorithm for P2P Access Patterns&rft.inst=University of Oslo&rft.date=2007&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-16883en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo63748en_US
dc.contributor.supervisorVera Goebel og Karl André Skeviken_US
dc.identifier.bibsys071598146en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/9757/1/mysen.pdf


Files in this item

Appears in the following Collection

Hide metadata