Nesnelerin interneti (IoT) protokollerinin performans karşılaştırması
Comparison of IoT protocols performance
- Tez No: 697298
- Danışmanlar: DOÇ. DR. MUTLU TAHSİN ÜSTÜNDAĞ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2021
- Dil: Türkçe
- Üniversite: Gazi Üniversitesi
- Enstitü: Bilişim Enstitüsü
- Ana Bilim Dalı: Bilişim Sistemleri Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Nesnelerin İnterneti (IoT) kavramı topluma sunulmasından bu yana on yıldan fazla bir süre geçti. Bu araştırmada, Advance Messaging Queuing Protocol (AMQP), Message Queuing Telemetry Transport (MQTT), Constrained Applicatıon Protocol (COAP) olan üç IoT protokolünün performansını karşılaştırmayı hedeflemekteyiz. Seçilen protokollerin verimliliği, Verim ve Gidiş-Dönüş süresi (RTT) ile ilgili göstergeler kullanılarak değerlendirilmiştir. Üç protokolü değerlendirmek için python programlama dilinin SciPy kütüphanesini ve soket programlamayı kullanarak bir test ortamı önerilmiştir. Ele alınan senaryoda, bir IoT cihazı bir sunucuya veri gönderip ve yanıt beklmıştır. Paketler farklı boyutlar halinde gönderilmiştir. Oluşturulan veriler Pandas kütüphanesi kullanılarak toplanılmıştı ve CSV dosyalarına kaydedilmiştir. Ayrıca, verileri analiz etmek ve görselleştirmek için Anaconda kullanılmıştır. Deney testleri, buna göre farklı senaryolar için hangi protokolün en uygun olduğunu ortaya çıkarır. Sonuçlar, genel MQTT'nin diğer protokoller arasında en yüksek protokol verimliliğine ulaştığını göstermektedir.
Özet (Çeviri)
Internet of Things, it is been more than a decade since this concept was introduced to the society. In this research we have compared three IoT application protocols; Advanced Messaging Queuing Protocol (AMQP), Message Queuing Telemetry Transport (MQTT) and Constrained Application Protocol (CoAP). We have proposed a testbed using python programing language's library SciPy and socket programming to evaluate the three protocols. The selected protocols efficiency were evaluated using indicators related to Throughput and Round-Trip time (RTT). In the considered scenario an IoT device sends data to the server and waits for the response. The packets were sent in different sizes. The generated data were collected and saved in CSV files using Pandas library. Moreover, Anaconda was used to analayze and visualize the data. Experimentation tests reveal which protocol is best suited for different scenarios accordingly. Results show that overall MQTT achieves the highest protocols efficiency among other protocols.
Benzer Tezler
- Performance comparison of PEGASIS, HEED, and LEACH protocols in wireless sensor networks
Kablosuz sensör ağlarında PEGASİS, HEED ve LEACH protokollerinin performans karşılaştırması
KAREEM HAMEEDAH ALİ AL-GBURI
Yüksek Lisans
İngilizce
2022
Elektrik ve Elektronik Mühendisliğiİstanbul Gelişim ÜniversitesiElektrik ve Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ AFM SHAHEN SHAH
- Building sensor-based real-time predictive maintenance system by utilizing artificial intelligent techniques
Yapay akıllı teknikleri kullanarak sensör tabanlı gerçek zaman tahminli bakım sistemi kurulması
RAGHAD MOHAMMED KHORSHEED
Doktora
İngilizce
2021
Endüstri ve Endüstri Mühendisliğiİstanbul Teknik ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ÖMER FARUK BEYCA
- Nesnelerin internetinde kullanılan yönlendirme algoritmalarının hesaplama altyapılarındaki performans analizleri
Performance analysis of routing algorithms used in the internet of things on the computation infrastructure
BARAA ALADAS
Yüksek Lisans
Türkçe
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSüleyman Demirel ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ MEVLÜT ERSOY
- Performance evaluation of İOT application layer protocols
IOT uygulama katmanı protokollerinin performans değerlendirmesi
SAJA AHMED ALI EMAM ALI BAWI
Yüksek Lisans
İngilizce
2020
Bilgi ve Belge YönetimiAtılım ÜniversitesiBilgi Teknolojileri Ana Bilim Dalı
PROF. DR. MURAT KOYUNCU
- Nesnelerin interneti için sis hesaplama tabanlı veri kümeleme ve yönlendirme modelleri
Fog computing based data aggregation and routing models for internet of things
FEYZA YILDIRIM OKAY
Doktora
Türkçe
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. SUAT ÖZDEMİR