Predictive Data Delivery to Mobile Users Through Mobility Learning in Wireless Sensor Networks

We consider applications, such as indoor navigation, evacuation, or targeted advertising, where mobile users equipped with a smartphone-class device require access to sensor network data measured in their proximity. Specifically, we focus on efficient communication protocols between static sensors and users with changing location. Our main contribution is to predict a set of possible future paths for each user and store data at sensor nodes with which the user is likely to associate. We use historical data of radio connectivity between users and static sensor nodes to predict the future user-node associations and propose a network optimization process, i.e., data stashing, which uses the predictions to minimize network and energy overheads of packet transmissions. We show that data stashing significantly decreases routing cost for delivering data from stationary sensor nodes to multiple mobile users compared with routing protocols where sensor nodes immediately deliver data to the last known association nodes of mobile users. We also show that the scheme provides better load balancing, avoiding collisions and consuming energy resources evenly throughout the network, leading to longer overall network lifetime. Finally, we demonstrate that even limited knowledge of the location of future users can lead to significant improvements in routing performance.

[1]  Srinivasan Seshan,et al.  Predicting handoffs in 3G networks , 2011, MobiHeld '11.

[2]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[3]  Tristan Henderson,et al.  CRAWDAD dataset dartmouth/campus (v.2004-12-18) , 2004 .

[4]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[5]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[6]  Heng Li,et al.  A survey of sequence alignment algorithms for next-generation sequencing , 2010, Briefings Bioinform..

[7]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[8]  Catherine Rosenberg,et al.  Compressed Data Aggregation: Energy-Efficient and High-Fidelity Data Collection , 2013, IEEE/ACM Transactions on Networking.

[9]  Myungchul Kim,et al.  Behavior-based mobility prediction for seamless handoffs in mobile wireless networks , 2011, Wirel. Networks.

[10]  Athanasios V. Vasilakos,et al.  Compressed data aggregation for energy efficient wireless sensor networks , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[11]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[12]  Sung-Bae Cho,et al.  Human Activity Inference Using Hierarchical Bayesian Network in Mobile Contexts , 2011, ICONIP.

[13]  Rui Zhang,et al.  TwinRoute: Energy-Efficient Data Collection in Fixed Sensor Networks with Mobile Sinks , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[14]  Marcus Schöller,et al.  Exploiting user context information for energy management in enterprise femtocell networks , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[15]  Luis González Abril,et al.  Trip destination prediction based on past GPS log using a Hidden Markov Model , 2010, Expert Syst. Appl..

[16]  Fionn Murtagh,et al.  Algorithms for hierarchical clustering: an overview , 2012, WIREs Data Mining Knowl. Discov..

[17]  Lili Qiu,et al.  S4: Small State and Small Stretch Compact Routing Protocol for Large Static Wireless Networks , 2010, IEEE/ACM Transactions on Networking.

[18]  Hossam S. Hassanein,et al.  Predictive green wireless access: exploiting mobility and application information , 2013, IEEE Wireless Communications.

[19]  Jie Wu,et al.  An Efficient Prediction-Based Routing in Disruption-Tolerant Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[20]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[21]  J. Thompson,et al.  CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. , 1994, Nucleic acids research.

[22]  Liang Zhao,et al.  Routing Metrics for Wireless Mesh Networks: A Survey , 2012 .

[23]  Haiyun Luo,et al.  A two-tier data dissemination model for large-scale wireless sensor networks , 2002, MobiCom '02.

[24]  Juliusz Chroboczek,et al.  The Babel Routing Protocol , 2021, RFC.

[25]  HyungJune Lee,et al.  Improving Wireless Simulation Through Noise Modeling , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[26]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.

[27]  Philip Levis,et al.  CTP , 2013, ACM Trans. Sens. Networks.

[28]  Hyung Seok Kim,et al.  Minimum-energy asynchronous dissemination to mobile sinks in wireless sensor networks , 2003, SenSys '03.

[29]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[30]  John Krumm,et al.  From destination prediction to route prediction , 2013, J. Locat. Based Serv..

[31]  Roman V. Yampolskiy,et al.  Wisdom of artificial crowds algorithm for solving NP-hard problems , 2011, Int. J. Bio Inspired Comput..

[32]  Lovepreet Kaur,et al.  Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey , 2014 .

[33]  Bhaskar Krishnamachari,et al.  An adaptive energy-efficient and low-latency MAC for data gathering in wireless sensor networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[34]  HyungJune Lee,et al.  CPAC: Energy-Efficient Data Collection through Adaptive Selection of Compression Algorithms for Sensor Networks , 2014, Sensors.

[35]  Leonidas J. Guibas,et al.  Predictive QoS routing to mobile sinks in wireless sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[36]  Margaret Martonosi,et al.  Data compression algorithms for energy-constrained devices in delay tolerant networks , 2006, SenSys '06.

[37]  John Moy,et al.  OSPF for IPv6 , 1999, RFC.

[38]  Yongchao Liu,et al.  Multiple protein sequence alignment with MSAProbs. , 2014, Methods in molecular biology.

[39]  Ashutosh Sabharwal,et al.  Using Predictable Observer Mobility for Power Efficient Design of Sensor Networks , 2003, IPSN.

[40]  Ravi Jain,et al.  Evaluating location predictors with extensive Wi-Fi mobility data , 2003, IEEE INFOCOM 2004.

[41]  Donald F. Towsley,et al.  Relays, base stations, and meshes: enhancing mobile networks with infrastructure , 2008, MobiCom '08.

[42]  Ioannis Chatzigiannakis,et al.  Sink mobility protocols for data collection in wireless sensor networks , 2006, MobiWac '06.

[43]  Yuanyuan Yang,et al.  Tour Planning for Mobile Data-Gathering Mechanisms in Wireless Sensor Networks , 2013, IEEE Transactions on Vehicular Technology.

[44]  Ram Ramanathan,et al.  Making link-state routing scale for ad hoc networks , 2001, MobiHoc '01.

[45]  Leonidas J. Guibas,et al.  Data stashing: energy-efficient information delivery to mobile sinks through trajectory prediction , 2010, IPSN '10.

[46]  Geoffrey Ye Li,et al.  A survey of energy-efficient wireless communications , 2013, IEEE Communications Surveys & Tutorials.

[47]  Ye Xu,et al.  Enabling large-scale human activity inference on smartphones using community similarity networks (csn) , 2011, UbiComp '11.

[48]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[49]  Javad Akbari Torkestani,et al.  Mobility prediction in mobile wireless networks , 2012, J. Netw. Comput. Appl..

[50]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[51]  정희영,et al.  IETF에서의 빠른 핸드오프 기술 표준화 동향 , 2002 .

[52]  Injong Rhee,et al.  Z-MAC: a hybrid MAC for wireless sensor networks , 2005, SenSys '05.

[53]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[54]  Khaled Almiani,et al.  Mobile Element Path Planning for Time-Constrained Data Gathering in Wireless Sensor Networks , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[55]  Kemal Akkaya,et al.  Mobile Data Collector Assignment and Scheduling for Minimizing Data Delay in Partitioned Wireless Sensor Networks , 2013, ADHOCNETS.

[56]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[57]  Sajal K. Das,et al.  Data Collection in Wireless Sensor Networks with Mobile Elements: A Survey , 2011, TOSN.

[58]  Ravi Jain,et al.  Predictability of WLAN Mobility and Its Effects on Bandwidth Provisioning , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[59]  Apollinaire Nadembega,et al.  A Destination Prediction Model based on historical data, contextual knowledge and spatial conceptual maps , 2012, 2012 IEEE International Conference on Communications (ICC).

[60]  M S Waterman,et al.  Identification of common molecular subsequences. , 1981, Journal of molecular biology.

[61]  Yuanyuan Yang,et al.  Efficient Data Gathering with Mobile Collectors and Space-Division Multiple Access Technique in Wireless Sensor Networks , 2011, IEEE Transactions on Computers.

[62]  Chunming Qiao,et al.  On Profiling Mobility and Predicting Locations of Campus-Wide Wireless Network Users , 2005 .

[63]  G. Crooks,et al.  WebLogo: a sequence logo generator. , 2004, Genome research.

[64]  Zdenek Becvar,et al.  Improvement of handover prediction in mobile WiMAX by using two thresholds , 2011, Comput. Networks.

[65]  Apollinaire Nadembega,et al.  A path prediction model to support mobile multimedia streaming , 2012, 2012 IEEE International Conference on Communications (ICC).