Research Article

Energy-Neutral Communication Protocol for Living-Tree Bioenergy-Powered Wireless Sensor Network

Algorithm 2

Access-scheduling optimization algorithm in the intracluster phase.
(1) BEGIN
(2) Calculate member node ’s energy sustainability , where
(3) Judge if there exists inter-cluster communications on this cluster head node
(4) Predict the energy that can be harvested in this time round
(5) Sort the list of all the member nodes’ by ascending counts
(6) Allocate the time slot by the above list
(7) Compute the energy budget formulas; determine the total number of nodes that can be accessed
(8) Communicate with each cluster members according to the above result
(9) Decide whether to transmit the collected data to the next hop cluster head or not
(10) Decide whether to change the current cluster head node or not
(11) END