BDP-CoAP: Leveraging Bandwidth-Delay Product for Congestion Control in CoAP

被引:0
|
作者
Ancillotti, Emilio [1 ]
Bruno, Raffaele [1 ]
机构
[1] CNR, Inst Informat & Telemat IIT, Via G Moruzzi 1, I-56124 Pisa, Italy
基金
欧盟地平线“2020”;
关键词
Internet of Things; CoAP; congestion control; bandwidth-delay product; Cooja;
D O I
10.1109/wf-iot.2019.8767177
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
CoAP is one of the most popular protocols for data transfer in IoT networks. Since COAP uses an unreliable transport protocol (UDP) to deliver application data, loss-based congestion control algorithms are introduced in CoAP to mitigate network congestion. In particular, CoCoA+, which is currently under standardisation by the IETF, leverages RTT-measurements to regulate the frequency of packet retransmissions. Recent studies have shown that CoCoA+ still suffers from some critical performance issues, and a few modifications were proposed. In this paper, we follow a different approach, and we design a rate-based congestion control algorithm for COAP, called BDP-COAP, which is derived from the TCP BBR protocol. More precisely, BDP-COAP paces the transmissions of a CoAP sender in order to match the estimated bandwidth of the bottleneck link and constrains the total amount of unacknowledged data to be upper-bounded by the estimated bandwidth-delay product. We compare our solution against standard CoAP and CoCoA+. Results demonstrate the BDP-COAP significantly improves throughput fairness while obtaining similar total goodput as CoAP and CoCoA+. Furthermore, BDP-COAP ensures more stable performance also in dynamic traffic scenarios and when competing with congestion-unaware traffic.
引用
收藏
页码:656 / 661
页数:6
相关论文
共 50 条
  • [31] Back pressure congestion control for CoAP/6LoWPAN networks
    Castellani, Angelo P.
    Rossi, Michele
    Zorzi, Michele
    AD HOC NETWORKS, 2014, 18 : 71 - 84
  • [32] A New CoAP Congestion Control Scheme Considering Strong and Weak RTT for IoUT
    Seo, Junho
    Lee, Sungwon
    Khan, Muhammad Toaha Raza
    Kim, Dongkyun
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 2158 - 2162
  • [33] Congestion Control in CoAP Observe Group Communication (vol 19, 3433, 2019)
    Suwannapong, Chanwit
    Khunboa, Chatchai
    SENSORS, 2019, 19 (20)
  • [34] Round Trip Time based Adaptive Congestion Control with CoAP for Sensor Network
    Lee, Jung June
    Chung, Sung Min
    Lee, Byungjun
    Kim, Kyung Tae
    Youn, Hee Yong
    PROCEEDINGS 12TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2016), 2016, : 113 - 115
  • [35] iCoCoA: intelligent congestion control algorithm for CoAP using deep reinforcement learning
    Donta P.K.
    Srirama S.N.
    Amgoth T.
    Annavarapu C.S.R.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (03) : 2951 - 2966
  • [36] ECOAP: Experimental Assessment of Congestion Control Strategies for CoAP using the WiSHFUL platform
    Vallati, C.
    Righetti, F.
    Tanganelli, G.
    Mingozzi, E.
    Anastasi, G.
    2018 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2018), 2018, : 423 - 428
  • [37] A New CoAP Congestion Control Scheme using Message Loss Feedback for IoUT
    Kim, Minseok
    Lee, Sungwon
    Khan, Muhammad Toaha Raza
    Seo, Junho
    Bae, Yeongjoon
    Jeong, Yonghwan
    Kim, Dongkyun
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 2385 - 2390
  • [38] Genetic CoCoA plus plus : Genetic Algorithm based Congestion Control in CoAP
    Yadav, Rajesh Kumar
    Singh, Navpreet
    Piyush, Prince
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS 2020), 2020, : 808 - 813
  • [39] Experimental Evaluation of Alternative Congestion Control Algorithms for Constrained Application Protocol (CoAP)
    Jarvinen, Ilpo
    Daniel, Laila
    Kojo, Markku
    2015 IEEE 2ND WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2015, : 453 - 458
  • [40] Congestion control with multiple congestion control policy for large bandwidth-delay-product networks
    Saito, Kentaro
    Igarashi, Ken
    Ihara, Takeshi
    Miura, Akira
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 2007, 90 (01): : 45 - 57