Intelligent Web Caching for E-learning Log Data

E-learning has been a common online service to support teaching and learning in education. Universiti Teknologi Malaysia (UTM) has been using such service that is known as e-Learning@UTM since 2005.  The demand for e-learning content increases dramatically every semester. The performance of e-learning servers reduces when the number of users for each semester keeps growing. Hence users often experience poor performance in accessing the e-learning contents or downloading files. Such problems are due to the problem in the performance of servers, network infrastructure and majority of users tend to access the same piece of information repetitively. Web caching has been recognized as an effective scheme to reduce service bottleneck, users’ access latency and  network traffic. Therefore this paper will discuss an alternative way to tackle these problems by implementing a log data detection tool. This tool is capable to automatically directing either to cache or not to cache the objects in a document based on the log data (number of object hits, script size of objects, and time to receive object) in e-Learning@UTM to enhance such Web access.

[1]  Timo Koskela,et al.  Neural network methods in analysing and modelling time varying processes , 2003 .

[2]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[3]  Jin Zhang,et al.  Active Cache: caching dynamic contents on the Web , 1999, Distributed Syst. Eng..

[4]  Ajith Abraham,et al.  Intelligent Web Caching Using Neurocomputing and Particle Swarm Optimization Algorithm , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[5]  Duane Wessels,et al.  Web Caching , 2001 .

[6]  R. Lippmann,et al.  An introduction to computing with neural nets , 1987, IEEE ASSP Magazine.

[7]  Daniel Dajun Zeng,et al.  An overview of World Wide Web caching , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[8]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[9]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[10]  Balachander Krishnamurthy,et al.  Web Protocols and Practice - HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement , 2001 .

[11]  S. V. Nagaraj Web Caching and Its Applications , 2004 .

[12]  Maslina Darus,et al.  An improved error signal for the backpropagation model for classification problems , 2001, Int. J. Comput. Math..

[13]  O. Hammami,et al.  Towards self organizing cache memories using neural networks , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.