This Article 
 Bibliographic References 
 Add to: 
Energy-Efficient Beaconless Geographic Routing in Wireless Sensor Networks
June 2010 (vol. 21 no. 6)
pp. 881-896
Haibo Zhang, Royal Institute of Technology, Stockholm
Hong Shen, The University of Adelaide, Australia
Geographic routing is an attractive localized routing scheme for wireless sensor networks (WSNs) due to its desirable scalability and efficiency. Maintaining neighborhood information for packet forwarding can achieve a high efficiency in geographic routing, but may not be appropriate for WSNs in highly dynamic scenarios where network topology changes frequently due to nodes mobility and availability. We propose a novel online routing scheme, called Energy-efficient Beaconless Geographic Routing (EBGR), which can provide loop-free, fully stateless, energy-efficient sensor-to-sink routing at a low communication overhead without the help of prior neighborhood knowledge. In EBGR, each node first calculates its ideal next-hop relay position on the straight line toward the sink based on the energy-optimal forwarding distance, and each forwarder selects the neighbor closest to its ideal next-hop relay position as the next-hop relay using the Request-To-Send/Clear-To-Send (RTS/CTS) handshaking mechanism. We establish the lower and upper bounds on hop count and the upper bound on energy consumption under EBGR for sensor-to-sink routing, assuming no packet loss and no failures in greedy forwarding. Moreover, we demonstrate that the expected total energy consumption along a route toward the sink under EBGR approaches to the lower bound with the increase of node deployment density. We also extend EBGR to lossy sensor networks to provide energy-efficient routing in the presence of unreliable communication links. Simulation results show that our scheme significantly outperforms existing protocols in wireless sensor networks with highly dynamic network topologies.

[1] http://www.omnetpp.orgindex.php, 2009.
[2] L. Barrière, P. Fraigniaud, L. Narayanan, and J. Opatrny, "Robust Position-Based Routing in Wireless Ad Hoc Networks with Irregular Transmission Ranges," Wireless Comm. and Mobile Computing, vol. 3, pp. 141-153, 2003.
[3] M. Bhardwaj and A.P. Chandrakasan, "Bounding the Lifetime of Sensor Networks via Optimal Role Assignments," Proc. IEEE INFOCOM, pp. 1587-1596, 2002.
[4] M. Bhardwaj, T. Garnett, and A.P. Chandrakasan, "Upper Bounds on the Lifetime of Sensor Networks," Proc. IEEE Int'l Conf. Comm. (ICC), pp. 785-790, 2001.
[5] B. Blum, T. He, S. Son, and J. Stankovic, "IGF: A State-Free Robust Communication Protocol for Wireless Sensor Networks," Technical Report CS-2003-11, Univ. of Virginia, 2003.
[6] H.T.K.B. Karp, "GPSR: Greedy Perimeter Stateless Routing for Wireless Networks," Proc. ACM MobiCom, pp. 243-254, 2000.
[7] M. Busse, T. Haenselmann, and W. Effelsberg, "Energy-Efficient Forwarding Schemes for Wireless Sensor Networks," Proc. Int'l Symp. World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp. 125-133, 2006
[8] J.-H. Chang and L. Tassiulas, "Maximum Lifetime Routing in Wireless Sensor Networks," IEEE/ACM Trans. Networking, vol. 12, no. 4, pp. 609-619, Aug. 2004.
[9] M. Chawla, N. Goel, K. Kalaichelvan, A. Nayak, and I. Stojmenovic, "Beaconless Position Based Routing with Guaranteed Delivery for Wireless Ad-Hoc and Sensor Networks," Proc. FIP Int'l Federation for Information Processing World Computer Congress, pp. 61-70, 2006.
[10] G.G. Finn, "Routing and Addressing Problems in Large Metropolitan-Scale Internetworks," Technical Report ISI/RR-87-180, 1987.
[11] H. Frey and I. Stojmenovic, "On Delivery Guarantees of Face and Combined Greedy-Face Routing in Ad Hoc and Sensor Networks," Proc. ACM MobiCom, pp. 390-401, 2006.
[12] H. Füßler, J. Widmer, M. Käsemann, M. Mauve, and H. Hartenstein, "Contention-Based Forwarding for Mobile Ad Hoc Networks," Ad Hoc Networks, vol. 1, pp. 351-369, 2003.
[13] L. Galluccio, A. Leonardi, G. Morabito, and S. Palazzo, "A MAC/Routing Cross-Layer Approach to Geographic Forwarding in Wireless Sensor Networks," Ad Hoc Networks, vol. 5, pp. 872-884, 2007.
[14] W.R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks," Proc. 33rd Hawaii Int'l Conf. System Sciences, pp. 4-7, 2000.
[15] M. Heissenbüttel, T. Braun, T. Bernoulli, and M. Wälchli, "BLR: Beacon-Less Routing Algorithm for Mobile Ad Hoc Networks," Computer Comm., vol. 11, pp. 1076-1086, 2004.
[16] C. Hsin and M. Liu, "Network Coverage Using Low Duty-Cycled Sensors: Random and Coordinated Sleep Algorithms," Proc. Third Int'l Symp. Information Processing in Sensor Networks (IPSN), pp. 433-442, 2004.
[17] H. Kalosha, A. Nayak, S. Rührup, and I. Stojmenovic, "Select-and-Protest-Based Beaconless Georouting with Guaranteed Delivery in Wireless Sensor Networks," Proc. IEEE INFOCOM, pp. 346-350, 2008.
[18] K. Kalpakis, K. Dasgupta, and P. Namjoshi, "Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks," Computer Networks, vol. 42, pp. 697-716, 2003.
[19] F. Kuhn, R. Wattenhofer, and A. Zollinger, "Worst-Case Optimal and Average-Case Efficient Geometric Ad-Hoc Routing," Proc. ACM MobiCom, pp. 267-278, 2003.
[20] S. Kumar, T.H. Lai, and J. Balogh, "On Kcoverage in a Mostly Sleeping Sensor Network," Proc. ACM MobiCom, pp. 144-158, 2004.
[21] J. Kuruvila, A. Nayak, and I. Stojmenovic, "Hop Count Optimal Position Based Packet Routing Algorithms for Ad Hoc Wireless Networks with a Realistic Physical Layer," Proc. First IEEE Int'l Conf. Mobile Ad-Hoc and Sensor Systems (MASS), pp. 398-405, 2004.
[22] S. Lee, B. Bhattacharjee, and S. Banerjee, "Effcient Geographic Routing in Multihop Wireless Networks," Proc. ACM MobiHoc, pp. 230-241, 2005.
[23] Q. Li, J. Aslam, and D. Rus, "Distributed Energy-Conserving Routing Protocols for Sensor Network," Proc. IEEE 36th Hawaii Int'l Conf. System Science, 2003.
[24] T. Melodia, D. Pompili, and I.F. Akyildiz, "Optimal Local Topology Knowledge for Energy Efficient Geographical Routing in Sensor Networks," Proc. IEEE INFOCOM, 2004.
[25] I.S.P. Bose, P. Morin, and J. Urrutia, "Routing with Guaranteed Delivery in Ad Hoc Wireless Networks," Proc. Third ACM Int'l Workshop Discrete Algorithms and Methods for Mobile Computing and Comm., pp. 48-55, 1999.
[26] M. Sanchez and P. Manzoni, "A Java-Based Ad Hoc Networks Simulator," Proc. SCS Western Multiconf. Web-Based Simulation Track, 1999.
[27] K. Seada, M. Zuniga, A. Helmy, and B. Krishnamachari, "Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks," Proc. Second Int'l Conf. Embedded Networked Sensor Systems (SenSys), pp. 108-121, 2004.
[28] S. Singh, M. Woo, and C.S. Mghavendra, "Power-Aware Routing in Mobile Ad Hoc Networks," Proc. ACM MobiCom, pp. 181-190, 1998.
[29] I. Stojmenovic, "Localized Network Layer Protocols in Wireless Sensor Networks Based on Optimizing Cost over Progress Ratio," IEEE Network, vol. 20, no. 1, pp. 21-27, Jan./Feb. 2006.
[30] I. Stojmenovic and X. Lin, "Power-Aware Localized Routing in Wireless Networks," Proc. 14th Int'l Parallel and Distributed Processing Symp. (IPDPS), p. 371, 2000.
[31] I. Stojmenovic and X. Lin, "Power-Aware Localized Routing in Wireless Networks," IEEE Trans. Parallel and Distributed Systems, vol. 12, no. 11, pp. 1122-1133, Nov. 2001.
[32] H. Takagi and L. Kleinrock, "Optimal Transmission Ranges for Randomly Distributed Packet Radio Terminals," IEEE Trans. Comm., vol. COM-32, no. 3, pp. 246- 257, Mar. 1984.
[33] S. Wu and K.S. Candan, "GPER: Geographic Power Efficient Routing in Sensor Networks," Proc. IEEE Int'l Conf. Network Protocols (ICNP), pp. 161-172, 2004
[34] Y. Xu, J. Heidemann, and D. Estrin, "Geography-Informed Energy Conservation for Ad Hoc Routing," Proc. ACM MobiCom, pp. 70-84, 2001.
[35] H. Zhang and H. Shen, "EEGR: Energy-Efficient Geographic Routing in Wireless Sensor Networks," Proc. IEEE Int'l Conf. Parallel Processing (ICPP), 2007.
[36] M. Zorzi, "A New Contention-Based MAC Protocol for Geographic Forwarding in Ad Hoc and Sensor Networks," Proc. IEEE Int'l Conf. Comm. (ICC), pp. 3481-3485, 2004.

Index Terms:
Wireless sensor networks, beaconless geographic routing, power-aware routing, energy-efficient.
Haibo Zhang, Hong Shen, "Energy-Efficient Beaconless Geographic Routing in Wireless Sensor Networks," IEEE Transactions on Parallel and Distributed Systems, vol. 21, no. 6, pp. 881-896, June 2010, doi:10.1109/TPDS.2009.98
Usage of this product signifies your acceptance of the Terms of Use.