Home // International Journal On Advances in Networks and Services, volume 10, numbers 1 and 2, 2017 // View article


Simulating Strict Priority Queueing, Weighted Round Robin, and Weighted Fair Queueing with NS-3

Authors:
Robert Chang
Vahab Pournaghshband

Keywords: ns-3; network simulator; differentiated service; strict priority queueing; weighted fair queueing; weighted round robin; simulation

Abstract:
Strict priority queueing, weighted fair queueing, and weighted round robin are amongst the most popular differentiated service queueing disciplines widely used in practice to ensure quality of service for specific types of traffic. In this paper, we present design and implementation of these three methods in Network Simulator 3 (ns-3). ns-3 is a discrete event network simulator designed to simulate the behavior of computer networks and internet systems. Utilizing our implementations will provide users with the opportunity to research new solutions to existing problems that were previously not available to solve with the existing tools. We believe the ease of configuration and use of our modules will make them attractive tools for further research. By comparing the behavior of our modules with expected outcomes derived from the theoretical behavior of each queueing algorithm, we were able to verify the correctness of our implementation in an extensive set of experiments. These implementations can be used by the research community to investigate new properties and applications of differentiated service queueing.

Pages: 1 to 11

Copyright: Copyright (c) to authors, 2017. Used with permission.

Publication date: June 30, 2017

Published in: journal

ISSN: 1942-2644