Distance-based congestion control mechanism for CoAP in IoT

被引:4
|
作者
Bansal, Sharu [1 ]
Kumar, Dilip [1 ]
机构
[1] St Longowal Inst Engn & Technol, ECE Dept, Longowal, Sangrur, India
关键词
Internet of Things; protocols; telecommunication congestion control; telecommunication traffic; distance-based congestion control mechanism; scalable application layer protocols; efficient application layer protocols; Internet of Things environment; constrained application protocol; RESTful services; IoT devices; DCC-CoAP; CoAP messages; network congestion; default CoAP; round trip time measurements; retransmission counter; ACK messages; CoCoA plus; transaction losses avoidance; mixed traffic; INTERNET; THINGS;
D O I
10.1049/iet-com.2020.0486
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Designing a scalable and efficient application layer protocols for the Internet of Things (IoT) environment is an ongoing problem. The constrained application protocol (CoAP) offering RESTful services for IoT devices implements a simple congestion control mechanism. This study proposes and analyses the distance-based congestion control CoAP (DCC-CoAP) for the current state of the network and accordingly calculate the future flow rate to handle congestion. The authors' main idea is to use the combination of distance between nodes and round trip time (RTT) measurements which limits the losses of CoAP messages, which is an efficient way to predict the network congestion. The user-defined options, i.e. retransmission counter and timestamp of sent and received CON and ACK messages are introduced for mapping CON to ACK and measure RTT. The comparative analysis of the DCC-CoAP with other congestion control mechanism like default CoAP, CoCoA+ is also highlighted in this study. With low additional computations, future RTT can be measured for avoiding congestion, and retransmission timeout varies with distance to avoid transaction losses. An algorithm with varying data rate has been used in homogeneous and mixed traffic to calculate the parameters in terms of packet delivery ratios, delay and retransmission count.
引用
收藏
页码:3512 / 3520
页数:9
相关论文
共 50 条
  • [1] Design and Evaluation of a Rate-Based Congestion Control Mechanism in CoAP for IoT Applications
    Ancillotti, Emilio
    Bruno, Raffaele
    Vallati, Carlo
    Mingozzi, Enzo
    2018 IEEE 19TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2018,
  • [2] Enhancement of CoAP based congestion control in IoT network - a novel approach
    Swarna, M.
    Godhavari, T.
    MATERIALS TODAY-PROCEEDINGS, 2021, 37 : 775 - 784
  • [3] 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
  • [4] Investigating the CoAP Congestion Control Strategies for 6TiSCH-Based IoT Networks
    Righetti, Francesca
    Vallati, Carlo
    Rasla, Davide
    Anastasi, Giuseppe
    IEEE ACCESS, 2023, 11 : 11054 - 11065
  • [5] FASOR Retransmission Timeout and Congestion Control Mechanism for CoAP
    Jaryinen, Ilpo
    Raitahila, Iiyo
    Cao, Zhen
    Kojo, Markku
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [6] CoCoA plus : An advanced congestion control mechanism for CoAP
    Betzler, August
    Gomez, Carles
    Demirkol, Ilker
    Paradells, Josep
    AD HOC NETWORKS, 2015, 33 : 126 - 139
  • [7] Congestion Games with Distance-Based Strict Uncertainty
    Meir, Reshef
    Parkes, David
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 986 - 992
  • [8] Analysis of Congestion Control Mechanism for IOT
    Maheshwari, Aastha
    Yadav, Rajesh Kumar
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 288 - 293
  • [9] An Enhanced CoAP Scheme Using Fuzzy Logic With Adaptive Timeout for IoT Congestion Control
    Aimtongkham, Phet
    Horkaew, Paramate
    So-In, Chakchai
    IEEE ACCESS, 2021, 9 : 58967 - 58981
  • [10] Comparison of CoAP and CoCoA plus Congestion Control Mechanisms for Different IoT Application Scenarios
    Ancillotti, Emilio
    Bruno, Raffaele
    2017 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2017, : 1186 - 1192