HartFi: An Energy-Efficient Localization System Song Han, Tianji Li, Chen Qian, Douglas Leith, Aloysius K. Mok, Simon S. Lam Introduction • Location-based applications (LBA) are becoming increasingly popular – Foursquare, Facebook Places, Gowalla, MicroBlog, TrafficSense, Pothole Patrol, PeopleNet … – Most LBAs are running on mobile devices. – Many LBAs benefit from having Loc info available all the time. • Tradeoff among existing localization techniques – Energy efficiency, estimation accuracy, coverage … 2 Introduction (Cont.) • Pros and Cons of existing localization techniques – GPS: • Most accurate localization • Energy hungry, does not work in indoor environment – Cellular network: • Less energy consumption • Coverage in both indoor/outdoor environment • Estimation error is large – Wi-Fi: • Estimation accuracy and energy efficiency lie between those of GPS and cellular network 3 Motivation • Use low-power interface to propagate location information • Features of 802.15.4-based interface: – Radio consumes up to two orders of magnitude less energy than Wi-Fi . (1mW for 802.15.4-based radio and 32-200mW for Wi-Fi). – Data rate (250 kbps) is sufficient for location-based applications. – Tree or mesh structure can help achieve large coverage. 4 Motivation • HartFi: An energy-efficient localization system – Collaborative: • Devices have Wi-Fi and WirelessHART interfaces combined together – Energy efficient: • Only a few devices acquire location info through Wi-Fi directly • Using WirelessHART interface to propagate <loc, rss> info – Accurate: • A novel approach for reducing error propagation – Coverage: • A multiple-hop mesh network is formed among WirelessHART interfaces 5 HartFi Infrastructure • A device in HartFi system has multiple interfaces – GPS, Wi-Fi, Bluetooth, WirelessHART… – WH interfaces form a mesh network – All other interfaces work as usual • A unique coordinator in the system – Manages the network and schedules all the transmissions – As an option, reports location information to the location server for other applications 6 Localization Algorithm HartFi defaults to Wi-Fi localization system if there is no WH interface. Support incremental deployment. 8 Reducing Estimation Error Propagation • Using confidence-based iterative localization – Run localization algorithms for multiple rounds – In each round, each node, say u, computes a confidence value for every three devices that have locations. lb ld u lc Devices a, b, c ,d have locations. Hence there are 4 combinations and 4 confidences values for u. la 9 Reducing Estimation Error Propagation – Confidence of a trilateration: Product of confidences of references Error of the distance measurement – Node u uses the three devices with max confidence value for trilateration. Then it sets that value as the confidence of its estimated location. – Confidence value <= 1. An AP’s confidence is set to 1. If device u computes its location using node v’s location, Cu<Cv. 10 HartFi Hardware and Testbed Setup • Asus netbook (Atheroes AR5007EG wireless network adapter) • WirelessHART interface 11 Energy Consumption Measurements • Experiment Setup – Connect the netbook to an AP through Wi-Fi interface. Ping the AP every 1-second. – Connect the netbook to a WH coordinator through WH interface. Send “hello” messages with the same size as the ping packet. – Measure the time (in minutes) taken to consume half of the full battery capacity. Netbook 1 Both Off WH On Wi-Fi On Saving 92 82 58 70.588% Netbook 2 115 interface 107 leads to 8475.23% power 87% Using WirelessHART saving Netbook 3 123 117 88 80% Netbook 4 91 81 61 63.33% 12 Inferring Distance From RSS (Cont.) Comparable coverage More accurate RSS model 13 Simulation Results – 100 nodes in 100m x 100m square area and 12 Wi-Fi APs – Pure WiFi localization also requires node sharing location information, because not every node can find 3 nearby APs. – Iterative localization of HartFi runs 5 rounds. – Errors of distance measurements are based on experiment traces – A unit of energy cost is the cost to send a WirelessHART msg. – When the number of nodes increases, less portion of nodes requires Wi-Fi localization. Hence the average cost decreases. Future Work • Enhance WH network with Ad-hoc mode – How to select the new coordinator in face of dynamics? – How to make communication/configuration consistent? – How to keep synchronization when the coordinator changes? • Simulations in large-scale HartFi system • Testbed experiments in outdoor/indoor environment – Comparison of localization accuracy between Wi-Fi and HartFi system – Performance on HartFi incremental deployment 16
© Copyright 2026 Paperzz