An Enhanced CoAP Scheme Using Fuzzy Logic With Adaptive Timeout for IoT Congestion Control

被引:4
|
作者
Aimtongkham, Phet [1 ]
Horkaew, Paramate [2 ]
So-In, Chakchai [1 ]
机构
[1] Khon Kaen Univ, Fac Sci, Dept Comp Sci, Appl Network Technol ANT Lab, Khon Kaen 40002, Thailand
[2] Suranaree Univ Technol, Inst Engn, Sch Comp Engn, Nakhon Ratchasima 30000, Thailand
关键词
Fuzzy logic; Delays; Servers; Internet of Things; Protocols; Throughput; Market research; Adaptive timeout; congestion control; constrained application protocol; fuzzy logic systems; INTERNET; THINGS; ARCHITECTURE; PROTOCOL;
D O I
10.1109/ACCESS.2021.3072625
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Congestion management in the Internet of Things (IoT) is one of the most challenging tasks in improving the quality of service (QoS) of a network. This is largely because modern wireless networks can consist of an immense number of connections. Consequently, limited network resources can be consumed simultaneously. This eventually causes congestion that has adverse impacts on both throughput and transmission delay. This is particularly true in a network whose transmissions are regulated by the Constrained Application Protocol (CoAP), which has been widely adopted in the IoT network. CoAP has a mechanism that allows connection-oriented communication by means of acknowledgment messages (ACKs) and retransmission timeouts (RTOs). However, during congestion, a client node is unable to efficiently specify the RTO, resulting in unnecessary retransmission. This overhead in turn causes even more extensive congestion in the network. Therefore, this research proposes a novel scheme for optimally setting the initial RTO and adjusting the RTO backoff that considers current network utilization. The scheme consists of three main components: 1) a multidimensional congestion estimator that determines congestion conditions in various aspects, 2) precise initial RTO estimation by means of a relative strength indicator and trend analysis, and 3) a flexible and congestion-aware backoff strategy based on an adaptive-boundary backoff factor evaluated by using a fuzzy logic system (FLS). The simulation results presented here reveal that the proposed scheme outperforms state-of-the-art methods in terms of the carried load, delay and percentage of retransmission.
引用
收藏
页码:58967 / 58981
页数:15
相关论文
共 50 条
  • [32] Fuzzy Logic-Based Adaptive Control Scheme for Magnetic Levitation Systems
    Bojan-Dragos, Claudia-Adina
    Precup, Radu-Emil
    Hergane, Stefania
    Teban, Teodor-Adrian
    Petriu, Emil M.
    2017 IEEE 5TH INTERNATIONAL SYMPOSIUM ON ROBOTICS AND INTELLIGENT SENSORS (IRIS), 2017, : 160 - 165
  • [33] A simplified fuzzy logic control scheme
    Lim, CM
    Ouyang, YZ
    MECHATRONICS '98, 1998, : 229 - 233
  • [34] Traffic Congestion Re-Routing Control System Using Fuzzy Logic
    Patil, Spoorty S.
    Soma, Shridevi
    INTERNATIONAL CONFERENCE ON INTELLIGENT DATA COMMUNICATION TECHNOLOGIES AND INTERNET OF THINGS, ICICI 2018, 2019, 26 : 778 - 785
  • [35] Congestion Control in 6LoWPAN Networks using Fuzzy Logic (FLCC)
    Rajesh, G.
    Swetha, C.
    Priyanka, R.
    Vaishnavi, R.
    2017 NINTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 369 - 374
  • [36] Fuzzy control of adaptive timeout for video streaming over a Bluetooth interconnect
    Razavi, R.
    Fleury, M.
    Ghanbari, M.
    2007 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2007, : 1153 - 1158
  • [37] Bandwidth Management with Congestion Control Approach and Fuzzy Logic
    Azami, G.
    Narm, H. Gholizade
    INTERNATIONAL JOURNAL OF ENGINEERING, 2021, 34 (04): : 891 - 900
  • [38] Fuzzy logic congestion control for broadband wireless IPTV
    Jammeh, E. A.
    Fleury, M.
    Ghanbari, M.
    ELECTRONICS LETTERS, 2008, 44 (23) : 1365 - U44
  • [39] Lightweight and Secure Mutual Authentication Scheme for IoT Devices Using CoAP Protocol
    Oliver, S. Gladson
    Purusothaman, T.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (02): : 767 - 780
  • [40] Self-adaptive robot control using fuzzy logic
    Rojas, I.
    Pomares, H.
    Gonzalez, J.
    Herrera, L. J.
    Guillen, A.
    Valenzuela, O.
    9TH IEEE INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, VOLS 1 AND 2, PROCEEDINGS, 2006, : 687 - +