Dijkstra-based localized multicast routing in Wireless Sensor Networks

Limited resources in Wireless Sensor Networks (WSNs) are the key concern that needs to be given a careful consideration when studying virtually any aspect of a sensor network. Therefore, energy demands and radio bandwidth utilization should be addressed, especially in one-to-many communication. To define the problem, this article presents and categorizes the most common WSN multicast procedures depending on the way a target group is identified by the means of geographic position. It is evident that a need for centralized network-wide topology knowledge can jeopardize scarce energy resources of a sensor network. Thus, localized geographic multicast relies solely on locally available information about the position of current node, other nodes within the radio range and the location of destination group members. Greedy multicast routing procedures often transport messages along paths that may be far from being optimal. Therefore, Dijkstra-based Localized Energy-Efficient Multicast Algorithm (DLEMA) is introduced. DLEMA focuses on discovering energy shortest paths leading through nodes that provide maximum geographical advance towards desired destinations. The analysis of the simulation results confirms interesting characteristics of the proposed algorithm.

[1]  Kenneth J. Supowit,et al.  The Relative Neighborhood Graph, with an Application to Minimum Spanning Trees , 1983, JACM.

[2]  Young-Bae Ko,et al.  FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions , 2005, EUC Workshops.

[3]  Cícero Garrozi,et al.  Multiobjective Genetic Algorithm for Multicast Routing , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[4]  Pedro M. Ruiz,et al.  Energy-efficient geographic multicast routing for error-prone wireless sensor networks , 2009 .

[5]  Maciej Stasiak,et al.  Analysis of the Influence of Group Members Arrangement on the Multicast Tree Cost , 2009, 2009 Fifth Advanced International Conference on Telecommunications.

[6]  J. Kruskal On the shortest spanning subtree of a graph and the traveling salesman problem , 1956 .

[7]  Deborah Estrin,et al.  Geographical and Energy Aware Routing: a recursive data dissemination protocol for wireless sensor networks , 2002 .

[8]  Sang-Ha Kim,et al.  Multicast Protocol for Real-Time Data Dissemination in Wireless Sensor Networks , 2011, IEEE Communications Letters.

[9]  Ahmed Helmy,et al.  Efficient and robust geocasting protocols for sensor networks , 2005, Comput. Commun..

[10]  Himabindu Pucha,et al.  Distributed Hashing for Scalable Multicast in Wireless Ad Hoc Networks , 2008, IEEE Transactions on Parallel and Distributed Systems.

[11]  Jorge Urrutia,et al.  Compass routing on geometric networks , 1999, CCCG.

[12]  P. Żmudziński,et al.  The influence on network topology on the efficiency of multicast heuristic algorithms , 2006 .

[13]  Chuanhe Huang,et al.  Energy-aware location-aided multicast routing in sensor networks , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[14]  Kaoru Sezaki,et al.  Mobility-Assisted Position Estimation in Wireless Sensor Networks , 2008, 2008 14th IEEE International Conference on Parallel and Distributed Systems.

[15]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[16]  P.M. Ruiz,et al.  Bandwidth-Efficient Geographic Multicast Routing Protocol for Wireless Sensor Networks , 2007, IEEE Sensors Journal.

[17]  Brad Karp,et al.  GPSR : Greedy Perimeter Stateless Routing for Wireless , 2000, MobiCom 2000.

[18]  Ivan Stojmenovic,et al.  Hierarchical Geographic Multicast Routing for Wireless Sensor Networks , 2007 .

[19]  Pedro M. Ruiz,et al.  LEMA: Localized Energy-Efficient Multicast Algorithm based on Geographic Routing , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[20]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .