We introduce Kaala, a scalable, hybrid, end-To-end IoT system simulator that can integrate with diverse, real-world IoT cloud services. Many IoT simulators run in isolation and do not interface with real-world IoT cloud systems or servers. This isolation makes it difficult for experiments to fully replicate the diversity that exists in end-To-end, real-world systems. Kaala is intended to bridge the gap between IoT simulation experiments and the real world. The simulator can interact with cloud IoT services, such as those offered by Amazon, Microsoft and Google. Kaala leverages vendor-provided software development kits (SDKs) to implement the vendor-specific protocols that are necessary permit simulated IoT devices and gateways to seamlessly communicate with real-world cloud IoT systems. Kaala has the ability to simulate a large number of diverse IoT devices, as well as to simulate events that may simultaneously affect several sensors. Evaluation results show that Kaala is able to, with minimal overhead, seamlessly connect simulated IoT devices to real-world cloud IoT systems.
CITATION STYLE
Dayalan, U. K., Fezeu, R. A. K., Salo, T. J., & Zhang, Z. L. (2022). Kaala: Scalable, End-To-End, IoT System Simulator. In NET4us 2022 - Proceedings of the ACM SIGCOMM Workshop on Networked Sensing Systems for Sustainable Society (pp. 33–38). Association for Computing Machinery, Inc. https://doi.org/10.1145/3538393.3544937
Mendeley helps you to discover research relevant for your work.