Back to results

University of Ontario Institute of Technology

Android wi-fi location awareness and data inference heuristic.

Abstract

dc:description.abstract

Mobile phones are becoming a primary platform for information access. More and more people use their mobile devices as one of their major communication access tools. Commuters are increasingly carrying their mobile devices with them almost everywhere. Mobile devices fit perfectly into an ideal environment for realizing ubiquitous computing. A major aspect of ubiquitous computing is context-aware applications where the applications collect information about the environment that the user is in and use this information to achieve their goals or improve performance. The location of the device is one of the most important pieces of context information. Location awareness makes certain applications possible, e.g., recommending nearby businesses and tracking estimated routes, and greatly improves the performance of other applications, for example it can be associated with automobile navigation devices. A feature available to mobile applications in the Android platform makes it possible to determine a device's location without any additional hardware or sensor mechanisms, by simply using the native capability of the built-in wireless network card. Since the release of Android systems, there have been numerous applications developed to introduce new ways of tracking locations. Recently, there have been many papers on location estimation leveraging ubiquitous wireless networks. In this thesis, we develop an Android application to collect useful Wi-Fi information without registering a location listener with a network-based provider, such as Wi-Fi connections or data connections. Therefore it provides a passive, privacy-preserving, non-intrusive and power-saving way of achieving location awareness to Android mobile users. Accurate estimation of the location information can bring a more contextual experience to mobile users. We save the passively collected data of the IDs of Wi-Fi access points and the received signal strengths to a database in order to help us structure the data and analyse it. We employ some heuristics to infer the location information from the data. Our work presents a location tracking technique mainly based on Basic Service Set identification (BSSID) and/or Received Signal Strength Indicator (RSSI) using Wi-Fi information. It falls into one of the most active fields in mobile application development --location-based or location-aware applications.

Degree

thesis:*
Name thesis:degree_name
Master of Applied Science (MASc)
Discipline thesis:degree_discipline
Electrical, Computer and Software Engineering
Grantor
University of Ontario Institute of Technology
Year dc:date.issued
2013

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Wu, Leon
Advisor dc:contributor.advisor
  • Zhu, Ying

Subjects

dc:subject × 4

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10155/368
OAI identifier oai:identifier
oai:ontariotechu.scholaris.ca:10155/368

Chain of custody

source
Harvested from
Ontario Institute of Technology
Base URL
ontariotechu.scholaris.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Wu, Leon. Android wi-fi location awareness and data inference heuristic.. University of Ontario Institute of Technology, 2013. https://hdl.handle.net/10155/368