Broadcasting in Ad Hoc and Sensor Networks

We consider dynamic wireless networks in which each node has the same and fi xed transmission range. Ad hoc wireless networks are considered in conference, rescue, and military scenarios, while small size battery powered sensor networks are envisioned for monitoring the environment, with individual sensors reporting observed events (movement, temperature, chemicals, etc.) to a base station. The physical layer is approximated by assum ing that a message sent by one of nodes is received correctly by all neighbors located within the transmission range ( one-to-all communication). Among the common problems found in ad hoc and sensor networks is broadcasting , where a message is to be sent from one node to all hosts of the network. Applications of this broadcasting communication include route discovery, information dissemination, and synchronization. Because of limited range of radio waves, a host is normally unable to directly communicate with all the recipient nodes. To fulfi ll a broadcasting task, many hosts thus have to act as routers by relaying the message to their physical neighbors. The simplest procedure is to have each node relay the message (exactly once) to its neighbors. This straightforward solution is known as blind fl ooding and is part of the IETF standardized dynamic source routing (DSR) protocol, described by Johnson et al. 2004 . However, in non-sparse networks, this solution generates a lot of redundancy and collisions that could possibly prevent the broadcasting from being correctly performed. This issue, studied by Ni et al. 1999 , is known as the broadcast storm problem . Moreover, signifi cant energy is consumed by the redundant messages, which is an important consideration in low power sensor nodes. A number of other broadcast protocols, more energyeffi cient, have been proposed to replace blind fl ooding. Some of them are centralized , where nodes need to know the global topology of the network. In ad hoc or sensor networks, this causes a huge and unacceptable overhead for information exchange. Moreover, this information generally has a low lifetime due to frequent topology modifi cations which occur because of mobility and changes in activity status from active to sleeping and vice versa. Ad hoc and sensor networks require protocols, called localized , that rely only on local information that can be easily and quickly acquired. Methods covered here require each node to know the position of all its neighbors (1-hop positional knowledge), or the list of all its direct neighbors and their neighbors (2-hop topological knowledge). These protocols also need to be reliable . The reliability of a broadcast protocol refers to its capability of reaching all nodes connected to the source, assuming an ideal MAC layer. A high or even perfect delivery ratio is required for most applications. Localized broadcast protocols covered in this chapter provide reliable broadcasting. They can be divided into two categories:

[1]  David Simplot-Ryl,et al.  Energy-efficient area monitoring for sensor networks , 2004, Computer.

[2]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[3]  Jie Wu,et al.  Broadcasting in Ad Hoc Networks Based on Self-Pruning , 2003, Int. J. Found. Comput. Sci..

[4]  Jie Wu,et al.  Power-aware broadcasting and activity scheduling in ad hoc wireless networks using connected dominating sets , 2003, Wirel. Commun. Mob. Comput..

[5]  Ivan Stojmenovic,et al.  Broadcasting and Activity Scheduling in AD HOC Networks , 2004 .

[6]  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).

[7]  Jie Wu An enhanced approach to determine a small forward node set based on multipoint relays , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[8]  Mahtab Seddigh,et al.  Dominating Sets and Neighbor Elimination-Based Broadcasting Algorithms in Wireless Networks , 2002, IEEE Trans. Parallel Distributed Syst..

[9]  Jie Wu,et al.  New metrics for dominating set based energy efficient activity scheduling in ad hoc networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[10]  Ivan Stojmenovic,et al.  Parameterless Broadcasting in Static to Highly Mobile Wireless Ad Hoc, Sensor and Actuator Networks , 2008, 22nd International Conference on Advanced Information Networking and Applications (aina 2008).

[11]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[12]  László Lovász,et al.  On the ratio of optimal integral and fractional covers , 1975, Discret. Math..

[13]  Ivan Stojmenovic,et al.  On calculating power-aware connected dominating sets for efficient routing in ad hoc wireless networks , 2002, J. Commun. Networks.

[14]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[15]  Fabrice Valois,et al.  Range Adjustment for Broadcast Protocols with a Realistic Radio Transceiver Energy Model in Short-Range Wireless Networks , 2005, MSN.

[16]  Philippe Jacquet,et al.  Computing Connected Dominated Sets with Multipoint Relays , 2005, Ad Hoc Sens. Wirel. Networks.

[17]  Anis Laouiti,et al.  Multipoint relaying for flooding broadcast messages in mobile wireless networks , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[18]  Ivan Stojmenovic Comments and Corrections to "Dominating Sets and Neighbor Elimination-Based Broadcasting Algorithms in Wireless Networks" , 2004, IEEE Trans. Parallel Distributed Syst..

[19]  Jie Wu,et al.  Distributed dominant pruning in ad hoc networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[20]  Peng-Jun Wan,et al.  Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[21]  Samir Khuller,et al.  Approximation Algorithms for Connected Dominating Sets , 1996, Algorithmica.

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

[23]  Alessandro Panconesi,et al.  Localized protocols for ad hoc clustering and backbone formation: a performance comparison , 2006, IEEE Transactions on Parallel and Distributed Systems.