Directed Flooding with Self-Pruning in Wireless Sensor Networks

In wireless sensor networks, nodes commonly rely on each other to route messages to the sink node. In this paper, we introduce a highly efficient directed flooding protocol with self-pruning. In directed flooding, a node broadcasts messages, but only the nodes within a limited aperture can forward these messages. However, it is difficult to decide the size of the aperture. If the aperture is small, there exists high probability of adjusting the aperture. Conversely, more than one node will forward the messages if the aperture is large, and this will consume limited energy and bandwidth. We present an approach to avoid many nodes forwarding the message simultaneously. When a node receives the data packet, it waits for a random period to listen to other nodes' acknowledge messages. The node forwards the received packet only if it have not received the acknowledge messages. In this way the network can optimize the overhead and correspondingly reduce the bandwidth and energy used. Simulation results show that our protocol achieves much higher performance compared with the directed flooding without self-pruning.

[1]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[2]  S.G. Miremadi,et al.  Performance evaluation of a routing protocol for wireless sensor networks , 2006, 2006 IFIP International Conference on Wireless and Optical Communications Networks.

[3]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[4]  Wei Peng,et al.  On the reduction of broadcast redundancy in mobile ad hoc networks , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[5]  Jie Wu,et al.  Performance analysis of broadcast protocols in ad hoc networks based on self-pruning , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[6]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[7]  Seyed Ghassem Miremadi,et al.  Directed flooding: a fault-tolerant routing protocol for wireless sensor networks , 2005, 2005 Systems Communications (ICW'05, ICHSN'05, ICMCS'05, SENET'05).

[8]  Ignas G. Niemegeers,et al.  A flooding protocol for MANETs with self-pruning and prioritized retransmissions , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[9]  Wei Peng,et al.  AHBP: An efficient broadcast protocol for mobile Ad hoc networks , 2001, Journal of Computer Science and Technology.

[10]  Chong-kwon Kim,et al.  Multicast tree construction and flooding in wireless ad hoc networks , 2000, MSWIM '00.

[11]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.

[12]  Imrich Chlamtac,et al.  A distance routing effect algorithm for mobility (DREAM) , 1998, MobiCom '98.

[13]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.