Towards distributed heterogeneous simulation using internet of things

Muhammad Haseeb, Asad Waqar Malik, Anis ur Rahman, Mian Muhammad Hamayun

Research output: Contribution to journalArticlepeer-review

321 Downloads (Pure)


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 languageEnglish
Article number8824127
Pages (from-to)10472-10482
JournalIEEE Internet of Things Journal
Issue number6
Publication statusPublished - 4 Sept 2019


  • discrete event simulation
  • distributed simulation
  • internet of things
  • master-worker paradigm
  • parallel computation
  • time warp


Dive into the research topics of 'Towards distributed heterogeneous simulation using internet of things'. Together they form a unique fingerprint.

Cite this