Outdoor Wi-Fi Map Initiative Leith Tussing Andrius AndrijauskasUniversity of Central Florida Outline Introduction Technical Details Demo MapPoint Data Data Analysis Future Work ConclusionUniversity of Central Florida Introduction The Internet has become an integral part of today’s society, we use it for numerous things ranging from checking the weather to doing taxes. In a city, unaware to us, we’re surrounded by numerous Wi-Fi access points, some open some not. Outdoor Wi-Fi Map Initiative project collects, stores, and ultimately maps the Wi-Fi data on a geographic map providing users with a clear and simple view of Wi-Fi access points.University of Central Florida Device/Sensor Requirements GPS - device must be GPS equipped/enabled, or GPS can be added on externally. Frequency is not critical, but accuracy should be at least moderately precise to prevent improper placement of data. Wi-Fi - device must have Wi-Fi either built in or added on. A minimum of 802.11b is required since nearly all access points support this protocol. Data Upload - device must allow upload of data to the Internet either via cell networks or Wi-Fi access.University of Central Florida Hardware Platform All the Device Requirements (GPS, Wi-Fi, Data Upload) are met by most smartphones available on the market today. This effectively eliminates the need for any additional design and therefore cost, since all the required sensors and internet availability is already integrated into one device.University of Central Florida Software Operating system– Windows Mobile 6.0, 6.1, & 6.5 Language Used – C# .NET 3.5 Development Environment – Visual Studio 2008 Data Storage - SQL Server Compact 3.5University of Central Florida System/Software Requirements Additional .NET Framework Requirements - In order to run OWMI application, additional Compact SQL & Compact .NET framework libraries/components need to be installed, approximately 4 MB. Storage - Total size of the OWMI application itself along with the supporting libraries is 1.3 MB. Note that this does not include the Framework files or SQL data base size, which will vary. RAM - OWMI requires about 2 MB of RAM when active.University of Central Florida MapPoint Web Service MapPoint is a web based mapping service provided by Microsoft. MapPoint Consists of three separate services: o Customer Data Service (CDS) – upload or download data. o Find Service – locate geographic entities. o Render Service – draw map, place pushpins, etc.University of Central Florida Integrated SystemUniversity of Central Florida Devices UsedUniversity of Central Florida OWMI Demo Main OWMI tab GPS configuration tab Wi-Fi configuration tab OWMI Settings tab OWMI actively processing Map filtering tab Map View tabUniversity of Central Florida MapPoint: SSID = UCFUniversity of Central Florida MapPoint: SSID = GuestUniversity of Central Florida MapPoint: EngineeringUniversity of Central Florida CPU UsageUniversity of Central Florida RAM UsageUniversity of Central Florida Power Usage Power Usage - difficult to determine exactly, depends on scan frequency, upload frequency, device hardware. I920 Baseline (Wi-Fi & GPS on) – 1980 minutes 10s Wi-Fi Scan – 90 minutes – (96% decrease) 60s Wi-Fi Scan – 500 minutes (75% decrease) T-Mobile Wing Baseline (Wi-Fi & GPS on) – 330 minutes 10s Wi-Fi Scan – 60 minutes (82% decrease) 60s Wi-Fi Scan – 180 minutes (45% decrease)University of Central Florida Future Work MapPoint Restrictions Can only ever upload 1 master dataset at a time Maximum of 500 returned search items Maximum of 100 pushpins Maximum of 15 million cells (We use 8 cells per row which would limit us to 1.8 million rows. In an hour of aggressive scanning we collected 5,000 rows which would consume that limit in 350 hours.) Maximum of 100 MB compressed upload files Maximum of 2 GB per dataset uncompressedUniversity of Central Florida Future Work Advanced data visualization Will require internal data storage Will require advanced data mining system Will require advanced data graphing systemUniversity of Central Florida Future Work Diverse Mobile Platforms Windows Mobile 6.x Windows Phone 7 Android Palm iPhone Enhanced Security SSL Mutual Authentication User AnonymityUniversity of Central Florida Conclusion OWMI as a proof of concept proved to be a success in proving that this type of data could be cataloged and searched. Most importantly the data with the desired characteristics such as open access points and signal strength is available to be catalogued and displayed in a visual manor to allow the user to quickly determine where they can acquire Wi-Fi access in public areas freely. We feel that through a combination of users, custom mobile device applications, and GIS visualization system it is very possible to map large portions of outdoor Wi-Fi
View Full Document