Professional Documents
Culture Documents
Abstract— Electronic learning has produced a comfortable, a network are related to the allocation of network resources, as
sophisticated, interactive and adaptable teaching model. buffers and band width, to different users according to users
Moreover, the consistent technical progress in this field allows need. A limited amount of resources has to be shared among
the development of increasingly interesting applications [1]. We many different competing traffic flows in an efficient way in
chose to select those elements to create an e-learning order to maximize the performance and the use of the network
environment. This paper presents a model of the multi-tiered e- resources. The behavior of routers in terms of packet handling
learning system based on Web Services. It shows architecture for can be controlled to achieve different kind of services [4]. So
implementing e-learning environment by taking into account our work aims to integrate e-learning traffic in a proactive
quality of service (QoS) requirements namely traffic dropped,
fashion taking into account the available network resources and
traffic received and packet end to end delay.
QoS sustainability, and to offer improved e-learning system
However, there exists no known simulation approach on how to based on ultimate technology with QoS warranties.
deploy a popular real-time network service such as e-learning The remainder of this paper is structured as follows: In the
system. This paper offers remarkable details on how to model next Section related works are discussed. Then the proposed
and configure OPNET for such a purpose. systems illustrated in Section III, which outlines a scenario for
e-learning collaborative system, and then configure the
The study has been carried out using OPNET IT Guru on 3
proposed network and scenarios using OPNET. An evaluation
scenarios are suggested first before enabling any QoS mechanism
at the routers, second apply class based weighted fair queuing
of the proposed solution is given in Section I V. Conclusions
using low latency queue (CBWFQ-LLQ) for video traffic and last and a short outline of our future research plans concludes this
scenario apply CBWFQ-LLQ for voice. The simulation results paper in Section V.
show that CBWFQ with LLQ for Voice Traffic has a superior
quality than the other techniques. This model was tested with II. RELATED WORK
different number of learners. Results indicate that improvements
caused by traffic differentiation, become more significant as the Different works have been done to model the multi-tiered
number of users increases. applications. In [5], modeling of 3-tiered web application has
described. In that work, they presented analytical model for 3-
Keywords- E-Learning; CBWFQ; LLQ; QoS; Real Time tier web services architecture, for this purpose, they used
Systems; Differentiated Services (DiffServ); OPNET. queuing network theory to model the architecture and predict
the response time and throughput accurately. In [6], an
I. INTRODUCTION analytical model for multi-tiered internet services has
described. In [7], an analytical model of the 3-tiered e-learning
This E-learning have an enormous number of clients today system on Power Line Network (PLN) based on Web Services
and number of them increase every day. This causes many e- has presented, they modeled the proposed 3-tier e-learning on
learning web sites and applications receive huge number of PLN using Queuing Network Model and used the Mean Value
requests in a very short period of time. In this situation, Analysis algorithm to predict response time of e-learning
response time of many e-learning web sites increases and even system. The results improves the response time, the servers of
causes the operation of web sites in unstable state [2]. Also one presentation and application tiers should be selected based on
of the important features of the e-learning environment is the topology and requests of customers to e-learning services.
collaboration. Collaboration implies the use of many different While in [8], the goal of this project is to simulate video
tools, each requiring specific Quality of Service (QoS) in terms streaming over the 802.11g WLAN to analyze their limited
of bandwidth, delay and jitter [3]. bandwidth usage for video streaming and overload in data
E-learning systems are very much dependent on various traffic. The results show that 802.11g wireless has good
network services like Web browsing, VOIP, performance in controlling end-to-end delay at low video bit
Videoconferencing and File Transfer. The biggest problems in rates, and it can do good job in standard definition video
streaming with 10 clients. However, to achieve high definition
Fig. 4 shows the FTP Traffic received in the three Fig. 7, voice traffic received using LLQ voice scenario
scenarios, it is clear that in the second scenario LLQ video higher than the default queuing FIFO and LLQ Video scenario.
most FTP traffic was dropped (99% of the traffic was It improved the FIFO performance with 33% for voice traffic.
dropped). Note that the End-to-End delay for voice in Fig.8 for LLQ for
voice is very small compared to FIFO queuing. While the End-
to-End delay in the second scenario is lower than LLQ with
voice as it dropped about 95% of the default queuing for voice
traffic.
V. CONCLUSION
Table 1 emphasizes the differences between an application
running in QoS and non-QoS modes, respectively and the best In this paper our concern was to design a flexible
results highlighted according to number of users architecture to support real-time service in an e-learning
system, and then a model for enabling QoS in a multi-tiered e-
learning real-time system was proposed. We have presented a
TABLE I. COMPARISON BETWEEN APPLICATIONS RUNNING
IN PRIVILEGED AND NON-PRIVILEGED MODES set of experiments and techniques that apply QoS at layer 3.
We have described how the routers’ configuration can be
Scenarios for 25 Users altered so as to provide marked flows of traffic.
Measures FIFO WFQ with LLQ WFQ with LLQ
Queuing for voice for video We proposed 3 scenarios in this paper, one without any
IP drop QoS i.e. FIFO and the other 2 scenarios us WFQ-LLQ as each
(packets/sec) 1031 446 2601 class of traffic have its own bandwidth and one of the queues
FTP traffic received has its strict priority over all traffic in 2nd scenario LLQ
2585 16371 56
(byte/sec)
HTTP traffic applied for Video conferencing traffic while the 3rd scenario
4770 6336 1900 applied LLQ for voice. To validate our implementation, we
received (byte/sec)
Http response time have carried out a series of simulations, involving different
3.5 1.5 0.23
(sec) number of users and different kind of traffic.
Video conferencing
traffic received 1559571 1704641 1888506 The created scenarios for simulation of layer 3
(byte/sec) infrastructures show up benefits from the implementation of
Voice traffic QoS in their policies, and the obtained results are clear sign of
147215 196797 8347
received (byte/sec)
the type of improvement as video seems to be smoother and the
voice is not chopped due to their strictly priority over all traffic
Voice packet End- types. It is clear from results that the 3rd scenario gives better
0.15 0.061 0.062
to-End delay (sec)
performance to all types of traffics, while 2nd scenario give
better performance to video traffic only while it starves all
Scenarios for 50 Users other traffic as it use all of the available bandwidth. Results
Measures FIFO WFQ with LLQ WFQ with LLQ indicate that improvements caused by traffic differentiation
Queuing for voice for video
IP drop
become more significant as the number of users increases.
7111 4070 7590
(packets/sec) Our future plans to enhance our QoS model to use L2 QoS
FTP traffic received
(byte/sec)
2452 10781 72 and use congestion management techniques (traffic policing
HTTP traffic and shaping) to improve overall performance and using this
4397 8659 3402 scenario recreating real traffic of e-learning applications traffic;
received (byte/sec)
Http response time
15 5.7 0.43
our tests come close to reality, showing up that our QoS model
(sec) can be successfully applied into a real world while obtaining
Video conferencing benefits close to the ones that we got here.
traffic received 1193618 1202360 1203726
(byte/sec)
Voice traffic REFERENCES
received (byte/sec) 48984 304310 8736
[1] Alejandro Quintero, Samuel Pierre, David Tassy, “Quality of Service
Considerations in Collaborative Learning Environments”, International
Voice packet End- Conference on Multimedia Services Access Networks - MSAN , 2005
0.17 0.06 0.063 [2] Tzung-Shi Chen, Kuo-Lian Chen, “Balancing Workload based on
to-End delay (sec)
Content Types for Scalable Web Server Clusters”, AINA’04 conference.
[3] Bouras C., Triantafillou V., Tsiatos T., “Aspects of a Collaborative [8] Zhenpeng Xue, “ Video Streaming over the 802.11g WLAN
Learning Environment using Distributed Virtual Environments”. ED- Technologies”, (Spring 2011), [Online]. Available:
MEDIA, Tampere, Finland, june 2001, pp. 173-178. http://www.sfu.ca/~zxa7/
[4] Davide Astuti , “Packet Handling”, [9] Sérgio Deusdado, Paulo Carvalho, “QoS Adaptation in Multimedia
http://marco.uminho.pt/disciplinas/ST/packethandling.pdf . Multicast Conference Applications for E-Learning Services”
[5] X.Liu, J.Heo, L.Sha, "Modeling 3-Tiered Web Applications", in 13th International Journal of Distance Education Technologies (IJDET).
IEEE International Symposium on Modeling, Analysis and Simulation Volume 4, Issue 4, 2006.
of Computer and Telecommunication Systems (MASCOTS 2005), [10] Alejandro Quintero, Samuel Pierre and David Tassy, “E-Learning
Atlanta, Georgia, 2005. Networked Environments and Architectures” Springer-Verlag , London,
[6] B.Urgaonkar, G.Pacific, P.Shenoy, M.Spreitzer and A.Tantawi, “An 2007.
Analytical Model for Multi-tier Internet Services and Its Application”, [11] Karol Molnár, “QOS MODELLING IN OPNET MODELER,” 20– 22
ACM International Conference on Measurement and Modeling of September 2006, Sozopol, BULGAR. [Online]. Available:
Computer Systems (SIGMETRICS’05), Banff, Canada, June 2005. http://ecad.tuofia.bg/et/2006/ET2006%20BOOK%204/Electronic%20Sy
[7] Khosro Bahrami, Mehrnoosh Abedi, Behzad Daemi, “Modeling the 3- stems%20in%20Measurement%20and%20Control/009%20Paper-
Tier E-Learning System on Power Line Network”, IEEE International K_Molnar.pdf
Conference on Web Services (ICWS 2007)