Masterarbeit, 2012
73 Seiten, Note: 1.3
A. Introduction
B. GLONASS (Global Navigation Satellite System - Globalnaya Navigatsionnaya Sputnikovaya Sistema) and GPS (Global Positioning System)
I. Global Navigation Satellite Systems
II. Satellite Signals
III. Receivers
IV. Navigation Message
V. Errors
VI. Hybrid Systems
C. Location Based Services (LBS) and Positioning
I. Geometric Principles for Positioning
1. Trilateration
2. Multilateration
3. Triangulation
II. Positioning Technologies
1. Cell Tower Triangulation
2. Positioning with Satellites
3. Cell ID
4. Wireless LAN Positioning
D. Android Systems and Application Framework
I. Android Development Environment
II. Differences from other mobile operating systems
III. Android Architecture
1. Linux Kernel
2. Hardware Abstraction Layer
3. Libraries
4. Android Runtime
IV. Applications Framework
1. Android Manifest
2. Activity
3. Service
4. Content Providers
5. Intent
V. Location Manager
E. Web Services and Data Communication between mobile devices and server systems
I. Restful
II. JSON
III. SQLite
F. Satellite data observation with Android Mobile Phone, evaluation of data and performance calibration
G. Development of Mobile Application
I. Client side
1. Android Manifest
2. RestClient
3. MyDBHelper
4. MyDB
5. LocationService.class
6. Activities
II. Server side
1. RestService
2. CachedArrayList
3. DBUtil and DBConnection
H. Conclusion
I. Limitation of the Study
II. Recommendation for the future researches
I. Bibliography
This thesis investigates the design architecture and practical implementation of location-aware, object-oriented systems on Android mobile devices. The primary objective is to develop a location-based mobile coupon platform that enables brands to deliver targeted marketing content to users based on their current geographic position, thereby increasing engagement and conversion rates.
1. Trilateration
“Trilateration is a method used to determine the intersection of three sphere surfaces given the centers and radii of the three spheres.”54
Simply, mobile object position can be found, if the distances of the mobile object from three different known transmitters and the coordinates of these three transmitters are known. Trilateration is basic geometric principle of GNSS such as GPS and GLONASS.55
Equation 4 - Trilateration56
rA² = (x - xA)² + (y - yA)²
rB² = (x - xB)² + (y - yB)²
rC² = (x - xC)² + (y - yC)²
In figure-4 x and y are unknown receiver coordinate. Three transmitter coordinates xA, yA, xB, yB, xC, yC are well known. Distance between receiver and three transmitters are rA, rB, rC.
In the example, for Cartesian coordinate system, z-axis is ignored to simplify, thus two-dimensional Trilateration can be proved. In location-based system z-axis indicates Altitude, in this example only latitude is proved, longitude trilateration. Calculation with altitude is disregarded.
A. Introduction: Outlines the research scope, which focuses on the architecture and application of object-oriented location-based systems for Android.
B. GLONASS (Global Navigation Satellite System - Globalnaya Navigatsionnaya Sputnikovaya Sistema) and GPS (Global Positioning System): Compares satellite systems, covering signal characteristics, message data, positioning calculations, and the performance advantages of hybrid usage.
C. Location Based Services (LBS) and Positioning: Provides the mathematical background for location detection and details current positioning technologies like Trilateration and Cell Tower triangulation.
D. Android Systems and Application Framework: Discusses the Android architecture, including the Linux kernel, the Dalvik Virtual Machine, and core framework components like Activities and Services.
E. Web Services and Data Communication between mobile devices and server systems: Explores RESTful web services as the preferred model for mobile platforms, highlighting the use of JSON for efficient data exchange.
F. Satellite data observation with Android Mobile Phone, evaluation of data and performance calibration: Details the practical experimental portion of the thesis, documenting satellite observation data collected via mobile devices.
G. Development of Mobile Application: Reports on the implementation of a location-based mobile coupon platform, including both client-side Android development and server-side logic.
H. Conclusion: Summarizes the study's findings regarding location-based application design and identifies limitations regarding hardware access.
Global Navigation Satellite Systems (GNSS), Global Positioning System (GPS), GLONASS, Location Based Services (LBS), Trilateration, Android, Linux Kernel, Dalvik Virtual Machine, RESTful, JSON, SQLite, Mobile Application, Positioning Technology, Location Manager, Java
The research focuses on the design, architecture, and practical implementation of location-aware systems on Android mobile devices, with a specific application in the domain of coupon-based marketing.
The thesis spans satellite navigation systems (GPS/GLONASS), geometric positioning principles (trilateration), mobile application frameworks (Android OS), and web service architectures (REST/JSON).
The goal is to create a mobile platform that allows brands to trigger location-based marketing campaigns, thereby driving customer traffic to physical points of sale.
The work utilizes geometric positioning techniques, primarily trilateration, and integrates them with Android-specific APIs such as the LocationManager and various signal providers like Cell ID and GPS.
The application employs a RESTful web service architecture, utilizing JSON for lightweight data exchange to optimize performance on mobile hardware.
The study combines theoretical research on satellite systems and positioning mathematics with a practical, experimental implementation of an Android-based mobile application.
The comparison serves to evaluate the feasibility of using hybrid satellite signals to improve location accuracy in challenging environments like dense city centers.
The Android NDK is discussed in the context of native code development; however, the research identifies security constraints imposed by device manufacturers that limit full access to satellite chipsets.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

