UPM Institutional Repository

A provision-aware fair bandwidth distribution marker algorithm for DiffServ networks


Citation

Sani, Yusuf and Othman, Mohamed (2011) A provision-aware fair bandwidth distribution marker algorithm for DiffServ networks. Journal of Network and Computer Applications, 34 (2). pp. 715-721. ISSN 1084-8045

Abstract

The rise in demand for real-time applications on the Internet necessitates Quality of Service (QoS). Differentiated Services (DiffServ) is one of the technologies used currently to provide QoS and service differentiation. It is simple and scalable. It provides service differentiation to aggregates, mainly through the Assured Forwarding (AF) per-hop behaviour. Previous work on fair sharing of network bandwidth did not adequately address the Under-Provisioned Network (UPN) condition. In this paper, we propose a new three-colour marker, named paItswTCM (provision-aware Improved TSW based Three-Colour Marker). We compare our new algorithm with both time-sliding window markers and token-bucket-based markers using simulations. Results show that our new provision-aware marker outperforms these previous algorithms not only in the UPN condition but also for low to medium network provision levels. We conclude that to achieve proportional sharing of bandwidth, no packet type should be injected at the expense of others. © 2010 Elsevier Ltd. All rights reserved.


Download File

[img]
Preview
PDF (Abstract)
A provision.pdf

Download (85kB) | Preview

Additional Metadata

Item Type: Article
Subject: Computer algorithms
Subject: Network computers
Divisions: Faculty of Computer Science and Information Technology
Publisher: Elsevier Ltd
Keywords: Differentiated services, Fairness
Depositing User: Mohamad Jefri Mohamed Fauzi
Date Deposited: 21 Apr 2011 10:03
Last Modified: 18 Feb 2016 04:42
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1016/j.jnca.2010.10.015
URI: http://psasir.upm.edu.my/id/eprint/12017
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item