Implementation of RIO in UMJaNetSim / Chan Chin We

As the complexity and diversity of network have grown, network simulator has proven to be an important tool in the design, analysis, testing and performance estimation of network. Besides that, network simulator can also perform a variety of functionalities such as network planning, network monitori...

Full description

Bibliographic Details
Main Author: Chan, Chin We
Format: Thesis
Published: 2004
Subjects:
Online Access:http://studentsrepo.um.edu.my/11531/
http://studentsrepo.um.edu.my/11531/1/Chan_Chin_We.pdf
_version_ 1848774409514385408
author Chan, Chin We
author_facet Chan, Chin We
author_sort Chan, Chin We
building UM Research Repository
collection Online Access
description As the complexity and diversity of network have grown, network simulator has proven to be an important tool in the design, analysis, testing and performance estimation of network. Besides that, network simulator can also perform a variety of functionalities such as network planning, network monitoring, protocol analyzer and so forth. In this project, I will do some research on the recent TCP congestion control and avoidance mechanisms and implement one of the mechanisms into the Java Network Simulator (JaNetSim). The current version of JaNetSim has been implemented RED congestion avoidance mechanism. Therefore, this project will focus on the RIO (RED with in and out profile) queue mechanism. RIO, initially proposed in the context of Differtiated Services networks by distinguish between two classes of packets - in-profile and out-of-profile, which is based on the marking scheme. Besides that, various marking scheme have also been proposed. In this project, I will focus on the earliest making algorithm, which is calculating the average queue sizes for in-profile packets and total packets. Traditionally, packet marking is performed by ingress routers according to a user-profile specified in term of bandwidth.
first_indexed 2025-11-14T13:57:51Z
format Thesis
id um-11531
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T13:57:51Z
publishDate 2004
recordtype eprints
repository_type Digital Repository
spelling um-115312021-07-30T02:27:09Z Implementation of RIO in UMJaNetSim / Chan Chin We Chan, Chin We QA75 Electronic computers. Computer science QA76 Computer software As the complexity and diversity of network have grown, network simulator has proven to be an important tool in the design, analysis, testing and performance estimation of network. Besides that, network simulator can also perform a variety of functionalities such as network planning, network monitoring, protocol analyzer and so forth. In this project, I will do some research on the recent TCP congestion control and avoidance mechanisms and implement one of the mechanisms into the Java Network Simulator (JaNetSim). The current version of JaNetSim has been implemented RED congestion avoidance mechanism. Therefore, this project will focus on the RIO (RED with in and out profile) queue mechanism. RIO, initially proposed in the context of Differtiated Services networks by distinguish between two classes of packets - in-profile and out-of-profile, which is based on the marking scheme. Besides that, various marking scheme have also been proposed. In this project, I will focus on the earliest making algorithm, which is calculating the average queue sizes for in-profile packets and total packets. Traditionally, packet marking is performed by ingress routers according to a user-profile specified in term of bandwidth. 2004 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/11531/1/Chan_Chin_We.pdf Chan, Chin We (2004) Implementation of RIO in UMJaNetSim / Chan Chin We. Undergraduates thesis, University of Malaya. http://studentsrepo.um.edu.my/11531/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Chan, Chin We
Implementation of RIO in UMJaNetSim / Chan Chin We
title Implementation of RIO in UMJaNetSim / Chan Chin We
title_full Implementation of RIO in UMJaNetSim / Chan Chin We
title_fullStr Implementation of RIO in UMJaNetSim / Chan Chin We
title_full_unstemmed Implementation of RIO in UMJaNetSim / Chan Chin We
title_short Implementation of RIO in UMJaNetSim / Chan Chin We
title_sort implementation of rio in umjanetsim / chan chin we
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://studentsrepo.um.edu.my/11531/
http://studentsrepo.um.edu.my/11531/1/Chan_Chin_We.pdf