Dynamic cooperative clustering based power assignment: network capacity and lifetime efficient topology control in cooperative ad hoc networks.
Cooperative communication (CC) is used in topology control as it can reduce the transmission power and expand the transmission range. However, all previous research on topology control under the CC model focused on maintaining network connectivity and minimizing the total energy consumption, which would lead to low network capacity, transmission interruption, or even network paralysis. Meanwhile, without considering the balance of energy consumption in the network, it would reduce the network lifetime and greatly affect the network performance. This paper tries to solve the above problems existing in the research on topology control under the CC model by proposing a power assignment (DCCPA) algorithm based on dynamic cooperative clustering in cooperative ad hoc networks. The new algorithm clusters the network to maximize network capacity and makes the clusters communicate with each other by CC. To reduce the number of redundant links between clusters, we design a static clustering method by using Kruskal algorithm. To maximize the network lifetime, we also propose a cluster head rotating method which can reach a good tradeoff between residual energy and distance for the cluster head reselection. Experimental results show that DCCPA can improve 80% network capacity with Cooperative Bridges algorithm; meanwhile, it can improve 20% network lifetime.
College of Information Science and Engineering, Hunan University, Changsha 410082, China.
Xiao-Hong
0000-0003-3046-3340
XH
Li
College of Information Science and Engineering, Hunan University, Changsha 410082, China.
Ling
L
Xiao
College of Information Science and Engineering, Hunan University, Changsha 410082, China.
Dong
0000-0002-2210-640X
D
Wang
D000465:Algorithms; D016000:Cluster Analysis; D003195:Computer Communication Networks / Q000639:trends; D003299:Cooperative Behavior