A Framework for Developing Mobile Location Based Applications

Abstract

Location based services and applications are buzzwords nowadays, yet they have been around for quite some time in a variety of applications. However, due to high costs of the positioning equipment the number of such applications is increasing too slowly. Even though "location based" is a hot topic, there are no publicly available application development frameworks that would enable rapid location based application development on COTS hardware. The paper presents different options for determining location of mobile devices such as mobile phones and handhelds. It describes positioning possibilities using WiFi networks, GSM networks, Bluetooth beacons and the GPS system. Furthermore, it proposes an extensible and open framework for rapid mobile location based application development. The paper specifies the components comprising the framework, data structures used for spatial data interchange and Web Services used for communication among components. It also describes a location aware application prototype built on top of the proposed framework. This application displays spatial data according to the mobile device location and it provides means for entering our own location-based data. The paper demonstrates that building applications on top of the proposed framework is feasible, discusses the benefits and drawbacks of our approach and proposes integration with different sensors for example for tracking soldier's vital signs such as heartbeat or limbs movement.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 2006
Accession Number
ADA478797

Entities

People

  • Ales Zavec
  • Andrej Krevl
  • Matjaz Pancur
  • Mojca Ciglaric
  • Saso Tomazic
  • Stanko Ciglaric
  • Tone Vidmar

Organizations

  • University of Ljubljana

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Cellular Networks
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Databases
  • Global Positioning Systems
  • Information Science
  • Mobile Application Software
  • Mobile Devices
  • Mobile Phones
  • Navigation
  • Personal Area Networks
  • Relational Database Management Systems
  • Relational Databases
  • Web Service

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Distributed Systems and Data Platform Development
  • Sensor Fusion and Tracking Systems.

Technology Areas

  • Space