A Systematic Survey on Congestion Mechanisms of CoAP Based Internet of Things

  • Ananya Pramanik
  • Ashish Kr. Luhach
  • Isha BatraEmail author
  • Upasana Singh
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 712)


An IoT is a ubiquitous intelligent technology that enables interaction among intelligent devices via Internet. It consists of the lossy and low powered networks (LLN) connected sensors having limited power and bandwidth. For the messaging protocol, IFTF has standardized with a lightweight RESTful application layer protocol known as CoAP. It runs on the unreliable UDP layer for communication, reliability and congestion control. With the increase in no of transmissions, congestion in the network increases and it becomes difficult to overcome it using the conventional CoAP mechanism. Therefore, a new paradigm has been approached for the advancement known as CoAP congestion Control Mechanism (CoCoA). In this paper, there is a systematic survey of the traditional CoAP along with the new paradigm approaches and their algorithms is discussed. Also, a brief introduction of its working, limitations and evaluation parameters such as throughput, latency, and re-transmission are taken into consideration for survey.


Internet of Things CoAP Congestion control CoCoA Backoff algorithm 


  1. 1.
    Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefzbMATHGoogle Scholar
  2. 2.
    Tobergte, D.R., Curtis, S.: RFC 7252 - the constrained application protocol (CoAP). J. Chem. Inf. Model. 53(9), 1689–1699 (2013)Google Scholar
  3. 3.
    Swarna, M., Ravi, S., Anand, M.: Adaptive backoff algorithm for congestion control in IoT. 9(4), 205–214 (2016)Google Scholar
  4. 4.
    Choi, G., Kim, D.: Efficient streaming over CoAP, 476–478 (2016)Google Scholar
  5. 5.
    Järvinen, I., Daniel, L., Kojo, M.: Experimental evaluation of alternative congestion control algorithms for constrained application protocol (CoAP), p. 5 (2015)Google Scholar
  6. 6.
    Betzler, A., Gomez, C., Demirkol, I., Paradells, J.: CoAP congestion control for the Internet of Things, 154–160 (2016)Google Scholar
  7. 7.
    Chen, Y., Kunz, T.: Performance evaluation of IoT protocols under a constrained wireless access network. In: 2016 International Conference Selected Topics in Mobile Wireless Networking, MoWNeT 2016 (2016)Google Scholar
  8. 8.
    Bhalerao, R., Subramanian, S.S., Pasquale, J.: An analysis and improvement of congestion control in the CoAP Internet-of-Things protocol. In: 2016 13th IEEE Annual Consumer Communications Networking Conference CCNC 2016, pp. 889–894 (2016)Google Scholar
  9. 9.
    Song, S., Lee, J., Son, K., Jung, H., Lee, J.: A congestion avoidance algorithm in SDN environment. In: International Conference on Information Networking, March 2016, pp. 420–423 (2016)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2017

Authors and Affiliations

  • Ananya Pramanik
    • 1
  • Ashish Kr. Luhach
    • 2
  • Isha Batra
    • 1
    Email author
  • Upasana Singh
    • 3
  1. 1.Lovely Professional UniversityJalandharIndia
  2. 2.CTIEMTJalandharIndia
  3. 3.University of Kwazulu-NatalDurbanSouth Africa

Personalised recommendations