10th EAI International Conference on Performance Evaluation Methodologies and Tools

Research Article

Dynamic Parameter Substitution for solution of Layered Queueing Networks with Timeout Decisions

  • @INPROCEEDINGS{10.4108/eai.25-10-2016.2267111,
        author={Lianhua Li and Greg Franks},
        title={Dynamic Parameter Substitution for solution of Layered Queueing Networks with Timeout Decisions},
        proceedings={10th EAI International Conference on Performance Evaluation Methodologies and Tools},
        publisher={ACM},
        proceedings_a={VALUETOOLS},
        year={2017},
        month={5},
        keywords={dynamic parameter substitutions; timeout; abort decisions; layered queueing network; performance modelling},
        doi={10.4108/eai.25-10-2016.2267111}
    }
    
  • Lianhua Li
    Greg Franks
    Year: 2017
    Dynamic Parameter Substitution for solution of Layered Queueing Networks with Timeout Decisions
    VALUETOOLS
    ACM
    DOI: 10.4108/eai.25-10-2016.2267111
Lianhua Li1,*, Greg Franks1
  • 1: Carleton University
*Contact email: lianhua@sce.carleton.ca

Abstract

Solving performance models using queueing networks poses a challenge because parameters such as service times and routing are fixed and must be known prior to solution. Models which involve decisions based on performance quantities must therefore often be solved using a state-based model, through simulation, or a hybrid combination of these approaches. However, state-based approaches suffer from state space explosion for even moderately sized models, while simulation can be time consuming. This paper broadens Layered Queueing Networks (LQN) to handle a subset of models with state-based behaviour, namely systems with timeouts and aborts. The approach, called dynamic parameter substitution (DPS), updates the parameters of the underlying queueing networks of a LQN model as the model is being solved. This approach in this paper is both fast and highly scalable, compared to simulations (LQSIM and CSIM) and a hybrid solution.