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.

Additional Metadata
Keywords Abort decisions, Dynamic parameter substitutions, Layered queueing network, Performance modelling, Timeout
Persistent URL dx.doi.org/10.4108/eai.25-10-2016.2267111
Conference 10th EAI International Conference on Performance Evaluation Methodologies and Tools, ValueTools 2016
Citation
Li, L. (Lianhua), & Franks, G. (2017). Dynamic parameter substitution for solution of layered queueing networks with timeout decisions. In ValueTools 2016 - 10th EAI International Conference on Performance Evaluation Methodologies and Tools (pp. 170–177). doi:10.4108/eai.25-10-2016.2267111