Energy efficient active/sleep scheduling of sensor nodes in target based WSN using genetic algorithm with dither creeping mutation

被引:1
|
作者
Shinde A.S. [1 ,2 ]
Bichkar R.S. [3 ]
机构
[1] E&TC Department, DYPCOE, Akurdi, Pune
[2] GHRCEM, Wagholi, Pune
[3] VPKBIET, Baramati, Pune
关键词
Connectivity; Coverage; Genetic algorithm; Node placement; Wireless sensor networks;
D O I
10.1007/s12652-023-04576-y
中图分类号
学科分类号
摘要
Scheduling of sensor nodes in an energy-efficient manner is one of the most effective ways for extending the lifetime of wireless sensor networks (WSNs). In energy-efficient scheduling, only a subset of the deployed sensor nodes is enabled to monitor the targets. As sensor nodes have restricted communication and sensing range, coverage and network connectivity should be considered while scheduling with fewer sensor nodes. For guaranteed transmission of sensing data from every target point to the base station, connectivity and coverage are the most pivotal issues in the scheduling of sensor nodes. In this research article, we have presented the energy-efficient active/sleep scheduling of the sensor nodes using a genetic algorithm (GA) with Dither Creeping mutation in which only few sensors are activated that ensures the coverage to all targets as well as communication with the sensor nodes and base station (BS). The novelty of the proposed GA with crossover and Dither Creeping mutation (GACDCM) is that the mutation probability is generated randomly rather than the fixed value for each string. As a result, for the same generation, the various strings of the proposed algorithm will be subjected to various creeping mutation probabilities and the same string is subjected to various creeping mutation probabilities at successive generations. The proposed algorithm replaces the traditional bitwise mutation. For exploring the search space in case of extremely constrained problems, Dither Creeping Mutation is more efficient than bitwise mutation. We have simulated the proposed algorithm extensively with several WSN scenarios. the simulation results are analyzed with the existent algorithms to validate the efficiency of the presented algorithm. The experimental result showed that the lifetime of the suggested GACDCM is increased by 53.27% than traditional GA, 27.93% than GANCDCM, 13.23% than NSGA-II, and 4% than algorithm proposed by Harizan and Kuila (Wireless Netw 25(4):1995–2011, 2019). © 2023, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
引用
收藏
页码:7649 / 7662
页数:13
相关论文
共 50 条
  • [1] Energy efficient target tracking algorithm based on sleep scheduling in wireless sensor networks
    Lu, Yanhong
    Feng, Yuan
    Journal of Convergence Information Technology, 2012, 7 (09) : 50 - 57
  • [2] Noncrossover Dither Creeping Mutation-Based Genetic Algorithm for Pipe Network Optimization
    Zheng, Feifei
    Zecchin, Aaron C.
    Simpson, Angus R.
    Lambert, Martin F.
    JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2014, 140 (04) : 553 - 557
  • [3] An approach to solve the target coverage problem by efficient deployment and scheduling of sensor nodes in WSN
    Singh D.P.
    Pant B.
    International Journal of System Assurance Engineering and Management, 2017, 8 (2) : 493 - 514
  • [4] Coverage of communication-based sensor nodes deployed location and energy efficient clustering algorithm in WSN
    Gao, Xiang
    Yang, Yintang
    Zhou, Duan
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2010, 21 (04) : 698 - 704
  • [5] Coverage of communication-based sensor nodes deployed location and energy efficient clustering algorithm in WSN
    Xiang Gao1
    2.College of Computer Science and Technology
    JournalofSystemsEngineeringandElectronics, 2010, 21 (04) : 698 - 704
  • [6] Energy efficient sleep scheduling based on moving directions in target tracking sensor network
    Jiang, Bo
    Han, Kai
    Ravindran, Binoy
    Cho, Hyeonjoong
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2070 - +
  • [7] Energy efficient sleep scheduling in sensor networks for multiple target tracking
    Jiang, Bo
    Ravindran, Binoy
    Cho, Hyeonjoong
    DISTRIBUTED COMPUTING IN SENSOR SYSTEMS, 2008, 5067 : 498 - +
  • [8] A Sleep Scheduling Algorithm for Target Tracking in Energy Harvesting Sensor networks
    Zeng, Qian
    Chen, Hongbin
    Zhao, Feng
    Li, Xiaohuan
    2014 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2014, : 323 - 330
  • [9] Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks
    Chen, Hongbin
    Zeng, Qian
    Zhao, Feng
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016,
  • [10] Coverage and connectivity aware energy efficient scheduling in target based wireless sensor networks: an improved genetic algorithm based approach
    Harizan, Subash
    Kuila, Pratyay
    WIRELESS NETWORKS, 2019, 25 (04) : 1995 - 2011