Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 RadioMap Prefetching for Indoor Navigation in Intermittently Connected Wi-Fi.

Slides:



Advertisements
Similar presentations
More Accurate Bus Prediction Allows Passengers to find alternate forms of transportation Do this with energy efficiency in mind Dont use any high level.
Advertisements

AI Pathfinding Representing the Search Space
AirPlace Kyriakos Georgiou Athina Paphitou Maria Christodoulou
Cloud Computing COMP 1631, Winter 2011 Yanggang Chen.
FM-BASED INDOOR LOCALIZATION TsungYun 1.
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
Locating in fingerprint space: wireless indoor localization with little human intervention. Proceedings of the 18th annual international conference on.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Tracking & Login Data persistence User tracking.
A Platform for the Evaluation of Fingerprint Positioning Algorithms on Android Smartphones C. Laoudias, G.Constantinou, M. Constantinides, S. Nicolaou,
Efficient Autoscaling in the Cloud using Predictive Models for Workload Forecasting Roy, N., A. Dubey, and A. Gokhale 4th IEEE International Conference.
Small-world Overlay P2P Network
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 NSF Workshop on Sustainable Energy Efficient Data Management (SEEDM), Arlington,
Optimization of Spatial Joins on Mobile Devices N. Mamoulis 1, P. Kalnis 2, S. Bakiras 3, X. Li 2 1 Department of Computer Science and Information Systems,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Workshop on Research Directions in Situational-aware Self-managed Proactive.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
WhereStore: Location-based Data Storage for Mobile Devices Interacting with the Cloud Patrick Stuedi, Iqbal Mohomed, Doug Terry Microsoft Research.
MobiSteer: Using Steerable Beam Directional Antenna for Vehicular Network Access Vishnu Navda, Anand Prabhu Subramanian, Kannon Dhanasekaran, Andreas Timm-Giel,
RF Drive Test (Testing) Engr. Mehran Mamonai. Introduction Every good RF design, after its implantation should be evaluated. There are few ways to do.
Presented by Tao HUANG Lingzhi XU. Context Mobile devices need exploit variety of connectivity options as they travel. Operating systems manage wireless.
Ubiquitous Advertising: the Killer Application for the 21st Century Author: John Krumm Presenter: Anh P. Nguyen
Machine Learning at Orbitz Robert Lancaster and Jonathan Seidman Strata 2011 February 02 | 2011.
Freenet. Anonymity  Napster, Gnutella, Kazaa do not provide anonymity  Users know who they are downloading from  Others know who sent a query  Freenet.
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ th IEEE International Conference on Mobile Data Management (MDM’11), June.
(with Thiago Teixeira and Andreas Savvides)
Library & Bookstore Navigation using RFID grid ACE B4 dra 親 richie 卒論最終発表.
Mobile Navigation With SVG Christian Schmitt SVG Open 2005.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/ © Larkou, Metochi, Chatzimilioudis and Zeinalipour-Yazti, Mobisocial'13,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 MDM 2012 © Chatzimilioudis, Zeinalipour-Yazti, Lee, Dikaiakos 1 “Continuous.
Energy Efficient Location Sensing Brent Horine March 30, 2011.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
For Friday Finish reading chapter 4 Homework: –Lisp handout 4.
RADAR: an In-building RF-based user location and tracking system
Lecture 3: Uninformed Search
Naam, Afdeling 07/01/2009 To localise or to be localised with Wi-Fi in the Hubei Museum? Edward Verbree, Sisi Zlatanova, Karl van Winden, Eva van der Laan,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 Colloquium at Department of Computer Science, University of Cyprus February.
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 2nd Cyprus Workshop on Computing: Scientific Applications of Computing October.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware iCARE : A Framework for Big Data Based.
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
Web: ~ laoudias/pages/platform.htmlhttp://www2.ucy.ac.cy/ ~ laoudias/pages/platform.html
PHBLISHED : COMMUNICATIONS AND INFORMATION TECHNOLOGY (ICCIT), 2013 THIRD INTERNATIONAL CONFERENCE ON, ISSUE DATE: JUNE 2013 AUTHOR : MERSHAD, K.;
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 1/17 ERCIM Spring Meeting 2013, June 6, 2013, Nicosia,
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
1 Travel Times from Mobile Sensors Ram Rajagopal, Raffi Sevlian and Pravin Varaiya University of California, Berkeley Singapore Road Traffic Control TexPoint.
Indoor positioning systems Kyle Hampton. Outline Introduction Uses Players Techniques Challenges Future Conclusion.
Hybrid Indoor Positioning with Wi-Fi and Bluetooth: Architecture and Performance IEEE Mobile Data Management 2013 Artur Baniukevic†, Christian S. Jensen‡,
Avoiding Multipath to Revive Inbuilding WiFi Localization
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IoT-enabled Localization and Navigation Invited Talk at PERCCOM (Pervasive.
Prefetching Indoor Navigation Structures in Anyplace
Authors: Christos Stergiou Andreas P. Plageras Kostas E. Psannis
Mobile Computing CSE 40814/60814 Spring 2017.
Indoor Data Management in Anyplace
Anyplace Indoor Information Service
Internet-based Indoor Navigation Services
Γεωτοποθέτηση Κινητών Συσκευών σε Εσωτερικούς Χώρους με Διαφύλαξη της Ιδιωτικότητας των Χρηστών Ανδρέας Κωνσταντινίδης∗, Γεώργιος Χατζημηλιούδης∗, Δημήτρης.
Indoor Data Management in Anyplace
Realizing the potential of mobile devices as experimental devices: Human computer interface and performance considerations Chiung Ching Ho & C. Eswaran.
Privacy-Preserving Indoor Localization on Smartphones
S SPATE: Compacting and Exploring Telco Big Data Constantinos Costa1 , Georgios Chatzimilioudis1, Demetris Zeinalipour-Yazti2,1, Mohamed F. Mokbel3.
Subway Station Real-time Indoor Positioning System for Cell Phones
AirPlace Indoor Positioning Platform for Android Smartphones
Spatio-Temporal Query Processing in Smartphone Networks
Spatio-Temporal WiFi Localization
FMS: Managing Crowdsourced Indoor Signals with the Fingerprint Management Studio Marileni Angelidou1, Constantinos Costa1, Artyom Nikitin2, Demetrios.
Telco Big Data (TBD) Example:
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Overview: Chapter 2 Localization and Tracking
IPSN19 杨景
Presentation transcript:

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 RadioMap Prefetching for Indoor Navigation in Intermittently Connected Wi-Fi Networks Andreas Konstantinidis ∗, George Nikolaides ∗, Georgios Chatzimilioudis ∗, Giannis Evagorou‡, Demetrios Zeinalipour-Yazti ∗ and Panos K. Chrysanthis§ ∗ Department of Computer Science, University of Cyprus, 1678 Nicosia, Cyprus ‡Department of Computing, Imperial College London, SW7 2AZ London, UK §Department of Computer Science, University of Pittsburgh, PA 15260, USA 16 th IEEE Int. Conference on Mobile Data Management (MDM’15), Pittsburgh, PA, USA, June 16, 2015

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 2 Motivation People spend 80-90% of their time indoors – USA Environmental Protection Agency >85% of data and 70% of voice traffic originates from within buildings – Nokia 2012.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 3 Localization Technologies Modern trend is to build Internet-based Indoor Navigation (IIN) services founded on measurements collected by smart devices. Technologies: –Wi-Fi APs, Cellular Towers, other stationary antennas –IMU Data (Gyroscope, Accelerometers, Digital Compass) –Magnetic Field Sensors –Beacons (BLE Beacons, RFID Active & Passive Beacons) –Sound (Microphone), Light (Light Sensor), …

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 4 Indoor Applications Huge spectrum of indoor apps –Augmented Reality –Healthcare, Smart Houses, Elderly support, Fitness apps –Manufacturing, Asset Tracking and Inventory Management Indoor Revenues expected reach 10B USD in 2020 –ABIresearch, “Retail Indoor Location Market Breaks US$10 Billion in 2020”’ Available at: May 12, Don’t miss the Tutorial! –“Mobile Data Management in Indoor Spaces”, Christos Laoudias and Demetrios Zeinalipour-Yazti –Wed. Jun 17, 11:00-12:30, Ballroom 3 –Academic & Industrial Development –Background, State-of-the-Art, Challenges

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 5 Anyplace IIN Service Anyplace: A complete IIN Service open for research and development –Accuracy (1.96m [IPSN15]) –Crowdsourcing [IC12] –Privacy [TKDE15], Openness [MDM12] –Other: Modeling, Modular, … Model Your Building! –It takes 1 minute to get your model online – 1 hour to offer indoor navigation and search in a 2500 sq meter building! Don’t miss our Demos! –Anyplace: A Crowdsourced Indoor Information Service, Kyriakos Georgiou Timotheos Constambeys, Christos Laoudias, Lambros Petrou, Georgios Chatzimilioudis and Demetrios Zeinalipour-Yazti –Tuesday, Jun 16, 15:30-17:00, Sterlings –Thursday, Jun 18, 13:30-15:00, Sterlings

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 6 MDM’15 Before  (using Default Location) After (using Anyplace Location & Indoor Models)

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 7 MDM’15 Model: 1 hour (Image & POIs) Radiomap: 10 minutes / floor –Could also use Google Indoor Maps (NOT frequently available and also NO fine location available! )

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 8 Logging in Anyplace Video

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 9 Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Conclusions & Future Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 10 IIN Workflow IIN Service a) Upload Measurements b) Build RM (Radiomap) c) Localize Logger Navigator d) Localization Alternatives: Client-Side-Approach (CSA) Server-Side-Approach (SSA) CSA SSA fingerprint

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 11 CSA Navigation (Anyplace) Video

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 12 CSA Weaknesses Don’t know a priori what buildings we need! –e.g., a user lost on a complex University Campus. CSA not compatible with the Cloud trend! –signals, indoor POIs are overwhelming for mobiles CSA is operating on outdated data! –Doesn’t take advantage of latest Radiomaps Our 8,900 m 2 CS building has 45,000 reference positions! (3-6MB) Whole Campus MB

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 13 SSA Navigation (Anyplace) IIN Service Where-am-I?  Intermittent Connectivity Where-am-I? No Navigation Time X

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 14 Intermittent Connectivity Wi-Fi coverage might be irregularly available inside buildings due to poor WLAN planning –Complete planning would require a site survey tool (e.g., Ekahau, Tamograph). A user walking inside a Mall in Cyprus –Whenever the user enters a store the RSSI indicator falls below a connectivity threshold -85dBm. (-30dbM to -90dbM) –When disconnected SSA doesn’t offer navigation anymore 

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 15 Intermittent Connectivity Why not fallback from Wi-Fi to Mobile Internet (2G-4G) when Wi-Fi is not available? Mobile Internet Limitations: –Coverage: blockage or attenuation of signals in indoor spaces. –Slow fallback between outdated Mobile Internet and Wi-Fi infrastructures. Lack of ubiquitous k, r (fast roaming) and 4G infrastructure. –Limited Quota: Nobody ones to waste a mobile Internet plan for navigation purposes. –Unavailability due to Roaming: when traveling and needing indoor navigation at most.

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 16 PreLoc Navigation IIN Service Prefetch K RM rows Intermittent Connectivity Prefetch K RM rows Time Prefetch K RM rows X Localize from Cache

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 17 Problem Formulation A mobile user u moves inside a building with m Access Points AP = {ap 1,…, ap m }. RadioMap (RM) is available on Server (s) u obtains fingerprint: V r = [ap 1r,…, ap mr ] on every location (l), sends V r to s. P l : connectivity probability of a user at location l. Objective: Prefetch K RM entries on u, so that u localizes accurately and efficiently (cpu time). x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x V1V1 V2V2 V3V3 V4V4 V5V5 V6V6 ap 1 ap 2 ap 3 ap 4

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 18 Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Conclusions & Future Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 19 PreLoc Partitioning Step Why? RM might contain many points (45K in CSUCY!). Action: The objective of this step is to cluster these into groups so that they are easier to prefetch. K-Means simple well-established clustering algorithm. –Operation: Random Centroids (C), Add to Closest C, Re-adjust C –Re-adjusting Centroids expensive quadratic complexity 

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 20 PreLoc Partitioning Step We use the Bradley-Fayyad-Reina (BFR)* algorithm –A variant of k-means designated for large datasets. –Instead of computing L 2 distance of point p against centroid, as in k-means, it computes the Mahalanobis distance (dist Mah ) against some set statistics (μ, σ). –In BFR if dist Mah is less than a threshold add to set, else retain to possibly shape new clusters. –Advantage: Less centroid computations! Points are traversed only once which is fast for big data! μ σ Point (p) dist Mah Scaling Clustering Algorithms to Large Databases.. PS Bradley, UM Fayyad, C Reina - KDD, 1998

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 21 PreLoc Selection Step The Selection Step aims to sequence the retrieval of clusters, such that the most important clusters are downloaded first. Question: Which clusters should a user download at a certain position if Wi-Fi not available next? –PreLoc prioritizes the download of RM entries using historic traces of user inside the building !!! User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 22 PreLoc Selection Step PreLoc relies on the Probabilistic Group Selection (PGS) Heuristic to determine the RM entries to prefetch next. AB CD A 1.0 D B C Historic TracesDependency Graph (DG) (statistically independent transitions between vertices + no stationary transitions in historic traces) Probabilistic k=3 Group Selection Do Best First Search Traversal of DG from A: follow the most promising option using priority queue. P(A,B)=1.0 P(A,B,D)=0.66 P(A,B,D,C)=0.66*0.5=0.33 P(A,B,D,A) => cycle P(A,B,D,C,D)=> cycle P(A,B,C)=0.33 Empty queue – finished! 0.5 User Current Location Early stop!

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 23 PreLoc Selection Step Instead of the PGS Heuristic Search, we could have used other Blind Search techniques: –BFS, DFS, Random Walker, etc. –Random Selection (RS), –Iterative Deepening Selection (IDS) DFS down depth W (lookahead window), then down to depth W+1,.. So essentially BFS traversal but with improved memory as we don’t need to maintain the traversal queue. User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 24 PreLoc Localization Step User collects fingerprint V r = [ ap 1, ap 2, …, ap m ] and compares it to the Radiomap RM = {V 1, V 2, …,V n } Following alternatives for || V i - V r || computation: –Nearest Neighbor (NN) –K Nearest Neighbors (w i = 1 / K) – convex combination of k locations. –Weighted K Nearest Neighbors (w i = 1 / || V i - V r || ) RadioMap V 1 = [ -71, -82, (x 1,y 1 )] V 2 = [ -65, -80, (x 2,y 2 )] … V N = [ -73, -44, (x N,y N )] V r = [ -70, -51] ? User Current Location

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 25 Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Conclusions & Future Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 26 CSUCY Dataset –8,900 m 2 CS building with 4 floors (2,224 m 2 / floor) –120 Wi-Fi Access Points (CS, adhoc and neighboring) –|RM|=45,000 fingerprints on 2,900 locations. –Optimized RM size is 2.6MB (initial much larger). Scenario: realistic user routes inside the building. –The localization requests are 5 meters apart –We repeat the requests times (i.e., a user moves meters inside the building). Platform: Airplace (IEEE MDM’12) - open source Datasets & Scenario

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 27 Algorithms –Client Side Approach (CSA) b: building f: floor –PreLoc (PGS, IDS, RS) –Server Side Approach (SSA) Metrics –Point Accuracy (A r ): L 2 distance between the estimated (λ u ) and the actual (l u ) location of u (in SSA). i.e., ||λ u - l u || –CPU Time (T r ): processing time used on u’s device for localizing given request r Evaluation Metrics

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 28 Techniques: Localization Accuracy (A) Remarks CSA: good accuracy (as RM is already local) – 5 meters (Airplace) SSA accuracy severely affected by failures – 17 meters for P=0.25. PreLoc (PGS, IDS) sometimes better accuracy than CSA! PreLoc (RS) has high standard deviation due to randomness

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 29 Techniques: CPU Time (T) Remarks CSA(b): worse time 1911ms (needs to compare V r vs. complete RM) CSA(f): still bad time 520ms (graph is log-scale!) SSA best CPU time 2.6ms but is not accurate under failures P<1 PreLoc (PGS, IDS) 274, 230ms milliseconds for execution!! (BFR Partitions)

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 30 Presentation Outline Introduction Problem Formulation The PreLoc Framework –Partitioning Step –Selection Step –Localization Step Experimental Evaluation Conclusions & Future Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 31 PreLoc is a new framework for carrying out hybrid Client/Server localization in intermittently connected Wi-Fi networks. Our experimental evaluation shows that historic traces can indeed serve as vehicle to predict future movements. In the future, we aim to: –Devise alternative prefetching algorithms. –Carry out a more rigorous analytical and experimental study. –Study Anyplace Integration Issues. Conclusions & Future Work

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 RadioMap Prefetching for Indoor Navigation in Intermittently Connected Wi-Fi Networks Andreas Konstantinidis, George Nikolaides, Georgios Chatzimilioudis, Giannis Evagorou, Demetrios Zeinalipour-Yazti and Panos K. Chrysanthis Thank You! Questions? Contact: 16 th IEEE Int. Conference on Mobile Data Management (MDM’15), Pittsburgh, PA, USA, June 16, 2015

Dagstuhl Seminar 10042, Demetris Zeinalipour, University of Cyprus, 26/1/2010 IEEE MDM 2015, © Konstantinidis, Nikolaides, Chatzimilioudis, Evagorou, Zeinalipour-Yazti and Chrysanthis 33 Varying Number of Prefetched Clusters A: Under no disconnections => same accuracy for K=1, 2 and 3. A: With P=0.25 having a larger look-ahead window (K=3) is good T: Larger look-ahead window => slight increase in CPU time T: More failures => client processes less (for all K values) K is the number of clusters prefetched (look ahead window) Results only for PGS