ESRA: Energy soaring-based routing algorithm for IoT applications in software-defined wireless sensor networks

被引:15
|
作者
Samarji, N. [1 ]
Salamah, M. [1 ]
机构
[1] Eastern Mediterranean Univ, Dept Comp Engn, Via Mersin 10, TR-99628 Famagusta, North Cyprus, Turkey
关键词
Controller Placement Problem; Energy Efficiency; Genetic Algorithm; Software-Defined Networking; CONTROLLER PLACEMENT;
D O I
10.1016/j.eij.2021.12.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software-defined wireless sensor networking is an emerging networking architecture envisioned to play a critical role in the looming internet of things paradigm. Since energy is a scarce resource in wireless sensor networks, many energy-efficient routing algorithms were proposed to enhance the network life-time. However, most of these algorithms lack network stability and reliability in the presence of dead nodes. This paper presents ESRA: Energy Soaring-based Routing Algorithm for IoT Applications in Software-Defined Wireless Sensor Networks, specifically for monitoring environment to address this shortcoming. The proposed ESRA algorithm efficiently selects the network cluster heads to be considered for solving the controller placement problem, intending to achieve network reliability and stability and enhance the network lifetime. The selection of controllers among the cluster heads is formulated as an NP-hard problem, considering the residual energy of the cluster heads, their spatial distance to the sink, and their load or density. To tackle this NP-hard problem, genetic algorithm is adopted to optimize the network lifetime, throughput, latency, and network reliability in the presence of different percentages of dead nodes. Simulation results showed that ESRA outperforms other three state-of-the art algorithms in terms of network lifetime and throughput by 15%, 20%, and 25%, in terms of energy savings by 10%, 20%, and 25%, and in terms of delay by 10%, 15%, and 20%. We also applied the proposed scheme on real networks adopted from the internet topology zoo, which showed promising results compared to other existing works. (C) 2022 THE AUTHORS. Published by Elsevier B.V. on behalf of Faculty of Computers and Information, Cairo University.
引用
收藏
页码:215 / 224
页数:10
相关论文
共 50 条
  • [1] An Energy-Efficient Routing Algorithm for Software-Defined Wireless Sensor Networks
    Xiang, Wei
    Wang, Ning
    Zhou, Yuan
    [J]. IEEE SENSORS JOURNAL, 2016, 16 (20) : 7393 - 7400
  • [2] Energy-efficient Routing Algorithm with Interference Mitigation for Software-Defined Wireless Sensor Networks
    Ding, Zhaoming
    Shen, Lianfeng
    Yan, Feng
    Xia, Weiwei
    Li, Zhengquan
    [J]. 2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [3] Energy-Aware Routing for Software-Defined Multihop Wireless Sensor Networks
    Jurado-Lasso, F. Fernando
    Clarke, Ken
    Cadavid, Andres Navarro
    Nirmalathas, Ampalavanapillai
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (08) : 10174 - 10182
  • [4] An Energy Aware Routing Algorithm for Software Defined Wireless Sensor Networks
    Han Bo
    Wu Muqing
    Zhao Min
    Liao Wenxing
    [J]. 2017 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2017, : 872 - 877
  • [5] An analysis of software-defined routing approach for wireless sensor networks
    Manisekaran, S. V.
    Venkatesan, R.
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 56 : 456 - 467
  • [6] A hierarchical adaptive routing algorithm of wireless sensor network based on software-defined network
    Zhao, Zhong-Nan
    Wang, Jian
    Guo, Hong-Wei
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2018, 14 (08)
  • [7] An Energy Efficient Integral Routing Algorithm for Software-defined Networks
    Neama, Ghadeer Naji
    Awad, Mohamad Khattar
    [J]. 2017 IEEE 86TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2017,
  • [8] Optimizations for Energy Efficiency in Software-Defined Wireless Sensor Networks
    Buzura, Sorin
    Iancu, Bogdan
    Dadarlat, Vasile
    Peculea, Adrian
    Cebuc, Emil
    [J]. SENSORS, 2020, 20 (17) : 1 - 23
  • [9] An Energy-Efficient Routing Protocol with Reinforcement Learning in Software-Defined Wireless Sensor Networks
    Godfrey, Daniel
    Suh, BeomKyu
    Lim, Byung Hyun
    Lee, Kyu-Chul
    Kim, Ki-Il
    [J]. SENSORS, 2023, 23 (20)
  • [10] An Improved DSED Energy-Efficient Algorithm for Software-Defined Wireless Sensor Networks
    Zhao Zhihao
    Wu Muqing
    Shen Jiangwei
    [J]. 2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC WORKSHOPS), 2018, : 184 - 189