Back to Search
Start Over
CoCoA++: Delay gradient based congestion control for Internet of Things
- Source :
- Future Generation Computer Systems. 100:1053-1072
- Publication Year :
- 2019
- Publisher :
- Elsevier BV, 2019.
-
Abstract
- In this paper, we propose a new congestion control algorithm called CoCoA++ to address the issue of network congestion in Internet of Things (IoT). Unlike the existing congestion control mechanisms that operate on instantaneous Round Trip Time (RTT) measurements in IoT, we use delay gradients to get a better measure of network congestion, and implement a probabilistic backoff to deal with congestion. We integrate the delay gradients and the probability backoff factor with Constrained Application Protocol (CoAP). The proposed algorithm is implemented and evaluated using the Cooja network simulator provided by Contiki OS. Subsequently, it is deployed and evaluated in a real testbed by using the FIT/IoT-LAB. We observe that delay gradients give a more accurate measure of congestion and the Retransmission Time Out (RTO) is reduced significantly, thereby leading to less delays and high packet sending rates. CoCoA++ being a minor improvement over the existing algorithm is easy to deploy.
- Subjects :
- Computer Networks and Communications
Computer science
business.industry
Network packet
ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS
Testbed
020206 networking & telecommunications
02 engineering and technology
Round-trip delay time
Measure (mathematics)
Network simulation
Constrained Application Protocol
Network congestion
Hardware and Architecture
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
business
Software
Computer network
Subjects
Details
- ISSN :
- 0167739X
- Volume :
- 100
- Database :
- OpenAIRE
- Journal :
- Future Generation Computer Systems
- Accession number :
- edsair.doi...........4a882caa2eeaff0a51169ce2f535416c
- Full Text :
- https://doi.org/10.1016/j.future.2019.04.054