Performance Evaluation of CoAP Congestion Control Mechanisms in Global Event Traffic Scenario

Tejeswar Eluri*
Computer Science and Engineering, JNTUK, Kakinada, Andhra Pradesh, India.
Periodicity:April - June'2019
DOI : https://doi.org/10.26634/jwcn.8.1.16187

Abstract

The Internet Engineering Task Force (IETF) designed the Constrained Application Protocol (CoAP) for Internet of Things (IoT) gadgets. The IoT devices with restricted radio channel limits and equipment assets are called constrained devices. Network communications in constrained devices face congestion because of their limited resources. To face the congestion CoAP uses a basic (CC) congestion control mechanism for solid transmission. Alternative CoAP CC mechanisms CoCoA and CoCoA+ are introduced by the IETF Constrained RESTful Environments (CoRE) Working Group. However, there had been limited evaluations have done on CoAP CC mechanisms. In this paper, we focus on this crucial study and perform evaluations that show how the default and alternative CC mechanisms contrast with one another. We utilize the Cooja simulation condition, which is one of the Contiki advancement toolset for simulating CoAP CC mechanisms in different network topologies and varying in different link delivery ratios in global event traffic scenario. By evaluating the generated results CoCoA+ shows better performance compare to Default CoAP and CoCoA.

Keywords

IoT, CoAP, CoCoA, RPL, 6LoWPAN, Cooja Simulator, Contiki.

How to Cite this Article?

Eluri, T. (2019). Performance Evaluation of CoAP Congestion Control Mechanisms in Global Event Traffic Scenario. i-manager’s Journal on Wireless Communication Networks, 8(1), 24-33. https://doi.org/10.26634/jwcn.8.1.16187

References

[1]. Balandina, E., Koucheryavy, Y., & Gurtov, A. (2013). Computing the retransmission timeout in CoAP. In Internet of Things, Smart Spaces, and Next Generation Networking (pp. 352-362). Berlin, Heidelberg: Springer. https://doi.org/10.1007/978-3-642-40316-3_31
[2]. Betzler, A., Gomez, C., Demirkol, I., & Paradells, J. (2013, November). Congestion control in reliable CoAP communication. In Proceedings of the 16th ACM International Conference on Modeling, Analysis & Simulation of Wireless and Mobile Systems (pp. 365-372). https://doi.org/10.1145/2507924.2507954
[3]. Betzler, A., Gomez, C., Demirkol, I., & Paradells, J. (2015). CoCoA+: An advanced congestion control mechanism for CoAP. Ad Hoc Networks, 33, 126-139. https://doi.org/10.1016/j.adhoc.2015.04.007
[4]. Dunkels, B. Gronvall, & T. Voigt. (2004). Contiki - a lightweight and flexible operating system for tiny networked sensors. In 29th Annual IEEE International Conference on Local Computer Networks (pp. 455-462). IEEE. https://doi.org/10.1109/LCN.2004.38
[5]. Fielding, R. T. (2000). Architectural styles and the design of network-based software architectures (Doctoral dissertation) University of California, Irvine, 162.
[6]. Gomez, C., Demirkol, I., Bormann, C., & Betzler, A. (2014). CoAP Simple Congestion Control/Advanced. Internet Engineering Task Force (IETF) draft.
[7]. Hartke, K. (2015). Observing resources in the constrained application protocol (CoAP), Internet Engineering Task Force (IETF). RFC7641. https://doi.org/10. 17487/RFC7641
[8]. Kovatsch, M., Duquennoy, S., & Dunkels, A. (2011). A low-power CoAP for Contiki, In Proceedings of the 8th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (pp. 885-860). https://doi.org/10.1109/MASS. 2011.100
[9]. Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., & Voigt, T. (2006, November). Cross-Level Sensor Network Simulation with COOJA. In Proceedings. 2006 31st IEEE Conference on Local Computer Networks (pp. 641-648). IEEE. https://doi.org/10.1109/LCN.2006.322172
[10]. Shelby, Z., & Bormann, C. (2016). Block-wise transfers in the constrained application protocol (CoAP), Internet Engineering Task Force (IETF). RFC7959. https://doi.org/ 10.17487/RFC7959
[11]. Shelby, Z., Hartke, K., & Bormann, C. (2014). The Constrained Application Protocol (CoAP). Internet Engineering Task Force (IETF) RFC7252. https://doi.org/ 10.17487/RFC7252
[12]. Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., & RPL, A., R. (2012). IPv6 routing protocol for lowpower and lossy networks. RFC 6550. https://doi.org/10. 17487/RFC6550
[13]. Youssef, M. F., Elsayed, K. M., & Zahran, A. H. (2014, March). Adaptive radio duty cycling in ContikiMAC: Proposal and analysis. In 2014 IEEE World Forum on Internet of Things (WF-IoT) (pp. 491-495). IEEE. https://doi.org/10.1109/WF-IoT.2014.6803216
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.