QoS enhancements and performance analysis for delay sensitive applications

  • Authors:
  • Jie Wang;Lin Guan;Lee Booi Lim;X. G. Wang;A. Grigg;I. Awan;I. Philips;X. Chi

  • Affiliations:
  • Electronic and Electrical Engineering Department, Loughborough University, LE11 3TU, UK;Computer Science Department, Loughborough University, LE11 3TU, UK;Computer Science Department, Loughborough University, LE11 3TU, UK;School of Computing, Communication and Electronics, University of Plymouth, Plymouth, UK;Systems Engineering Innovation Centre (SEIC), Loughborough, LE11 3TU, UK;Department of Computing, University of Bradford, Bradford, BD7 1DP, UK;Computer Science Department, Loughborough University, LE11 3TU, UK;Department of Communication Engineering, Jilin University, Changchun, 130012, China

  • Venue:
  • Journal of Computer and System Sciences
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a comprehensive system modeling and analysis approach for both predicting queuing delay and controlling average queuing delay of a single buffer to a required value in a multiple traffic source network environment. This approach could effectively enhance the QoS performance of delay sensitive applications. A discrete-time analytical model that approximates the multi-source arrival process with a binomial distribution has been developed to analyze the relationship between the queuing threshold and average queuing delay. A control strategy with dynamic queue thresholds based on the analytical result is then used to control the average queuing delay to a required value within the buffer. Packet dropping is treated as implicit congestion feedback to the arrival process for rate adjustment. The feasibility of the system has been validated by comparing theoretical analysis with a diverse set of simulation results. Following from the simulation results, a set of statistical analyses has been performed to evaluate the efficiency and accuracy of the proposed scheme. In addition, a user-friendly graphical user interface has been developed to allow user-configuration of the simulation process and display simulation results.