Optimized Asynchronous Multichannel Discovery of IEEE 802.15.4-Based Wireless Personal Area Networks

Network discovery is a fundamental task in different scenarios of IEEE 802.15.4-based wireless personal area networks. Scenario examples are body sensor networks requiring health- and wellness-related patient monitoring or situations requiring opportunistic message propagation. In this paper, we investigate optimized discovery of IEEE 802.15.4 static and mobile networks operating in multiple frequency bands and with different beacon intervals. We present a linear programming model that allows finding two optimized strategies, named OPT and SWOPT, to deal with the asynchronous and multichannel discovery problem. We also propose a simplified discovery solution, named SUBOPT, featuring a low-complexity algorithm requiring less memory usage. A cross validation between analytical, simulation, and experimental evaluation methods is performed. Finally, a more detailed simulation-based evaluation is presented, when considering varying sets of parameters (i.e., number of channels, network density, beacon intervals, etc.) and using static and mobile scenarios. The performance studies confirm improvements achieved by our solutions in terms of first, average, and last discovery time as well as discovery ratio, when compared to IEEE 802.15.4 standard approach and the SWEEP approach known from the literature.

[1]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[2]  Adam Wolisz,et al.  Optimized asynchronous multi-channel neighbor discovery , 2011, 2011 Proceedings IEEE INFOCOM.

[3]  H. P. Williams,et al.  Model Building in Mathematical Programming , 1979 .

[4]  Andreas Willig,et al.  Passive discovery of IEEE 802.15.4-based body sensor networks , 2010, Ad Hoc Networks.

[5]  Aleksandar Milenkovic,et al.  Wireless sensor networks for personal health monitoring: Issues and an implementation , 2006, Comput. Commun..

[6]  Steven A. Borbash,et al.  Birthday protocols for low energy deployment and flexible neighbor discovery in ad hoc wireless networks , 2001, MobiHoc '01.

[7]  Luiz A. DaSilva,et al.  Rendezvous for Cognitive Radios , 2011, IEEE Transactions on Mobile Computing.

[8]  Jean C. Walrand,et al.  Practical synchronization techniques for multi-channel MAC , 2006, MobiCom '06.

[9]  Donald F. Towsley,et al.  Neighbor discovery in wireless networks and the coupon collector's problem , 2009, MobiCom '09.

[10]  Vlado Handziski,et al.  A Mobility Framework for OMNeT , 2003 .

[11]  David E. Culler,et al.  Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications , 2008, SenSys '08.

[12]  Donald F. Towsley,et al.  Neighbor Discovery with Reception Status Feedback to Transmitters , 2010, 2010 Proceedings IEEE INFOCOM.

[13]  Karthik Lakshmanan,et al.  U-connect: a low-latency energy-efficient asynchronous neighbor discovery protocol , 2010, IPSN '10.

[14]  S. Venkatesan,et al.  An Asynchronous Neighbor Discovery Algorithm for Cognitive Radio Networks , 2008, 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks.

[15]  Thorsten Koch,et al.  ZIMPL User Guide , 2001 .

[16]  John D. C. Little,et al.  On model building , 1993 .

[17]  Jonathan W. Hui,et al.  T 2 : A Second Generation OS For Embedded Sensor Networks , 2005 .

[18]  Alex Pentland,et al.  Sensing and modeling human networks , 2004 .