• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2021, Vol. 43 ›› Issue (03): 442-448.

Previous Articles     Next Articles

An energy-balanced multi-hop multi-path cognitive hierarchical routing algorithm

WANG Jun-xi,CHEN Gui-fen   

  1. (School of Electronics and Information Engineering,Changchun University of Science and Technology,Changchun 130022,China)
  • Received:2020-02-24 Revised:2020-06-04 Accepted:2021-03-25 Online:2021-03-25 Published:2021-03-26
  • Supported by:
    吉林省科技厅项目(20190302103GX)

Abstract: In order to alleviate the current shortage of spectrum resources, the energy consumption balance of the cognitive wireless sensor network is improved, and the energy consumption of the network is reduced. An energy-balanced multi-hop multi-path cognitive hierarchical (EMMCH) protocol is proposed, which is suitable for heterogeneous cognitive wireless sensor networks. Firstly, the cluster head election probability is improved based on the remaining energy of the node, the location of the node, and the density of the neighbor nodes. Secondly, the concept of the competition radius is used to balance the energy consumption of the cluster heads. Then, the optimal cluster head is selected based on the channel availability and the remaining energy The number of cluster heads changes dynamically. Finally, the cluster head node selects the node with high residual energy, close to the convergent node, and an idle channel for multi-hop transmission path planning, and then selects the optimal path in combination with the consumption along the way and the degree of imbalance. Simulation results show that the EMMCH algorithm has a relatively longer life cycle, higher stability, more data transmission volume, and more balanced network energy consumption.


Key words: cognitive wireless sensor network, heterogeneous, energy balance, multi-hop transmission, path planning