A Small-World Routing Protocol and the Effect of Pass-Over for Wireless Sensor Networks

One of the fundamental issues of wireless sensor networks is that an event can be detected by some sensor nodes and delivered to the query devices. This kind of queries and events can be happening anytime and anywhere. Due to the battery constrained nature of sensor nodes, it is important to design routing protocols that are efficient and power saving. In this work, we propose a new routing protocol, the small-world routing protocol (SWRP), which is at the same time a generalization of both flooding and rumor routing and can be operating in between both extremes. With the idea originating from the small-world theory, the proposed protocol finds paths between the queries and events through recurrent propagations of strong and weak links. The operation of the protocol is simple, flexible and requires not much computational power. The SWRP may also minimize the pass-over problem, which occurs when a query agent passes over an event agent even though the two lines cross each other and thus prevents a query from finding the event. It has been shown that by increasing the number of strong links of the SWRP within a controlled area, we may be able to reduce the occurrences of pass-over. Accordingly, the proposed SWRP may achieve much better successful rate in routing as well as cut the number of hop-count at the same time. In particular, our simulation results show that with approximately the same routing overhead (in term of number of routing messages), our protocol may achieve up to 22% more in success rate and 10-hop less in average path length. To reach a 100% successful routing rate, our protocol may save up to 41.2% additional routing overhead as compared to the rumor routing. Most important of all, the SWRP makes the improvements without sacrificing the power consumption of each individual sensor node as the average inter-hop distance for discovered routing paths does not increase as a result of shorter path length.

[1]  Christian Bettstetter,et al.  On the minimum node degree and connectivity of a wireless multihop network , 2002, MobiHoc '02.

[2]  Zack J. Butler,et al.  Controlling mobile sensors for monitoring events with coverage constraints , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

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

[4]  V.P. Roychowdhury,et al.  Random walks in a dynamic small-world space: robust routing in large-scale sensor networks , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[5]  Panagiotis Papadimitratos,et al.  Path set selection in mobile ad hoc networks , 2002, MobiHoc '02.

[6]  Chang-Wu Yu,et al.  A highly topology adaptable ad hoc routing protocol with complementary preemptive link breaking avoidance and path shortening mechanisms , 2010, Wirel. Networks.

[7]  Leen Stougie,et al.  Data Aggregation in Sensor Networks: Balancing Communication and Delay Costs , 2007, SIROCCO.

[8]  J. Seaman Introduction to the theory of coverage processes , 1990 .

[9]  Brad Karp,et al.  GPSR: greedy perimeter stateless routing for wireless networks , 2000, MobiCom '00.

[10]  Mani Srivastava,et al.  Energy efficient routing in wireless sensor networks , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[11]  Tat Wing Chim Along & across algorithm for routing events and queries in wireless sensor networks , 2005, 2005 International Symposium on Intelligent Signal Processing and Communication Systems.

[12]  Lisa Higham,et al.  Meeting Times of Random Walks on Graphs , 1999, Inf. Process. Lett..

[13]  Chang Wu Yu,et al.  A Small-World Routing Protocol for Wireless Sensor Networks , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[14]  D. Aldous Meeting times for independent Markov chains , 1991 .

[15]  Duncan J. Watts,et al.  Six Degrees: The Science of a Connected Age , 2003 .

[16]  Anura P. Jayasumana,et al.  Zonal rumor routing for wireless sensor networks , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[17]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[18]  Mark A. Shayman,et al.  Energy Efficient Routing in Wireless Sensor Networks , 2003 .

[19]  Deborah Estrin,et al.  Rumor Routing Algorithm For Sensor Networks , 2002 .

[20]  B. Ripley,et al.  Introduction to the Theory of Coverage Processes. , 1989 .

[21]  Cheng-Fu Chou,et al.  Straight line routing for wireless sensor networks , 2005, 10th IEEE Symposium on Computers and Communications (ISCC'05).

[22]  Peter Winkler,et al.  On a random walk problem arising in self-stabilizing token management , 1991, PODC '91.

[23]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[24]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[25]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[26]  A.T. Haghighat,et al.  Directional rumor routing in wireless sensor networks , 2007, 2007 3rd IEEE/IFIP International Conference in Central Asia on Internet.

[27]  Mehdi Asadi,et al.  WBRR: A Weight Based Reliable Routing Method in Mobile Ad Hoc Network , 2009 .

[28]  Mathew D. Penrose,et al.  Random Geometric Graphs , 2003 .

[29]  Li-Hsing Yen,et al.  Link probability, network coverage, and related properties of wireless ad hoc networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).