Examination and comparison of the communication protocols on the application layer in iot

dc.authorid0000-0003-4646-7311en_US
dc.authorid0000-0002-0233-064Xen_US
dc.contributor.authorGültunca, Cem
dc.contributor.authorZaim, Abdül Halim
dc.date.accessioned2020-09-10T11:37:44Z
dc.date.available2020-09-10T11:37:44Z
dc.date.issued2018en_US
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractToday the Internet has become ubiquitous, has touched almost every corner of the globe, and is affecting human life in unimaginable ways. We are now entering an era of even more pervasive connectivity where a very wide variety of appliances will be connected to the web. We are entering an era of the “Internet of Things” (abbreviated as IOT). IOT is defined as a paradigm in which objects equipped with sensors, actuators, and processors communicate with each other to serve a meaningful purpose. Several IOT protocols have been introduced in order to provide an efficient communication for resource-constrained applications. However, their performance is not as yet well understood. I evaluated and compared four communication protocols, namely, AMQP, MQTT, XMPP, and COAP. I implemented a some IOT application using open source software for these protocols and measured their performance. In our tests, we compare AMQP and MQTT protocols. As a result, AMQP protocol transmits data faster than MQTTen_US
dc.description.abstractBugün internet her yere yayıldı, dünyanın hemen her köşesine dokundu ve insan yaşamını önemli şekillerde etkiliyor. Şimdi, çok çeşitli cihazların ağa bağlanacağı daha da yaygın bir bağlantı çağına giriyoruz. Yani “Nesnelerin İnterneti” (IoT olarak kısaltılır) dönemine giriyoruz. IoT, sensörler, aktüatörler ve işlemcilerle donatılmış nesnelerin anlamlı bir amaca hizmet etmek için birbirleriyle iletişim kurduğu bir paradigma olarak tanımlanır. Kaynak kısıtlı uygulamalar için verimli iletişim sağlamak amacıyla birçok IoT protokolü tanıtılmıştır. Ancak, performansları henüz tam olarak anlaşılmamıştır. AMQP, MQTT, XMPP ve COAP olmak üzere dört iletişim protokolünü değerlendirdim ve karşılaştırdım. Bu protokoller için açık kaynaklı yazılım kullanan bazı IoT uygulamalarını uyguladım ve performanslarını ölçtüm. Bu makalede yaptığımız testlerde, AMQP ve MQTT protokollerini karşılaştırıyoruz. Sonuç olarak, AMQP protokolü verileri MQTT'den daha yüksek bir performans sağlamıştır.en_US
dc.identifier.endpage50en_US
dc.identifier.issue33en_US
dc.identifier.startpage41en_US
dc.identifier.urihttps://hdl.handle.net/11467/3440
dc.identifier.volume17en_US
dc.language.isoenen_US
dc.publisherİstanbul Ticaret Üniversitesien_US
dc.relation.ispartofİstanbul Ticaret Üniversitesi Fen Bilimleri Dergisien_US
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - İdari Personel ve Öğrencien_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectInternet of Thingsen_US
dc.subjectAMQPen_US
dc.subjectMQTTen_US
dc.subjectXMPPen_US
dc.subjectCOAPen_US
dc.titleExamination and comparison of the communication protocols on the application layer in ioten_US
dc.title.alternativeNesnelerin internetinde kullanılan uygulama katmanında iletişim protokollerinin incelenmesi ve karşılaştırılmasıen_US
dc.typeArticleen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
M01503.pdf
Boyut:
316.31 KB
Biçim:
Adobe Portable Document Format
Açıklama:
Lisans paketi
Listeleniyor 1 - 1 / 1
Küçük Resim Yok
İsim:
license.txt
Boyut:
1.56 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: