Haris Turkmanović, I. Popović, Zoran Čiča, D. Drajić
{"title":"Simulation environment for scalability and performance analysis in hierarchically organized IoT systems","authors":"Haris Turkmanović, I. Popović, Zoran Čiča, D. Drajić","doi":"10.5937/telfor2202085t","DOIUrl":null,"url":null,"abstract":"The accelerated development of technologies, especially in the field of telecommunications, ease the integration of embedded devices within various IoT applications. Modern IoT applications assume heterogenous embedded platforms capable of collecting, processing, and exchanging data between the tiers of the IoT system architecture. Designing a multi-tier IoT system, even in the case of architecture that involves a small number of intelligent embedded devices, can be a very demanding process, especially when dealing with the strict requirements of IoT application concerning application performance, scalability, and energy consumption. In this paper, an open-source simulation framework for the performance analysis of an arbitrary multi-tiered IoT system is presented. Framework supports insight into the data availability within the tiers of IoT system enabling designers to evaluate the performance of IoT application and to engineer the system operation and deployment. Besides the performance analysis, proposed framework enables the analysis of energy consumption, architecture scalability utilizing different communication patterns and technologies. The case study of a large-scale IoT application for demonstrating the framework potential regarding the scalability and data availability analysis is also given.","PeriodicalId":37719,"journal":{"name":"Telfor Journal","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Telfor Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5937/telfor2202085t","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0
Abstract
The accelerated development of technologies, especially in the field of telecommunications, ease the integration of embedded devices within various IoT applications. Modern IoT applications assume heterogenous embedded platforms capable of collecting, processing, and exchanging data between the tiers of the IoT system architecture. Designing a multi-tier IoT system, even in the case of architecture that involves a small number of intelligent embedded devices, can be a very demanding process, especially when dealing with the strict requirements of IoT application concerning application performance, scalability, and energy consumption. In this paper, an open-source simulation framework for the performance analysis of an arbitrary multi-tiered IoT system is presented. Framework supports insight into the data availability within the tiers of IoT system enabling designers to evaluate the performance of IoT application and to engineer the system operation and deployment. Besides the performance analysis, proposed framework enables the analysis of energy consumption, architecture scalability utilizing different communication patterns and technologies. The case study of a large-scale IoT application for demonstrating the framework potential regarding the scalability and data availability analysis is also given.
期刊介绍:
The TELFOR Journal is an open access international scientific journal publishing improved and extended versions of the selected best papers initially reported at the annual TELFOR Conference (www.telfor.rs), papers invited by the Editorial Board, and papers submitted by authors themselves for publishing. All papers are subject to reviewing. The TELFOR Journal is published in the English language, with both electronic and printed versions. Being an IEEE co-supported publication, it will follow all the IEEE rules and procedures. The TELFOR Journal covers all the essential branches of modern telecommunications and information technology: Telecommunications Policy and Services, Telecommunications Networks, Radio Communications, Communications Systems, Signal Processing, Optical Communications, Applied Electromagnetics, Applied Electronics, Multimedia, Software Tools and Applications, as well as other fields related to ICT. This large spectrum of topics accounts for the rapid convergence through telecommunications of the underlying technologies towards the information and knowledge society. The Journal provides a medium for exchanging research results and technological achievements accomplished by the scientific community from academia and industry.