and IoT Networks, where after finding a spanning tree of a network, each leaf will route a
message through its branch to the root in order to determine the leader in that branch. The
root will then elect the global leader among the received branch leaders. The main
drawback of this algorithm is a possible failure of the root node before the beginning of the
election process. In this paper, we propose a revised version of the BROGO algorithm in …