CoAP Congestion Control for the Internet of Things

被引:92
|
作者
Betzler, August [1 ]
Gomez, Carles [2 ]
Demirkol, Ilker [3 ]
Paradells, Josep [2 ]
机构
[1] i2CAT Fdn, Barcelona, Spain
[2] Univ Politecn Cataluna, E-08028 Barcelona, Spain
[3] Univ Politecn Cataluna, Dept Network Engn, E-08028 Barcelona, Spain
关键词
D O I
10.1109/MCOM.2016.7509394
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
CoAP is a lightweight RESTful application layer protocol devised for the IoT. Operating on top of UDP, CoAP must handle congestion control by itself. The core CoAP specification defines a basic congestion control mechanism, but it is not capable of adapting to network conditions. However, IoT scenarios exhibit significant resource constraints, which pose new challenges on the design of congestion control mechanisms. In this article we present CoCoA, an advanced congestion control mechanism for CoAP being standardized by the Internet Engineering Task Force CoRE working group. CoCoA introduces a novel round-trip time estimation technique, together with a variable backoff factor and aging mechanisms in order to provide dynamic and controlled retransmission timeout adaptation suitable for the peculiarities of IoT communications. We conduct a comparative performance analysis of CoCoA and a variety of alternative algorithms including state-of-the-art mechanisms developed for TCP. The study is based on experiments carried out in real testbeds. Results show that, in contrast to the alternative methods considered, CoCoA consistently outperforms the default CoAP congestion control mechanism in all evaluated scenarios.
引用
下载
收藏
页码:154 / 160
页数:7
相关论文
共 50 条
  • [41] 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
  • [42] Adaptive congestion control of Internet of Things Based on Improved RED Algorithm
    Chen, Lerui
    Cao, Jianfu
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 295 - 298
  • [43] Lightweight CoAP-Based Bootstrapping Service for the Internet of Things
    Garcia-Carrillo, Dan
    Marin-Lopez, Rafael
    SENSORS, 2016, 16 (03)
  • [44] CoAP Acceleration on FPSoC for Resource Constrained Internet of Things Devices
    Batmaz, Burak
    Dogan, Atakan
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (24) : 17790 - 17801
  • [45] A Mechanism for Reliable Mobility Management for Internet of Things Using CoAP
    Chun, Seung-Man
    Park, Jong-Tae
    SENSORS, 2017, 17 (01):
  • [46] Ensuring Interoperability for the Internet of Things: Experience with CoAP Protocol Testing
    Chen, Nanxing
    Viho, Cesar
    Baire, Anthony
    Huang, Xiaohong
    Zha, Jiexi
    AUTOMATIKA, 2013, 54 (04) : 448 - 458
  • [47] Hybrid CoAP-based resource discovery for the Internet of Things
    Djamaa, Badis
    Yachir, Ali
    Richardson, Mark
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2017, 8 (03) : 357 - 372
  • [48] FASOR Retransmission Timeout and Congestion Control Mechanism for CoAP
    Jaryinen, Ilpo
    Raitahila, Iiyo
    Cao, Zhen
    Kojo, Markku
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [49] 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
  • [50] Low-Latency CoAP Processing in FPGA for the Internet of Things
    Brasilino, Lucas R. B.
    Swany, Martin
    2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2019, : 1057 - 1064