Internet of things (IoT): Research, simulators, and testbeds

Maxim Chernyshev, Zubair Baig, Oladayo Bello, Sherali Zeadally

Research output: Contribution to journalArticlepeer-review

175 Scopus citations


The Internet of Things (IoT) vision is increasingly being realized to facilitate convenient and efficient human living. To conduct effective IoT research using the most appropriate tools and techniques, we discuss recent research trends in the IoT area along with current challenges faced by the IoT research community. Several existing and emerging IoT research areas such as lightweight energy-efficient protocol development, object cognition and intelligence, as well as the critical need for robust security and privacy mechanisms will continue to be significant fields of research for IoT. IoT research can be a challenging process spanning both virtual and physical domains through the use of simulators and testbeds to develop and validate the initial proof-of-concepts and subsequent prototypes. To support researchers in planning IoT research activities, we present a comparative analysis of existing simulation tools categorized based on the scope of coverage of the IoT architecture layers. We compare existing large-scale IoT testbeds that have been adopted by researchers for examining the physical IoT prototypes. Finally, we discuss several open challenges of current IoT simulators and testbeds that need to be addressed by the IoT research community to conduct large-scale, robust and effective IoT simulation, and prototype evaluations.

Original languageEnglish
Article number8234579
Pages (from-to)1637-1647
Number of pages11
JournalIEEE Internet of Things Journal
Issue number3
StatePublished - Jun 2018

Bibliographical note

Publisher Copyright:
© 2017 IEEE.


  • Internet of Things (IoT)
  • simulator
  • testbed
  • tool

ASJC Scopus subject areas

  • Signal Processing
  • Information Systems
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications


Dive into the research topics of 'Internet of things (IoT): Research, simulators, and testbeds'. Together they form a unique fingerprint.

Cite this