Accuracy of iPhone locations: Accuracy of iPhone locations: A comparison of Assisted GPS, WiFi and cellular positioning Paul Zandbergen Department of Geography University of New Mexico University of New Mexico How good is it? How good is it? iPhone inside the SDCC iPhone inside the SDCC Outline • • • • A‐GPS, WiFi and cellular positioning Hybrid positioning on the iPhone Hybrid positioning on the iPhone Experimental design Results and Conclusions Assisted GPS Assisted‐GPS • Technology of choice for positioning on cell p phones to meet FCC requirements q • Similar to regular GPS, but some processing functions are performed by remote sensing functions are performed by remote sensing • Rapid time‐to‐first‐fix • Like GPS, poor performance indoors and urban environments urban environments WiFi Positioning WiFi Positioning • EEmploys signals from existing WiFi access points – l i l f i i WiFi i these are mapped in a calibration phase • During positioning phase, observed signal strengths D i ii i h b d i l h for unique MAC addresses are matched to calibration database calibration database • Well established system for controlled indoor environment feasibility for outdoor metropolitan environment ‐ feasibility for outdoor metropolitan scale was demonstrated by the PlaceLab project • Works wherever WiFi APs are available (and have Works wherever WiFi APs are available (and have been mapped) – indoors and outdoors Skyhook Wireless Skyhook Wireless • Currently operates the only widely available metropolitan scale WiFi positioning system • Private company since 2003, many patents for technology development • Widely adopted by technology partners, e.g. Apple, e , apQuest, O , etc. Dell, MapQuest, AOL, etc. • Has mapped over 100 million WiFi APs • Coverage includes most urban areas in US and Coverage includes most urban areas in US and Canada, expanding across Europe and Asia How Does WiFi Positioning Work? How Does WiFi Positioning Work? Source: Skyhook Wireless, 2008 Performance Specifications Performance Specifications Source: Skyhook Wireless, 2008 Coverage Examples Coverage Examples Cellular Positioning Cellular Positioning • Well established method, widely used prior to A‐GPS • Relies on knowledge of cell tower locations • Basic cell‐ID method is most common but more complex algorithms exist (e.g. triangulation) complex algorithms exist (e.g. triangulation) • Accuracy is a functions of cell tower density and varies from several hundred meters to a few km varies from several hundred meters to a few km iPhone iPhone 3G Positioning iPhone 3G Positioning • First smart‐phone with hybrid positioning – A‐GPS, WiFi and cellular – Switches automatically between them – Provides measure of accuracy • ~3,000 applications in App store that employ p positioning g • Many unique/novel/obscure applications iPhone Positioning Modes iPhone Positioning Modes A‐GPS A GPS WiFi Cellular Experimental Design Experimental Design • A‐GPS – – – – Run iPhone in A‐GPS mode and Garmin 60Cx in autonomous mode Ideal conditions excellent satellite visibility stable tripod Ideal conditions, excellent satellite visibility, stable tripod Log positions every 5 seconds for 20 minutes Reference locations: 10 fist order bench marks • WiFi and cellular – – – – Run iPhone in WiFi and cellular mode Indoor locations where A‐GPS cannot get a fix Random set of 65 commercial/institutional buildings Reference location determined using 6‐inch color orthos f l d d h l h Sample A GPS Results Sample A‐GPS Results A GPS Results A‐GPS Results Site ID Horizontal Error (m) Garmin Vertical Error (m) iPhone Garmin iPhone Median RMSE Median RMSE Median RMSE Median RMSE #1 1.1 1.1 5.2 6.2 1.3 1.4 4.4 5.6 #2 0.8 1.1 10.1 12.4 3.3 3.1 6.4 9.6 #3 06 0.6 07 0.7 59 5.9 73 7.3 13 1.3 13 1.3 52 5.2 81 8.1 #4 2.5 2.6 8.1 9.0 8.8 9.0 9.7 11.7 #5 0.4 0.5 7.7 7.6 2.5 2.7 8.7 11.1 #6 1.0 1.6 12.6 15.5 4.5 4.3 10.1 17.3 #7 2.1 2.2 5.2 6.1 1.6 2.0 10.6 11.6 #8 3.4 3.4 11.2 11.4 4.5 4.4 7.4 10.0 #9 0.9 1.7 4.3 5.8 1.4 1.3 4.9 7.5 #10 10 1.0 10 1.0 69 6.9 83 8.3 09 0.9 14 1.4 12 1 12.1 13 6 13.6 Average 1.4 1.6 7.7 9.0 3.0 3.1 8.0 10.6 WiFi and Cellular Results WiFi and Cellular Results WiFi Positions Cellular Positions Number of observations 65 65 Number of valid position fixes 57 64 87.7 % 98.5 % Minimum 16 30 Maximum 562 2,731 M di Median 74 599 68th percentile 88 827 128 962 # Observations with error <20 m 3 0 ## Observations with error <50 m Observations with error 50 m 15 5 1 # Observations with error <100 m 41 3 Percent valid fixes Horizontal error (m) RMSE Cumulative Distribution Function Cumulative Distribution Function Spatial pattern in WiFi errors WiFi location estimates appear to pp “snap” to the road network Conclusions • A‐GPS – Average median error of ~8 m – Not as accurate as dedicated GPS receiver Not as accurate as dedicated GPS receiver • WiFi positioning – Median error of Median error of ~74 74 m m – Not as accurate as specifications – Erratic pattern in direction of error • Cellular positioning – Median error of 600 m – Similar to other studies Implications • Hybrid positioning: – Automatic switching is convenient and clever, but positioning mode is not always clear to user not always clear to user • WiFi and cellular: – Clearly not sufficiently accurate for many applications, like detailed y y y pp , navigation (walking, driving) • Skyhook’s WiFi positioning systems: – Availability and positional accuracy lower than advertised Future Research Future Research • A‐GPS: A GPS – Performance under adverse conditions – Comparison between cellular networks Comparison between cellular networks • WiFi and cellular: – Replicate in other study areas • WiFi: – Performance of as a function of AP density – Variability by neighborhood type, indoors/outdoors Variability by neighborhood type indoors/outdoors – Effects of calibration effort • Hybrid: y – Reliability of switching positioning modes – Effects on applications What’ss Next? What Next? competition from Google G1/Android, Palm Pré etc Palm Pré, etc. iPhone 3GS has a magnetic compass, Google Streetview, and multi‐model and multi model network network routing built‐in More widespread adoption of hybrid More widespread adoption of hybrid positioning in other devices (laptops, cameras, etc.) Competitor to Skyhook will likely emerge (Google, Sony, Nokia) (G l S N ki ) ArcGIS Mobile for the iPhone Contact Information Contact Information [email protected] www.paulzandbergen.com p g
© Copyright 2026 Paperzz