Comparison of CoAP and CoCoA Congestion Control Mechanisms in Grid Network Topologies

[ X ]

Tarih

2018

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Erişim Hakkı

info:eu-repo/semantics/openAccess

Özet

The Internet of Things (IoT) is a vision of the future Internet. Due to limited resources of IoT devices, a new generationof protocols and algorithms are being developed and standardized. The Constrained Application Protocol (CoAP) hasbeen designed by the Internet Engineering Task Force (IETF) for application layer communication. CoAP is based onUser Datagram Protocol (UDP), a simple transport layer protocol that does not handle congestion within the network.However, the phenomenon of congestion in IoT networks is also a major problem. Thus, the core CoAP specificationoffers a basic CoAP congestion control (CC) mechanism based on retransmission timeout (RTO) with binaryexponential backoff (BEB). Default CoAP CC is insensitive to network conditions. Thus, to improve the default CoAPCC, CoAP Simple Congestion Control/Advanced (CoCoA), defined in a draft specification, is being standardized by theIETF CoRE working group. Nevertheless, comparison of default CoAP CC and CoCoA has not been sufficientlyinvestigated in the literature. In this paper, we investigate and present comparison of default CoAP CC and CoCoA interms of throughput (i.e. number of requests/second) by varying number of concurrent clients where each clientcontinuously sends back-to-back traffic to servers residing in 1x6, 3x6 and 5x6 grid network topology. Our results showthat CoCoA is not always better than default CoAP CC in terms of throughput in some scenarios. As a result, designand development of new CoAP CC mechanisms are open to research.

Açıklama

Anahtar Kelimeler

Bilgisayar Bilimleri, Yazılım Mühendisliği

Kaynak

Gümüşhane Üniversitesi Fen Bilimleri Dergisi

WoS Q Değeri

Scopus Q Değeri

Cilt

8

Sayı

ÖZEL SAYI

Künye