Abstract
Routing is a fundamental problem in wireless sensor networks. Most previous routing protocols are challenged when used in large dynamic networks as they suffer from either poor scalability or the void problem. In this paper, we propose a new geographic routing protocol, SBFR (Scoped Bellman-Ford Routing), for large dynamic wireless sensor networks. The basic idea is that each node keeps a view scope of the network by computing distance vectors using the distributed Bellman-Ford method, and maintains a cost for routing to the sink. When forwarding a packet, a node picks the node with minimum cost in its routing table as a temporary landmark. While achieving good scalability, it also solves the void problem in an efficient manner through the combination of Bellman-Ford routing and cost-based geographic routing. Analytical and simulation results show that SBFR outperforms other routing protocols not only because of its robustness and scalability but also its practicality and simplicity.
Similar content being viewed by others
References
Heinzelman W, Kulik J, Balakrishnan H. Adaptive protocols for information dissemination in wireless sensor networks. In Proc. the ACM International Conference on Mobile Computing and Networking (MobiCom), Seattle, Washington, USA, 1999, pp.174–185.
Intanagonwiwat C, Govindan R, Estrin D. Directed diffusion: A scalable and robust communication paradigm for sensor networks. In Proc. the ACM International Conference on Mobile Computing and Networking (MobiCom), Boston, Massachusetts, USA, 2000, pp.56–67.
Braginsky D, Estrin D. Rumor routing algorithm for sensor networks. In Proc. the ACM International Workshop on Sensor Networks and Applications (WSNA), Atlanta, Georgia, USA, 2002, pp.22–31.
Schurgers C, Srivastava M B. Energy efficient routing in wireless sensor networks. In Proc. the MILCOM on Communications for Network-Centric Operations: Creating the Information Force, Washington DC, USA, 2001, pp.357–361.
Ye F, Chen A, Lu S, Zhang L. A scalable solution to minimum cost forwarding in large sensor networks. In Proc. the IEEE International Conference on Computer Communications and Networks (ICCCN), Scottsdale, Arizona, USA, 2001, pp.304–309.
Servetto S, Barrenechea G. Constrained random walks on random graphs: Routing algorithms for large scale wireless sensor networks. In Proc. the ACM International Workshop on Wireless Sensor Networks and Applications (WSNA), Atlanta, Georgia, USA, 2002, pp.12–21.
Karp B, Kung H T. Greedy perimeter stateless routing for wireless networks. In Proc. the ACM International Conference on Mobile Computing and Networking (MobiCom), Boston, Massachusetts, USA, 2000, pp.243–254,
Sánchez J A, Marín-Pérez R, Ruiz P M. Beacon-less geographic routing in real wireless sensor networks. Journal of Computer Science and Technology, 2008, 23(3): 438–450.
Xing Guoliang, Lu Chenyang, Pless Robert, Huang Qingfeng. Impact of sensing coverage on greedy geographic routing algorithms. IEEE Transactions on Parallel and Distributed Systems, 2006, 17(4): 348–360.
Chen D, Varshney P K. On-demand geographic forwarding for data delivery in wireless sensor networks. Computer Communications, 2007, 30(14/15): 2954–2967.
Zorzi M, Rao R. Geographic random forwarding (GeRaF) for ad hoc and sensor networks: Energy and latency performance. IEEE Transactions on Mobile Computing, 2003, 2(4): 349–365.
Kuhn F, Wattenhofer R, Zollinger A. An algorithmic approach to geographic routing in ad hoc and sensor networks. IEEE/ACM Transactions on Networking, 2008, 16(1): 51–62.
Wang Guojun, Wang Tian, Jia Weijia, Guo Minyi, Li Jie. Adaptive location updates for mobile sinks in wireless sensor networks. Journal of Supercomputing, 2008. (To appear)
Jia Weijia, Wang Tian, Wang Guojun, Guo Minyi. Hole avoiding in advance routing in wireless sensor networks. In Proc. the IEEE Wireless Communications and Networking Conference (WCNC), Hong Kong, China, 2007, pp.3519–3523.
Chen Guihai, Li Chengfa, Ye Mao, Wu Jie. An unequal cluster-based routing protocol in wireless sensor networks. Wireless Networks, 2007, 42(2): 183–198.
Fang Qing. Robust and compact geographic/topological structures for routing and information dissemination in wireless sensor networks [Dissertation]. Adviser-Leonidas J. Guibas, Stanford, CA, USA, 2007.
Frey Hannes, Gorgen Daniel. Geographical cluster-based routing in sensing-covered networks. IEEE Transactions on Parallel and Distributed Systems, 2006, 17(9): 899–911.
Al-Karaki J N, Kamal A E. Routing techniques in wireless sensor networks: A survey. IEEE Wireless Communications, 2004, 11(6): 6–28.
Pei Guangyu, Gerla Mario, Chen Tsu Wei. Fisheye state routing: A routing scheme for ad hoc wireless networks. In Proc. the IEEE International Conference on Communications (ICC), New Orleans, LA, USA, 2000, pp.70–74.
Clausen T, Jacquet P. Optimized link state routing protocol (OLSR). IETF RFC 3626, 2003, http://www.ietf.org/rfc/rfc3626.txt.
Perkins C, Bhagwat P. Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers. In Proc. the ACM Conference on Communications Architectures, Protocols and Applications (SIGCOMM), London, UK, 1994, pp.234–244.
Murthy S, Garcia-Luna-Aceves J J. An efficient routing protocol for wireless networks. ACM Mobile Networks and Applications, 1996, 1(2): 183–197.
Ahmed N, Kanhere S S, Jha S. The holes problem in wireless sensor networks: A survey. ACM SIGMOBILE Mobile Computing and Communications Review, 2005, 9(2): 4–18.
Chen D, Varshney P K. A survey of void handling techniques for geographic routing in wireless networks. IEEE Communications Surveys and Tutorials, First Quarter, 2007, 9(1): 50–67.
Kranakis E, Singh H, Urrutia J. Compass routing on geometric networks. In Proc. the Canadian Conference on Computational Geometry, Vancouver, Canada, 1999, pp.51–54.
Kuhn F, Wattenhofer R, Zollinger A. Asymptotically optimal geometric mobile ad-hoc routing. In Proc. International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIAL-M), Atlanta, Georgia, USA, 2002, pp.24–33.
Kuhn F, Wattenhofer R, Zollinger A. Worst-case optimal and average-case efficient geometric ad-hoc routing. In Proc. the ACM International Symposium on Mobile Ad-Hoc Networking and Computing (MobiHoc), Annapolis, Maryland, USA, 2003, pp.267–278.
Huang Qingfeng, Bhattacharya Sangeeta, Lu Chenyang, Roman Gruia-Catalin. FAR: Face-aware routing for mobicast in large-scale sensor network. ACM Transactions on Sensor Networks, 2005, 1(2): pp.240–271.
Li Xiang Yang, Song W Z, Wang Y. Localized topology control for heterogeneous wireless sensor networks. ACM Transactions on Sensor Networks, 2006, 2(1): 129–153.
Zou L, Lu M, Xiong Z. PAGER: A distributed algorithm for the dead-end problem of location-based routing in sensor networks. In Proc. the IEEE International Conference on Computer Communications and Networks (ICCCN), Chicago, Illinois, USA, 2004, pp.509–514.
Chen S, Fan G, Cui J. Avoid voids in geographic routing for data aggregation in sensor networks. International Journal of Ad Hoc and Ubiquitous Computing, 2006, 1(4): 169–178.
Yu Y, Estrin D, Govindan R. Geographical and energy-aware routing: A recursive data dissemination protocol for wireless sensor networks. Technical Report UCLA-CSD TR-01-0023, Department of Computer Science, UCLA, May 2001.
Lim Menghow, Greenhalgh Adam, Chesterfield Julian, Crowcroft Jon. Landmark guided forwarding. In Proc. the IEEE International Conference on Network Protocols (ICNP), Boston, Massachusetts, USA, 2005, pp.169–178.
Joa-Ng Mario, Lu I-Tai. A peer-to-peer zone-based two-level link state routing for mobile ad hoc networks. IEEE Journal on Selected Areas in Communications, 1999, 17(8): 1415–1424.
Stojmenovic Ivan, Lin Xu. Loop-free hybrid single-path/flooding routing algorithms with guaranteed delivery for wireless networks. IEEE Transactions on Parallel and Distributed Systems, 2001, 12(10): 1023–1032.
Du X, Wu D. Adaptive cell-relay routing protocol for mobile ad hoc networks. IEEE Transactions on Vehicular Technology, 2006, 55(1): 278–285.
Mathur Gaurav, Desnoyers Peter, Ganesan Deepak, Shenoy Prashant. Ultra-low power data storage for sensor networks. In Proc. the ACM International Conference on Information Processing in Sensor Networks (IPSN), Nashville, Tennessee, USA, 2006, pp.374–381.
Cheng X, Thaeler A, Xue G, Chen D. TPS: A time-based positioning scheme for outdoor wireless sensor networks. In Proc. the IEEE Conference on Computer Communications (INFOCOM), Hong Kong, China, 2004, pp.2685–2696.
Hu L, Evans D. Localization for mobile sensor networks. In Proc. the ACM International Conference on Mobile Computing and Networking (MobiCom), Philadelphia, Pennsylvania, USA, 2004, pp.1–13.
Karloff Howard. On the convergence time of a path-vector protocol. In Proc. the ACM-SIAM Symposium on Discrete Algorithms, New Orleans, Louisiana, USA, 2004, pp.605–614.
Prakash R. Unidirectional links prove costly in wireless ad-hoc networks. In Proc. the International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications (DIAL-M), Seattle, Washington, USA, 1999, pp.15–22.
Zhou Gang, He Tian, Krishnamurthy S, Stankovic J. Models and solutions for radio irregularity in wireless sensor networks. ACM Transactions on Sensor Networks, 2006, 2(2): 221–262.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is partially supported by the National High-Tech Research and Development 863 Program of China under Grant No. 2006AA01Z199, the National Natural Science Foundation of China under Grant Nos. 90718031 and 60721002, and the National Basic Research 973 Program of China under Grant No. 2006CB303000.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Zhang, X., Hong, J., Lu, SL. et al. Scoped Bellman-Ford Geographic Routing for Large Dynamic Wireless Sensor Networks. J. Comput. Sci. Technol. 23, 944–956 (2008). https://doi.org/10.1007/s11390-008-9197-9
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-008-9197-9