Greedy Routing and Data Aggregation in wireless sensor networks

In this work, we propose a new Greedy Forward algorithm to perform routing and data aggregation in WSNs. Differently from current Greedy Forward algorithms, our approach takes advantage of a sink node capable of long-range communication and uses the RSSI (Received Signal Strength Indicator) of exchanged packets to aggregate and forward data. Based on this, we propose the GRDA (Greedy Routing and Data Aggregation) algorithm with two different variations: GRDA Selection and GRDA Election. In the GRDA Selection, neighbors exchange packets with RSSI information and the next hop of the packet is then selected from a routing table at each step. In the GRDA Election, the next hop is dynamically elected at each step and no extra packets are required for the routing task. Our approach also takes advantage of RSSI values to create a time metric to guide in-network data aggregation. Our results clearly show significant energy savings and efficient data delivery achieved by the proposed algorithms in different scenarios with all the benefits of a Greedy Forward algorithm.

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

[2]  Muhammad Younas Javed,et al.  EAGR: Energy Aware Greedy Routing in Sensor Networks , 2007, Future Generation Communication and Networking (FGCN 2007).

[3]  Azzedine Boukerche,et al.  Localization systems for wireless sensor networks , 2007, IEEE wireless communications.

[4]  Jakob Salzmann,et al.  Look-ahead geographic routing for sensor networks , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[5]  Kay Römer,et al.  The design space of wireless sensor networks , 2004, IEEE Wireless Communications.

[6]  J. Tollefson Atmospheric science: A towering experiment , 2010, Nature.

[7]  Éfren Lopes Souza,et al.  Reducing the impact of location errors for target tracking in wireless sensor networks , 2012, Journal of the Brazilian Computer Society.

[8]  Nam N. Pham,et al.  A Comparison of Wireless Sensor Network Routing Protocols on an Experimental Testbed , 2006, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06).

[9]  Robert Tappan Morris,et al.  Greedy Virtual Coordinates for Geographic Routing , 2007, 2007 IEEE International Conference on Network Protocols.

[10]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[11]  Azzedine Boukerche,et al.  A Novel Location-Free Greedy Forward Algorithm for Wireless Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[12]  Swades De,et al.  A greedy minimum energy consumption forwarding protocol for wireless sensor networks , 2009, 2009 First International Communication Systems and Networks and Workshops.

[13]  Michele Zorzi,et al.  Geographic Random Forwarding (GeRaF) for Ad Hoc and Sensor Networks: Multihop Performance , 2003, IEEE Trans. Mob. Comput..

[14]  Guoliang Xing,et al.  On greedy geographic routing algorithms in sensing-covered networks , 2004, MobiHoc '04.

[15]  Scott Shenker,et al.  Geographic routing without location information , 2003, MobiCom '03.