Media Streaming on P2P Networks with Bio-inspired Cache Replacement Algorithm

Masahiro Sasabe Naoki Wakamiya Masayuki Murata Hideo Miyahara

In Proc. of International Workshop on Biologically Inspired Approaches to Advanced Information Technology (BioADIT), 2004

Abstract

With the growth of computing power and the proliferation of broadband access to the Internet, the use of media streaming has become widely diffused. By using the P2P communication architecture, media streaming can be expected to smoothly react to changes in network conditions and user demands for media streams. To achieve continuous and scalable media streaming, we proposed scalable media search and retrieval methods in our previous work. However, through several simulation experiments, we have shown that an LRU (Least Recently Used) cache replacement algorithm cannot provide users with continuous media play-out for unpopular media streams. In this paper, inspired by biological systems, we propose a new algorithm that considers the balance between supply and demand for media streams. Through several simulation experiments, it has been shown that our proposed algorithm could improve the completeness of media play-out compared with LRU.

Downloads

Text Reference

Masahiro Sasabe, Naoki Wakamiya, Masayuki Murata, Hideo Miyahara, Media Streaming on P2P Networks with Bio-inspired Cache Replacement Algorithm, Proc. of International Workshop on Biologically Inspired Approaches to Advanced Information Technology (BioADIT), pp.380-395, January 2004.

BibTex Reference

@inproceedings{sasabe04MediaStreamingP2P,
    author = "Sasabe, Masahiro and Wakamiya, Naoki and Murata, Masayuki and Miyahara, Hideo",
    editor = "Ijspeert, Auke Jan and Murata, Masayuki and Wakamiya, Naoki",
    title = "Media {{Streaming}} on {{P2P Networks}} with {{Bio-inspired Cache Replacement Algorithm}}",
    booktitle = "Proc. of {{International Workshop}} on {{Biologically Inspired Approaches}} to {{Advanced Information Technology}} ({{BioADIT}})",
    year = "2004",
    month = "January",
    pages = "380--395",
    doi = "10.1007/978-3-540-27835-1\_28"
}