Abstract
Parallel discrete event simulation frameworks have been widely used to analyze the performance of traditional applications under different scenarios. The existing frameworks are designed to work on a cluster and cloud-based computing environments. With the current advances in the internet of things, there is a strong need to revamp such traditional frameworks and make use of the smart connected-devices as an underlying infrastructure to perform simulations. In this study, we propose a new simulation framework, which has been specifically designed to work with diverse heterogeneous devices. The framework allows these heterogeneous mobile devices to participate in a distributed simulation while managing network latency, using device profiles that are maintained by the simulation framework. Moreover, in the proposed framework, random and context-aware simulation task distributions have been explored to manage the devices’ sporadic connectivity. Evaluation results using the well-known PHOLD benchmark demonstrate a gain in the overall efficiency of the proposed simulation system.
Original language | English |
---|---|
Article number | 8824127 |
Pages (from-to) | 10472-10482 |
Journal | IEEE Internet of Things Journal |
Volume | 6 |
Issue number | 6 |
DOIs | |
Publication status | Published - 4 Sept 2019 |
Keywords
- discrete event simulation
- distributed simulation
- internet of things
- master-worker paradigm
- parallel computation
- time warp