ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Simulators for the Internet of Things

Boris Laharnar (2016) Simulators for the Internet of Things. EngD thesis.

Download (1900Kb)


    The thesis delivers an extensive review of free and open-source simulation tools useful for IoT simulation. The work deals with free simulators and other tools and sources applicable to simulation of IoT use cases. Roughly 80 tools and other sources were reviewed. Different application domain simulators were enlisted (smart home, connected vehicles, smart city, smart grid, UAV...), network simulators, WSN simulators, discrete event simulators, virtualization tools, emulators and simulators of embedded devices, context simulators (agent based modelling tools), data generators (GPS, MQ), sensor simulators and cosimulators. In connection with simulation we also listed: prototyping tools, real time operating systems (for resource-constrained devices), middleware, development platforms, open testbeds, metodologies, standalone simulator software specifications. Enlisted tools were described with emphasis on key functional characteristics. A comparative table was added to facilitate the process of searching for required tools. Possible procedures for modelling are included, as well as practical tips how to use the use of comparative table. The procedure of modelling and execution of simulation was presented by practical use case. Several risk factors and issues associated with IoT development were identified. A possible approach to deal with them is modelling and simulation. Conclusions and findings: natural correlation between open source simulators and IoT ad hoc architectural characteristics, intuitive modelling by assembling open source simulation tools in manner of lego bricks, usage of agent-based modelling to humanize the simulted situation, simulation as a backbone of IoT development.

    Item Type: Thesis (EngD thesis)
    Keywords: IoT, modelling, simulation, open-source solutions, smart home, smart city, smart spaces, pervasive system, ubiquitious computing, telemedicine, connected vehicles, MANET, V2X, embedded devices, M2M, WSN, ad hoc networks, resource constrained devices, sensors, gateway, cloud services
    Number of Pages: 98
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Marko Bajec245Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537086659)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3481
    Date Deposited: 31 Aug 2016 14:53
    Last Modified: 08 Sep 2016 10:53
    URI: http://eprints.fri.uni-lj.si/id/eprint/3481

    Actions (login required)

    View Item