On the Continuous Service of Distributed e-Learning System

In this paper, backup and recovery technique for Peer to Peer applications, such as a distributed asynchronous Web-Based Training system that we have previously proposed. In order to improve the scalability and robustness of this system, all contents and function are realized on mobile agents. These agents are distributed to computers, and they can obtain using a Peer to Peer network that modified Content-Addressable Network. In the proposed system, although entire services do not become impossible even if some computers break down, the problem that contents disappear occurs with an agent-s disappearance. As a solution for this issue, backups of agents are distributed to computers. If a failure of a computer is detected, other computers will continue service using backups of the agents belonged to the computer.




References:
[1] Nishita, T. and et el,: Development of a Web Based Training system
and Courseware for Advanced Computer Graphics Courses Enhanced
by Interactive Java Applets, Proceedings of International Conference
on Geometry and Graphics, Vol. 2, pp. 123-128 (2002).
[2] Homma, H. and Aoki, Y.: Creation of WBT Server on Digital Signal
Processing, Proceedings of 4th International Conference on Information
Technology Based Higher Education and Training, (2003). Marrakech,
Morocco.
[3] Helic, D., Krottmaier, H., Maurer, H. and Scerbakov, N.: Enabling
Project-Based Learning in WBT Systems, International Journal on ELearning,
Vol. 4, No. 4, pp. 445-461 (2005). Norfolk, VA.
[4] Kawamura, T. and Sugahara, K.: A Mobile Agent-Based P2P e-Learning
System, IPSJ Journal, Vol. 46, No. 1, pp. 222-225 (2005).
[5] Motomura, S., Nakatani, R., Kawamura, T. and Sugahara, K.: Distributed
e-Learning System Using P2P Technology, Proceedings of the 2nd
International Conference on Web Information Systems and Technologies,
pp.250-255 (2006). Setubal, Portugal.
[6] Napster, http://www.napster.com (1999).
[7] Gnutella, http://welcome.to/gnutella/ (2000).
[8] Clarke, I., Sandberg, O,. Wiley, B. and Hong, T. W.: Freenet: A
Distributed Anonymous Information Storage and Retrieval System,
http://freenetproject.org/papers/freenet.pdf (2000).
[9] Ratnasamy, S., Francis, P., Handley, M., Karp, R. and Schenker, S.:
A scalable content-addressable network, Proceedings of the 2001 conference
on applications, technologies, architectures, and protocols for
computer communications, ACM Press, pp. 161-172 (2001).
[10] Motomura, S., Kawamura, T. and Sugahara, K.: Logic-Based Mobile
Agent Framework with a Concept of Field , IPSJ Journal, Vol. 47,
No. 4, pp. 1230-1238 (2006).