Energy-efficient geographic multicast routing for Sensor and Actuator Networks

The case in which the same information or events need to be sent from a single sensor node to multiple actuator nodes, is very common in many applications of Sensor and Actuator Networks (SANET). Sensors have very limited resources in terms of energy, bandwidth, and computational power. Thus, routing messages preserving energy and network bandwidth is a challenging requirement of paramount importance. In this paper we present a novel energy-efficient multicast routing protocol called GMREE which is specifically designed to achieve that goal. Our protocol builds multicast trees based on a greedy algorithm using local information. The heuristic we use is based in the concept of cost over progress metric and it is specially designed to minimize the total energy used by the multicast tree. GMREE incorporates a relay selection function which selects nodes from a node's neighborhood taking into account not only the minimization of the energy but also the number of relays selected. Nodes only select relays based on a locally built and energy-efficient underlying graph reduction such as Gabriel graph, enclosure graph or a local shortest path tree. Thus, the topology of the resulting multicast trees really takes advantage of the benefit of sending a single message to multiple destinations through the relays which provide best energy paths. Our simulation results show that our proposed protocol outperforms the traditional energy-efficient multiunicast routing over a variety of network densities and number of receivers. In addition, for dense networks, the performance approximates the one achieved using the centralized shortest weighted path tree (computed by Dijkstra's algorithm).

[1]  Ivan Stojmenovic,et al.  Topology Construction and Maintenance in Wireless Sensor Networks , 2005, Handbook of Sensor Networks.

[2]  J. Widmer,et al.  Scalable position-based multicast for mobile ad-hoc networks , 2004 .

[3]  Ivan Stojmenovic,et al.  Optimal transmission radius for energy efficient broadcasting protocols in ad hoc and sensor networks , 2006, IEEE Transactions on Parallel and Distributed Systems.

[4]  R. Sokal,et al.  A New Statistical Approach to Geographic Variation Analysis , 1969 .

[5]  Ivan Stojmenovic,et al.  Position-based routing in ad hoc networks , 2002, IEEE Commun. Mag..

[6]  Ivan Stojmenovic,et al.  Position-based ad hoc routes in ad hoc networks , 2003 .

[7]  Ivan Stojmenovic,et al.  A Fast Iterative Algorithm for Generating Set Partitions , 1989, Comput. J..

[8]  Radha Poovendran,et al.  SeRLoc: secure range-independent localization for wireless sensor networks , 2004, WiSe '04.

[9]  Ivan Stojmenovic,et al.  Localized network layer protocols in wireless sensor networks based on optimizing cost over progress ratio , 2006, IEEE Network.

[10]  Ivan Stojmenovic,et al.  Routing with Guaranteed Delivery in Ad Hoc Wireless Networks , 1999, DIALM '99.

[11]  Sy-Yen Kuo,et al.  SPT-based topology algorithm for constructing power efficient wireless ad hoc networks , 2004, WWW Alt. '04.

[12]  Ivan Stojmenovic,et al.  Power-aware localized routing in wireless networks , 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000.

[13]  Jörg Widmer,et al.  Position-based multicast routing for mobile Ad-hoc networks , 2003, MOCO.

[14]  Ivan Stojmenovic,et al.  Routing with Guaranteed Delivery in Ad Hoc Wireless Networks , 2001, Wirel. Networks.

[15]  Ivan Stojmenovic,et al.  Handbook of Sensor Networks: Algorithms and Architectures , 2005, Handbook of Sensor Networks.

[16]  Stefano Chessa,et al.  GPS free coordinate assignment and routing in wireless sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[17]  Yunju Baek,et al.  Location-Based Routing Protocol for Energy Efficiency in Wireless Sensor Networks , 2005, EUC Workshops.

[18]  Song Guo,et al.  Localized Operations for Distributed Minimum Energy Multicast Algorithm in Mobile Ad Hoc Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[19]  Teresa H. Meng,et al.  Minimum energy mobile wireless networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[20]  Leonard Kleinrock,et al.  Optimal Transmission Ranges for Randomly Distributed Packet Radio Terminals , 1984, IEEE Trans. Commun..

[21]  Ivan Stojmenovic,et al.  GMR: Geographic Multicast Routing for Wireless Sensor Networks , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[22]  Intae Kang,et al.  Design issues on broadcast routing algorithms using realistic cost-effective smart antenna models , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[23]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..