Within the scope of the Internet of Things (IoT), many data generating systems transfer data over the network. DDS (Data Distribution Service) middleware architecture, which has various advantages for data transfer, is frequently used for data-centered network communication. Reliable data transfer is achieved with many quality of service (QoS) features provided by the middleware architecture used for scaling, management and monitoring purposes. However, for scenarios that may cause potential network outages or data loss, network simulation, early detection and correction of potential errors will be beneficial in terms of cost and time. In this study, a simulation model and software architecture are proposed for possible investigations of network interruption, low bandwidth, packet loss and network topology for DDS middleware architecture. Accordingly, by changing the behavior of certain points of the data transmission network, it is possible to examine the software behavior in case of network delay, packet loss or service interruption. It is aimed to simulate network connection for different situations by developing a software for network simulation and test system.
This study has been presented in 2nd International Symposium on Implementations of Digital Industry and Management of Digital Transformation (ISIDIMDT’21), 10-11 November 2021, Konya/Turkey.
Nesnelerin İnterneti (IoT) kapsamında çok sayıda veri üretici sistem belirli bir ağ üzerinde veri alışverişinde bulunurlar. Veri transferi için çeşitli avantajları bulunan DDS (Data Distribution Service) ara katman mimarisi veri merkezli ağ haberleşmesi için sıklıkla kullanılmaktadır. Ölçeklendirme, yönetim ve izleme amaçlarına yönelik olarak kullanılan ara katman mimarisinin sağladığı birçok servis kalitesi (QoS) özelliği ile güvenilir veri aktarımı gerçekleştirilir. Bununla birlikte, olası ağ kesintileri, yavaşlama ya da veri kaybı oluşturabilecek senaryolar için yazılım geliştirme aşamasında ağ benzetimi yapılması, olası hataların erken tespiti ve düzeltilmesi maliyet ve zaman açısından faydalı olacaktır. Bu çalışmada DDS ara katman mimarisine yönelik ağ kesintisi, bant genişliği daralması, paket kaybı ve ağ topolojisine yönelik olası incelemeler için bir benzetim modeli ve yazılım mimarisi önerilmiştir. Buna göre, veri iletim ağının belirli noktalarının davranışı değiştirilerek ağ gecikmesi, paket kaybı ya da servis kesintisi durumlarında yazılım davranışlarının incelenebilmesi sağlanmıştır. Ağ benzetimi ve test sistemi için bir arayüz yazılımı geliştirilerek ağ bağlantısının farklı durumlar için benzetimi amaçlanmıştır.
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Research Article |
Authors | |
Publication Date | December 16, 2022 |
Submission Date | February 21, 2022 |
Acceptance Date | November 11, 2022 |
Published in Issue | Year 2022 |