A bidirectional congestion control transport protocol for the internet of drones

被引:28
|
作者
Sharma, Bhisham [1 ]
Srivastava, Gautam [2 ,3 ]
Lin, Jerry Chun-Wei [4 ]
机构
[1] Chitkara Univ, Sch Engn & Technol, Baddi, Himachal Prades, India
[2] Brandon Univ, Dept Math & Comp Sci, Brandon, MB R7A 6A9, Canada
[3] China Med Univ, Res Ctr Interneural Comp, Taichung 40402, Taiwan
[4] Western Norway Univ Appl Sci, Dept Comp Sci Elect Engn & Math Sci, N-5063 Bergen, Norway
关键词
Wireless sensor networks; Transport layer protocols; Internet of drones; Sensor nodes; Motes; TOPSIS; Energy efficiency; Fairness; UAV; WIRELESS SENSOR NETWORKS; DATA-TRANSMISSION; RELIABILITY; SCHEME; MANAGEMENT; AVOIDANCE; QUALITY; SERVICE; HYBRID;
D O I
10.1016/j.comcom.2020.01.072
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless sensor networks (WSNs) are composed of energy constrained devices that autonomously form networks through which sensed information is transported from the region of interest to the central control station (sink), integration with unmanned aerial vehicles (UAVs) leads to enlarged monitoring area and to enhance overall network performance. Due to application specific nature of wireless sensor networks, it is challenging to design a congestion control protocol that is suitable for all types of applications in the Internet of Drones (IoD). Congestion avoidance and control in wireless sensor networks mainly aims at reducing packet drop due to congestion and maintaining fair bandwidth allocation to all network flows. In this research work, we propose a reliable and congestion based protocol, which provides both bidirectional reliability and rate adjustment based congestion control. It uses Technique for Order Preference by Similarly to Ideal Solution (TOPSIS) method to select optimal path for data transmission because TOPSIS selects an alternative such that it has shortest distance from the ideal one and greatest distance from negative ideal solution. Congestion is detected by using proportion of average packet service time over average packet inter-arrival time as congestion degree. Then, congestion is notified using implicit notification to save energy and reduce overhead. To mitigate congestion along with maintaining fairness, an equal priority index is assigned to all data sources and when congestion occurs, rate adjustment to optimal value based on priority value is used for congestion control. This approach helps to diminish packet drops, maintain fairness and get better energy efficiency. Finally, we compare the performance of the proposed protocol with that of existing protocols. Our simulation results show reduced average delivery overhead, drop packet ratio, queue length and delay with increased average delivery ratio. Moreover, our protocol provides better energy efficiency and fairness when compared with the existing competing protocols.
引用
收藏
页码:102 / 116
页数:15
相关论文
共 50 条
  • [21] Congestion control in wireless sensor and 6LoWPAN networks: toward the Internet of Things
    Al-Kashoash, Hayder A. A.
    Kharrufa, Harith
    Al-Nidawi, Yaarob
    Kemp, Andrew H.
    WIRELESS NETWORKS, 2019, 25 (08) : 4493 - 4522
  • [22] An extensive survey on the Internet of Drones
    Boccadoro, Pietro
    Striccoli, Domenico
    Grieco, Luigi Alfredo
    AD HOC NETWORKS, 2021, 122
  • [23] RT-CaCC: A Reliable Transport With Cache-Aware Congestion Control Protocol in Wireless Sensor Networks
    Alipio, Melchizedek, I
    Tiglao, Nestor Michael C.
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (07) : 4607 - 4619
  • [24] Applications, Deployments, and Integration of Internet of Drones (IoD): A Review
    Abualigah, Laith
    Diabat, Ali
    Sumari, Putra
    Gandomi, Amir H.
    IEEE SENSORS JOURNAL, 2021, 21 (22) : 25532 - 25546
  • [25] Embracing drones and the Internet of drones systems in manufacturing - An exploration of obstacles
    Askerbekov, Dauren
    Garza-Reyes, Jose Arturo
    Ghatak, Ranjit Roy
    Joshi, Rohit
    Kandasamy, Jayakrishna
    Nascimento, Daniel Luiz de Mattos
    TECHNOLOGY IN SOCIETY, 2024, 78
  • [26] Congestion control in Internet of Things: Classification, challenges, and future directions
    Jain, Vinesh Kumar
    Mazumdar, Arka Prokash
    Faruki, Parvez
    Govil, Mahesh Chandra
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 35
  • [27] PRLAP-IoD: A PUF-based Robust and Lightweight Authentication Protocol for Internet of Drones
    Zhang, Ze
    Hsu, Chingfang
    Au, Man Ho
    Harn, Lein
    Cui, Jianqun
    Xia, Zhe
    Zhao, Zhuo
    COMPUTER NETWORKS, 2024, 238
  • [28] IoDSCF: A Store-Carry-Forward Routing Protocol for joint Bus Networks and Internet of Drones
    Bine, Lailla M. S.
    Boukerche, Azzedine
    Ruiz, Linnyer B.
    Loureiro, Antonio A. F.
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 950 - 960
  • [29] A multi-factor user authentication protocol for the internet of drones environment
    Sousa, Manuela de Jesus
    Gondim, Paulo Roberto L.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (02)
  • [30] Secure Federated Learning by Power Control for Internet of Drones
    Yao, Jingjing
    Ansari, Nirwan
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (04) : 1021 - 1031