Scalability Analysis of Cloud-Based Distributed Simulations of IoT Systems Using HLA
conference paper
Gaining insight in the properties of an Internet of Things (IoT) system during the design phase is difficult. The cosimulation of such a system would be very useful, but creating it is usually time consuming. By means of domain specific languages (DSLs) we support the fast construction of large co-simulations of IoT systems. This approach includes the use of CoHLA, a DSL that generates co-simulation code based on the HLA and FMI standards. Due to the large number of connected sensors and actuators in an IoT system, the time needed for simulation can be a blocking factor. Hence we facilitate distributed co-simulation in the cloud. To do that efficiently, we have conducted a set of experiments to analyse scalability and the performance impact of distribution methods. From these experiments, lessons were learned on how to distribute the co-simulation of IoT systems.
Topics
Co-simulationCyber-physical systemsDistributionDomain Specific LanguageFMIHLAInternet of ThingsComputer aided software engineeringComputer simulation languagesCyber Physical SystemDigital subscriber linesEmbedded systemsProblem oriented languagesScalabilityCosimulationDistributed co-simulationDistributed simulationsInternet of Things (IOT)Scalability analysisSensors and actuatorsInternet of things
TNO Identifier
866272
ISSN
15219097
ISBN
9.78E+12
Publisher
IEEE Computer Society
Article nr.
8644925
Source title
Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS, 24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018, 11 December 2018 through 13 December 2018
Pages
1075-1080
Files
To receive the publication files, please send an e-mail request to TNO Repository.