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

J4 ›› 2011, Vol. 33 ›› Issue (1): 12-19.doi: 10.3969/j.issn.1007130X.2011.

• 论文 • Previous Articles     Next Articles

A Maximum Network Lifetime Broadcast Algorithm for Mobile Ad Hoc Networks

JIAO Xianlong,WANG Xiaodong,ZHOU Xingming   

  1. (National Laboratory for Parallel and Distributed Processing,Changsha 410073,China)
  • Received:2009-05-20 Revised:2009-11-05 Online:2011-01-25 Published:2011-01-25
  • About author:JIAO Xianlong,born in 1982,PhD candidate,CCF member(E200012087G),his research interests include wireless networking and mobile computing. WANG Xiaodong,born in 1973,PhD,associate professor,his research interests include wireless networking and mobile computing.ZHOU Xingming,born in 1938,PhD,professor,his research interests include highperformance computing,networking and distributed computing technology.

Abstract:

The network lifetime problem of broadcast for mobile ad hoc networks has always been an interesting and hot research topic.The  existing research has proved that the broadcast algorithm based on the minimum spanning tree can optimally solve the network lifetime problem. However,these research activities are all based on static network topology,which is not suitable for some practical scenarios with changeable network topologies,such as the military communications. Therefore,for these scenarios,this paper proposes a maximum network lifetime broadcast algorithm called LONG for mobile ad hoc networks. This broadcast algorithm is based on motion prediction and the basic idea of the minimum spanning tree algorithm,and is implemented using the Fibonacci heap.A theoretical analysis shows LONG achieves the maximum network lifetime,and its time complexity is O(n2),where  n  denotes the number of nodes in the networks. Finally,the results of the extensive simulation implemented by NS2 show that,the packet delivery ratio and the  network lifetime of LONG are better than those of other broadcast algorithms.

Key words: mobile ad hoc network;broadcast algorithm;network lifetime;minimum spanning tree