Digital Communications and Networks (Apr 2023)

Energy-efficient task allocation for reliable parallel computation of cluster-based wireless sensor network in edge computing

  • Jiabao Wen,
  • Jiachen Yang,
  • Tianying Wang,
  • Yang Li,
  • Zhihan Lv

Journal volume & issue
Vol. 9, no. 2
pp. 473 – 482

Abstract

Read online

To efficiently complete a complex computation task, the complex task should be decomposed into sub-computation tasks that run parallel in edge computing. Wireless Sensor Network (WSN) is a typical application of parallel computation. To achieve highly reliable parallel computation for wireless sensor network, the network's lifetime needs to be extended. Therefore, a proper task allocation strategy is needed to reduce the energy consumption and balance the load of the network. This paper proposes a task model and a cluster-based WSN model in edge computing. In our model, different tasks require different types of resources and different sensors provide different types of resources, so our model is heterogeneous, which makes the model more practical. Then we propose a task allocation algorithm that combines the Genetic Algorithm (GA) and the Ant Colony Optimization (ACO) algorithm. The algorithm concentrates on energy conservation and load balancing so that the lifetime of the network can be extended. The experimental result shows the algorithm's effectiveness and advantages in energy conservation and load balancing.

Keywords