Geri Dön

Nesnelerin interneti teknolojilerinde farklı haberleşme senaryolarının DDS-XRCE standardı için performansının belirlenmesi

DDS-XRCE standard performance evaluation of different communication scenarios in internet of things (IoT) technologies

  1. Tez No: 777642
  2. Yazar: ŞEVVAL ŞOLPAN
  3. Danışmanlar: PROF. DR. KEREM KÜÇÜK
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2023
  8. Dil: Türkçe
  9. Üniversite: Kocaeli Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 81

Özet

Teknolojik ürünlerin sayısının artışı Nesnelerin İnterneti (Internet of Things, IoT) uygulamaları için birçok çözüm getirmesine rağmen, ayrıca bazı dezavantajlara sebep olmaktadır. Örneğin, söz konusu ürünün Veri Dağıtım Hizmeti (Data Distribution Service, DDS) gibi yüksek performansla işleyecek şekilde yapılandırılmış bir sistemle fiziksel açıdan uyumlu olarak çalışıp çalışmayacağı, ürünler arasında fiziksel açıdan uyum varsa performanslarının neler olacağı gibi. Bu nedenle, söz konusu teknolojik ürünün ilgili uygulama için uyumundan ve yeterliliğinden bahsedebilmek için yeteneklerinin ve yetkinliklerinin tanımlanması gerekmektedir. Bu çalışma, Son Derece Kaynak Kısıtlı Ortamlar İçin Veri Dağıtım Hizmeti (Data Distribution Service for Extremely Resource-Constrained Environments, DDS-XRCE) standardının çalışma mekanizmasını gözlemlerken performansını değerlendirmeyi amaçlamaktadır. Test senaryoları olarak; alıcı ve vericinin türüne, veri paketlerinin takip ettiği yola ve kullanılan protokoller sebebiyle meydana gelen DDS-XRCE'nin üç dağıtım modelinden yararlanılmıştır. Test koşulları akış modları ile taşıma profillerini değiştirerek ve paket gönderimlerini kısıtlayarak ayarlanmıştır. Test ortamı standartların birkaç eProsima uygulama ve kaynak kodu üretim aracını kullanarak DDS ve DDS-XRCE nesnelerinin oluşturulmasıyla elde edilmiştir. Ağ mesajları iki şekilde izlenmiştir. 1) Test esnasında insan gözü ile gözlem yapabilmek için çoklu Gnome Terminator terminalleri kullanarak. 2) Test sonrasında incelemek amacıyla veri paketlerinin bilgilerini kaydetmek için Wireshark kullanarak. Gecikme, verim ve paket kaybına odaklanarak 36 deney gerçekleştirilmiştir. Çalışmamızın sonucu olarak, DDS-XRCE standardının Nesnelerin İnterneti uygulamaları için uygun olduğuna karar verilmiştir.

Özet (Çeviri)

Although the increasing number of technological products brings many solutions for Internet of Things (IoT) applications, it also causes some drawbacks, such as whether the product in question would run accordingly to a system structured to enable high-performance like Data Distribution Service (DDS). So, the capabilities of the products must be defined to say that it is compatible enough. This paper aims to evaluate the performance of the DDS-XRCE standard while observing its working mechanism. As test scenarios, we benefit from three DDS-XRCE deployments that occurred due to the kinds of the receiver and sender, the path that packets follow, and the protocols used. Test conditions were set by switching stream modes, transport profiles and limiting packet deliveries. We obtained the test environment by creating the DDS and DDS-XRCE objects using several eProsima implementations and tools of the standards. We monitored the network messages in two ways. 1) Using multiple Gnome Terminator terminals for observation via the human eye during testing. 2) Using Wireshark to save the information of the packets for further examination. We conducted 36 experiments focusing on latency, throughput, and packet loss. As a result of our study, the DDS-XRCE standard is deemed suitable for Internet of Things applications.

Benzer Tezler

  1. Nesnelerin interneti uygulamalarının cupcarbon ile benzetimi: Akıllı şehir örnekleri

    Simulation of internet of things applications with cupcarbon: Smart city examples

    MEHMET AKKURT

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKocaeli Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. KEREM KÜÇÜK

  2. From media-based modulation to reconfigurable intelligent surfaces: Novel index modulation solutions

    Ortam-tabanlı modülasyon'dan uyarlanabilir akıllı yüzeylere: Özgün indis modülasyon çözümleri

    ZEHRA YİĞİT

    Doktora

    İngilizce

    İngilizce

    2022

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ERTUĞRUL BAŞAR

    PROF. DR. İBRAHİM ALTUNBAŞ

  3. Üretim şirketlerinin operasyonel verimliliklerinin artırılması için endüstri 4.0 gerçekleştirme prosedürel modeli tasarımı

    Procedure model for industry 4.0 realization for operations improvement of manufacturing organizations

    İZLEM TEKİN BAYRAK

    Doktora

    Türkçe

    Türkçe

    2024

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    İşletme Mühendisliği Ana Bilim Dalı

    PROF. DR. FERHAN ÇEBİ

  4. Transceiver architectures and physical layer techniques for unconventional communications in the internet of everything

    Her şeyin internetinde geleneksel olmayan haberleşme için alıcı-verici mimarileri ve fiziksel katman teknikleri

    MELTEM CİVAŞ

    Doktora

    İngilizce

    İngilizce

    2024

    Elektrik ve Elektronik MühendisliğiKoç Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖZGÜR BARIŞ AKAN

  5. Otomatik yineleme istemeli işbirlikli iletimde enerji hasatlama

    Energy harvesting in arq-based cooperative communication

    EMİRHAN ÖZGÜN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. HASAN ÜMİT AYGÖLÜ