661 EECS 426 Multimedia Streaming with Caching on Pure P2P-based Distributed e-Learning System using Mobile Agent Technologies Masayuki Higashino Tottori University Tadafumi Hayakawa Tottori University Kenichi Takahashi Tottori University Takao Kawamura Tottori University Kazunori Sugahara Tottori University Abstract This paper presents a method for streaming multimedia contents with caching on a pure P2P-based distributed e-Learning system using mobile agent technologies. The e-Learning system contains a lot of mobile agents who have study contents (e.g., texts, sounds, movies, etc.) and functions (e.g., scoring, showing question, correct answers, etc.), and are mapped on DHT (Distributed Hash Table). However, when these systems handle multimedia data (e.g., sounds and movies), the user cannot start quickly learn with at the first parts of the contents; because multimedia data may be a huge size of data, and the agents contain these data, and the user cannot start learn until the mobile agent finished to migrate. In order to solve this problem, we divide multimedia data into fragments and prepare mobile agents which manages each fragments, and lookup location of agents before users request, and make the computers cache these agents when agents migrate. Keyword: e-learning system, mobile agent, distributed system, P2P, multimedia streaming. 1. Introduction E-Learning systems, especially asynchronous Web-Based Training systems (WBT) [1, 2] are very popular. A WBT does not require interactions with instructors and allows a