4. INTERNATIONAL SELÇUK SCIENTIFIC RESEARCH AND INNOVATION CONGRESS, Konya, Türkiye, 24 - 25 Ağustos 2024, ss.843-845, (Özet Bildiri)
This study
emphasizes the importance of simulation technologies in developing and testing
IoT (Internet of Things) applications. While IoT applications simplify daily
life, the large-scale prototyping process can be challenging due to economic
and operational difficulties, especially in the early stages. Testing the
functionality of a solution in pre-production prototyping without getting
bogged down in technical details allows developers to use time and resources
more efficiently. Therefore, using simulation tools minimizes labor and time
loss in the design process. These tools significantly contribute
to the learning process, especially in engineering education, by facilitating understanding
the concepts.
The study
focuses on the use of simulation software (PT) in IoT and fog computing
applications. PT supports many IoT components, enabling the solution to focus
on its purpose before real prototypes are created and enhancing developers'
creativity. By simulating scenarios that may be difficult or costly to
implement in the real world, this software allows for evaluating the
solution's functionality without getting lost in technical details.
Within the
study, two different scenarios used in smart city applications were simulated.
The first scenario simulated traffic light management based on the number of
vehicles, while the second scenario involved processing road temperature and
wetness data. In both scenarios, processing and evaluating data locally in
the fog layer instead of the cloud reduces network load and increases system
flexibility.
In
conclusion, this study conducted simulations of IoT-supported fog computing
applications using PT software. These simulations provide an effective method
for testing the functionality of a solution in the pre-production prototyping
phase without getting bogged down in technical details. The study highlights
that PT is a crucial tool for evaluating IoT solutions, particularly in the
early learning stages, in areas such as security, accessibility, scalability,
and quality of service.