2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation (2008)
June 3, 2008 to June 6, 2008
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PADS.2008.26
Remote network emulation is an approach that utilizes a remote parallel simulator to improve the scale and accuracy of network emulation for general users with no local access to high performance computing facilities. The remote network emulation approach involves using a large scale detailed packet level simulation at a remote site in conjunction with a local network emulation to quickly provide QoS predictions to real time applications. Model update algorithms are needed to keep the remote simulator and local emulator updated with each other’s status, while keeping the amount of communication required to an acceptable level. In this paper two adaptive model update algorithms are explored for triggering network status updates. The first algorithm dynamically adjusts update frequency according to the real network status between the remote simulator and emulator. The second algorithm triggers updates whenever the prediction error of the network emulation exceeds a pre-set threshold. Preliminary experimental results show that the two algorithms can improve emulation accuracy compared with a fixed update algorithm for the scenarios that were tested.
Remote Network Emulation, Adaptive model update, High Fidelity Simulation, Network Emulation, Network Simulation, Traffic Monitoring
Yan Gu, Richard Fujimoto, "Adaptive Model Update Algorithms for Remote Network Emulation", 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, vol. 00, no. , pp. 15-22, 2008, doi:10.1109/PADS.2008.26