论文部分内容阅读
Software performance evalua-tion in multimedia communication systems is typically formulated into a multi-layered client-server queuing network (MLCSQN) problem. However, the existing analytical methods to MLCSQN model cannot provide satisfactory solution in terms of accuracy, convergence and consideration of interlock-ing effects. To this end, this paper proposes a heuristic solving method for MLCSQN model to boost the performance prediction of distributed multimedia software systems. The core concept of this method is referred to as the basic model, which can be further decom-posed into two sub-models: client sub-model and server sub-model. The client sub-model calculates think time for server sub-model, and the server sub-model calculates waiting time for client sub-model. Using a breadth-first traversal from leaf nodes to the root node and vice versa, the basic model is then adapted to MLCSQN, with net sub-models iteratively resolved. Similarly, the interlocking problem is effectively addressed with the help of the basic model. This analytical solver enjoys ad-vantages of fast convergence, independence on specific average value analysis (MVA) methods and eliminating interlocking effects. Numerical experimental results on accuracy and computation efficiency verify its superior-ity over anchors.