pCoCoA: A precise congestion control algorithm for CoAP

被引:29
|
作者
Bolettieri, Simone [1 ]
Tanganelli, Giacomo [2 ]
Vallati, Carlo [2 ]
Mingozzi, Enzo [2 ]
机构
[1] CNR, IIT, I-56124 Pisa, Italy
[2] Univ Pisa, Dept Informat Engn, Largo Lucio Lazzarino 2, I-56122 Pisa, Italy
关键词
CoAP; CoCoA; Congestion control;
D O I
10.1016/j.adhoc.2018.06.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Constrained Application Protocol (CoAP) is an IETF standard application protocol for the future Internet of Things (loT). Since loT devices are often interconnected by networks characterized by high packet error rates and low throughput, congestion control will be crucial to ensure proper and timed communication in these networks. Therefore, CoCoA+, an advanced congestion control algorithm for CoAP, is currently being specified by the IETF. In this work, we present a critical analysis of CoCoA+ performance and highlight some of its shortcomings and pitfalls. Two different scenarios are considered: one with an increasing traffic load due to an increasing number of CoAP requests, and another with an interfering traffic concurrently transmitted in the network characterized by a bursty pattern. In the former scenario, we show how CoCoA+ may be characterized by many spurious retransmissions at some offered loads close to congestion. In the latter, we show instead how the weak estimator is not particularly effective in adapting to changing traffic loads. In order to overcome such limitations, a number of modifications to CoCoA+ are proposed. The resulting solution, named precise Congestion Control (pCoCoA), is shown to reduce the number of retransmissions, while guaranteeing throughputs and delays comparable to those of CoAP and CoCoA+. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:116 / 129
页数:14
相关论文
共 50 条
  • [1] An Improved Adaptive CoAP Congestion Control Algorithm
    Ouakasse, Fathia
    Rakrak, Said
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2019, 15 (03) : 96 - 109
  • [2] Congestion Control for CoAP Cloud Services
    Betzler, August
    Gomez, Carles
    Demirkol, Ilker
    Kovatsch, Matthias
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [3] CoAP Congestion Control for the Internet of Things
    Betzler, August
    Gomez, Carles
    Demirkol, Ilker
    Paradells, Josep
    IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (07) : 154 - 160
  • [4] 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
  • [5] 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
  • [6] Congestion Control in CoAP Observe Group Communication
    Suwannapong, Chanwit
    Khunboa, Chatchai
    SENSORS, 2019, 19 (15)
  • [7] BDP-CoAP: Leveraging Bandwidth-Delay Product for Congestion Control in CoAP
    Ancillotti, Emilio
    Bruno, Raffaele
    2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2019, : 656 - 661
  • [8] FASOR Retransmission Timeout and Congestion Control Mechanism for CoAP
    Jaryinen, Ilpo
    Raitahila, Iiyo
    Cao, Zhen
    Kojo, Markku
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [9] Fuzzy Congestion Control and Avoidance for CoAP in IoT Networks
    Thieu Nga Pham
    Dang Hai Hoang
    Thi Thuy Duong Le
    IEEE ACCESS, 2022, 10 : 105589 - 105611
  • [10] CoCoA plus : An advanced congestion control mechanism for CoAP
    Betzler, August
    Gomez, Carles
    Demirkol, Ilker
    Paradells, Josep
    AD HOC NETWORKS, 2015, 33 : 126 - 139