Offline Location Based Services Using Android OS Implemented In Smartphone and Beagleboard Xm

Similar documents
MOBILE COMPUTING 2/11/18. Location-based Services: Definition. Convergence of Technologies LBS. CSE 40814/60814 Spring 2018

Presented by: Megan Bishop & Courtney Valentine

Emergency Contact for Real World Social Community

Location Based Reminder

Procedia Computer Science

Android In Industrial Applications. A Field Report

Handheld Mobile Computer SIRIO 4000 User Manual

IJRDTM Kailash ISBN No Vol.17 Issue

Building Construction Management System Using Android Application

Introduction to Android Tablets and Smartphones

Airplane mode Android app application Back key bandwidth

hiotron Smart Home Automation Kit

Instruction How To Use Wifi In Mobile Phone Via Laptop >>>CLICK HERE<<<

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

Mobile, Smartphones, Wi-Fi, and Apps

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Mi Home Security Camera Connection Guide. (ios)

Active Monitoring System for Android Devices using Cloud 1 Sagar Bhalodia, 2 K. Navin 1 Student, 2 Assistant Professor

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:

Technology in Action Complete, 13e (Evans et al.) Chapter 8 Digital Devices and Media: Managing a Digital Lifestyle

Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE

Prof. Dr. Pedro José Marrón

B.TECH/M.TECH MINOR/MAJOR PROJECT

A Proposed e-payment Service for Visually Disabled

Location Based Task Reminder System Using Android Mobile

Android SmartTV initial manual

RELATIONSHIP WITH KONICA MINOLTA

QUICK GUIDE. Camera Installation for iphone, ipad, Android smart phone and tablet

4G LTE Mobile Wi-Fi. Go Anywhere Connect Everywhere M G LTE 150Mbps. 8 Hours Usage. tpmifi App

FAQs for the Juno T41 Rugged Handheld Computer

Introduction To Android

retail Free popcorn today cinema All food 20% off women s clothing counter food court

ISSN (PRINT): , (ONLINE): , VOLUME-4, ISSUE-11,

Geo Service Automatic Mobile Alert System

4G LTE Mobile Wi-Fi. Go Anywhere Connect Everywhere M G LTE 150Mbps. 8 Hours Usage. tpmifi App

A Smart App for Mobile Phones to Top-Up User Accounts for Any Network Service Provider in SriLanka

GLOSSARY OF CELLUAR TERMS

Cisco Virtual Beacon Technology

IP Cam EdiLife Quick Installation Guide

Major Components of the Internet of Things Systems

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

Digital Notice Board Using Raspberry Pi

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1

I.INTRODUCTION II. ANDROID APPLICATION. A. Android SDK

17655: Discussion: The New z/os Interface for the Touch Generation

Alpha Scanner Pro User manual

i-keysafe Intelligent, Secure Key Management Solution AmericanLocker.com RFID, NFC, biometric and code security

PORTING 3GP PLAYER ANDROID APPLICATION ON ARM9 WITH HIGH SECURITY (USING BIOMETRICS)

Now every device for small & medium businesses, at zero upfront

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Downloaded from manuals search engine. Quick Start

Mobile Internet Devices and the Cloud

Introduction. Built-in speaker. Infrared lights. Camera lens. Reset button. Indicator light. Micro- USB port for power supply.

Quick Start Guide. Wireless IP Camera. Technical Support QG4_A

KONICA MINOLTA MOBILE PRINTING SOLUTIONS

Human Tracking System using Beagle Board -xm

TRIPonist Car Mirror N2P900. Smart Vehicle Surveillance & Security System. User manual Version 3.0

DEVELOPMENT OF PUBLIC FACILITY AND HOUSEHOLD LOCATOR TOOL USING MOBILE GIS AND ANDROID TECHNOLOGY

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

Arduinodroid Controlled Car

UTM Geo Map APP Quick Start (Version 1.2)

METRO BUS TRACKING SYSTEM

An Arduino Based Indoor & Outdoor Positioning System (IOPS)

Wireless# Guide to Wireless Communications. Objectives

FUJITSU Software Interstage AR Processing Server V Overview

File Synchronization using API Google Drive on Android Operating System

Smart i6 Windows Mini PC

1. Introduction. 1.1 Cosmo Specifications

NTS A NAVIGATION TRACKER SYSTEM

Wi-Fi Baby Camera Pan & Tilt Cloud Camera

Directions for pairing with an Android powered device via Bluetooth ISSION 360º I AM ON MISSION 360º I AM ON MIS

DEVELOPING APPS FOR. Note: This ebook relies on and uses information from the Google Glass Developers site.

UNIK4230: Mobile Communications Spring Per Hjalmar Lehne Tel:

FUJITSU Software Interstage AR Processing Server V1.0. Overview

A62 Access Point. Enterprise Wi-Fi that just works. Netsurion makes Wi-Fi smarter and simpler. Diverse solutions

Home Network Security Quick Start Guide

Iconia One 10 [B3-A20] PRODUCT BRIEF VERSION 1.2, AUG

Video Architectures Eyes on the Future: The Benefits of Wireless Technology for Fixed Video Surveillance

Motion Activated Surveillance System

7 inch HD IPS LCD, Resolution: 800*480 OS Android 4.2. Front:0.3MP Rear: 2.0MP(AF)

Getting to Know Your Mobile WiFi Note: Thank you for choosing VIVA LTE Mobile WiFi

Verify that Wi-Fi option is turned on. Swipe down from the top of the screen once by using two fingers, or twice using one finger. Tap > Wi-Fi.

NTC-30WV-03. Outdoor Industrial Router. December 2012

Smart Home Automation Control Using Bluetooth And GSM Information

WAN(Server) Software Introduction

Thank you for purchasing the CharJi EVO CLOUD. This CharJi EVO CLOUD brings you a high speed wireless network connection.

App for a Smartphone or Tablet Terminal EXILIM Connect 3.0

ZYRO. User Guide.

DEVELOPMENT OF A MOBILE DATA COLLECTION AND MANAGEMENT SYSTEM

1. Introduction P Package Contents 1.

Copyright

STREAM ANY AUDIO TO SMARTPHONES

The Premium Interactive Panel for Immersive Learning.

This appendix provides definitions of terms discussed in this book. Terms are listed in alphabetical order. B. Glossary of Terms

ATV520 User Manual V1.1

A62 Access Point. Netsurion makes Wi-Fi smarter and simpler. Diverse solutions. Enterprise Wi-Fi that just works. Hospitality

CyberOffice: A Smart Mobile Application for Instant Meetings

RFID Smart Reader. Android Octa core 2.0GHz Memory LPDDR3 2GB RAM, emmc 32GB Internal Memory RFID UHF 900MHz GEN2 ISO C

WELCOME Mobile Applications Testing. Copyright

Datasheet. Enterprise VoIP Phone with Touchscreen. Models: UVP-X, UVP, UVP-Pro, UVP-Executive. High-Definition, Multi-Touch Color Display

Transcription:

ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN: 0974-6471 June 2013, Vol. 6, No. (2): Pgs.117-132 Offline Location Based Services Using Android OS Implemented In Smartphone and Beagleboard Xm ANDRIL ALAGUSABAI 1 and T.P. SARAVANABAVA 2 1 Department of Electrical and Electronics College of Engineering, Anna University,Guindy Chennai, (India). 2 Ramanujam Computing Centre, Anna University, Guindy Chennai, (India). Corresponding author E-mail :andrilalagusabai@gmail.com 1, tpsbava@yahoo.co.uk 2 (Received: May 30, 2013; Accepted: June 08, 2013) ABSTRACT Recently trends and technologies are growing drastically, where the internet connectivity plays a significant role. But the disappointment is that the connectivity is not present in all locations. In this case study, we took the location based services which completely rely on connectivity, example, if the user loses his or her connectivity they will not be able to receive or get updates of the location based services. So we implemented an offline location based service where the users can get profited even when there is no connectivity. This system is proposed by developing an android application which contains all location based contents using database management system, and implemented it on a smart phone. Key words: Android, offline location based services. INTRODUCTION Navigation and tourist guide applications have recently shown a tendency to facilitate offline access to contents. The downturn of these solutions is that they provide the contents in a proprietary format embedded into applications. The offline map applications on mobile device works anywhere. It does not need network coverage or Internet connection. Taking into consideration, user need not be a computer expert, desired properties of this application for its quick adaptation, are as follows: Simple User need not have to learn to use the offline maps application, just download and start the application. Availability of maps in offline Download and store the entire map data to user's mobile phone locally, and use the map without an Internet connection. No mobile roaming charges Application stores maps on SD flash card of user's mobile device and uses them every time when user start it, so it works without Internet. Zoom in facility Allows zooming in with high resolution. Multi-touch pinch-to-zoom is supported or double taps to zoom in, tap the zoom out button to zoom out.

128 Fig.1: Layout for information structure about a place in physical world Potential technologies used in location based services(lbs) Satellites Satellite navigation systems provide geospatial positioning with global coverage. Currently there are several global navigation satellite systems dedicated to civil positioning. The advantage of satellite systems is that receivers can determine latitude, longitude, and altitude to a high degree of accuracy. However, line of sight (LOS) is required for the functioning of these systems. This leads to an inability to use these systems for an indoor environment where the LOS is blocked by walls and roofs. Cellular communication network A Cellular Communication Network is a system that allows mobile phones to communicate with each other. This system uses large cell towers to wirelessly connect mobile devices. The range of cellular communication networks depends on the density of large buildings, trees and other possible obstructions. Maximum range for a cell tower is 35 kilometers in an open rural area. This method is a basic technique using Cell-ID, also called Cell of Origin, to provide location services for cell phone users. Bluetooth Bluetooth is a wireless communication method used by two devices over short distances. Bluetooth is the IEEE 802.15 standard and is similar to Wi-Fi. Maximum distance for Bluetooth communication is up to 100 meters for a class 1 Bluetooth set. The devices can send a maximum of 3Mb/s. Implementation can be highly expensive. Methods and techniques used in offline location based services Offline location based services Location based services deliver Information about location to people without wireless connectivity. Geo-tagging Geo-tagging is the process of adding geographical identification metadata to various media such as a geo-tagged photograph or video, websites, SMS messages, QR Codes or RSS feeds and is a form of geospatial metadata. This data usually consists of latitude and longitude co ordinates, though they can also include altitude, bearing, distance, accuracy data, and place names. Geo-tagging can help users find a wide variety of location-specific information. Geotagging-enabled information services can also potentially be used to find location-based news, websites, or other resources. Package An organizational entity, the platform that aggregate a collection of locations and their associated contents. System Architecture The OLBS (offline location based services) consists of the following components which are essential for the obtaining location based contents at offline, which in our case the offline location based contents is obtained for the campus College of Guindy, Anna University. Mobile terminal, which are equipped with

129 Fig. 2: Celkon A85 Fig. 3: Beagleboard Xm Fig. 4 :Eclipse IDE Fig. 5: AVD manager

130 Android OS: laptops, PDA, cell phones, hand-held gaming console, etc. Android Application, which facilitates user with an intuitive user interface displaying the list of the categories, under each one there are list of buildings, through which user requests the location based contents at offline Fig. 6: Basic map layout Android Application Functionality and Deployment The software which has been developed and deployed into the mobile device for the estimation of location based content is based on Fig. 7 :Application display Fig. 8 :Application Display

131 Fig.9 :Application display user position estimation and route determination 1. Offline location based services is deployed into the mobile device. 2. An activity with a list of categories is displayed, click the required category. 3. Another activity is opened which has list of requested category. 4. For example when the category is clicked, department electrical and electronics department frame layout (contains image of department, details and clickable map). 5. When map button is clicked, the map is loaded. Fig.10: Map display the Android platform. Its functionalities are 1. Sending application download request to the server. 2. Downloading the application. 3. Option to select a location in the application. 4. Displaying all buildings and its associated contents. The application developed for the android device is of the API level 10 and version Android Gingerbread 2.3.9. Process of System Operation Summarizes the steps involved in the Project Specifications Hardware perspective In the experimental setup the hardware used is Celkon with ARM processor and CPU operating speed of 1 GHz, the Smartphone is preloaded with Google's Android Gingerbread V2.3.9 operating system. Also Beagleboard Xm with specification as follows: 1. Architecture:ARMv7 and cortex A8 2. Processor TI DM3730 1GHz 3. RAM 512 MB 4. Micro SD slot 5. USB 4 6. Ethernet 10/100

132 Software specification Software's that has been used in the project are as follows: 1. ADT plug-in for the Eclipse (Helios) IDE which provides an Integrated Development Environment for Android application development. 2. Android SDK (Platform) 3. Java JDK 1.6 (Development Kit for Programming). RESULTS AND DISCUSSIONS With mobile Emulator The experiment was performed in the campus, College of Guindy, Anna University, Chennai. An area of 45,154 m² was used for the experiment. Fig.5 shows the basic map layout of the campus latitude and longitude; the Smartphone used is Celkon A85 made by Celkon and has Android 2.3 O/S. Fig 7 shows the first screen that shows the list of categories (departments, administration, bank, hospitals, shops and canteen). Fig 8 shows the list of departments when the user request. Fig. 9 shows the corresponding departments location based contents as per the user request Fig 10 shows the map view with a marker on the place, where user requested. CONCLUSION We have proposed and developed an offline location based services and implemented in a mobile phone and on embedded device Beagleboard Xm. The platform consists of a database for location packages, providing a friendly way for the user to list, packages from his device. We expect our OLBS system to be used in various indoor and outdoor places like shopping malls, airports, hotels in near future. REFERENCES 1. H. D. Chon, S. Jun, H. Jung, and S. W. An, "Using rfid for accurate positioning," Journal of Global Positioning Systems, 3 (1-2), pp. 32-39, (2004). 2. Mulloni, D. Wagner, I. Barakonyi, and D. Schmalstieg,"Indoor positioning and navigation with camera phones," IEEE Pervasive Computing, 8(2) pp. 22-31, (2009). 3. H. Kato and K. T. Tan, "Pervasive 2d barcodes for camera phone applications," IEEE Pervasive Computing 6, pp. 76-85, (2007). 4. Google. Google maps api. [Online]. Available: http://code. google.com/apis/ maps/[google maps transit. [Online]. Available: http://maps.google.com/help/ maps/transit/place directory. [Online]. Available: http://googlemobile.blogspot.com /2009/06/places-directory-app-for-android. html 5. Yelp. [Online]. Available: http:// www.yelp.com/ 6. Foursquare. [Online]. Available:http:// foursquare.com/ 7. Gowalla. [Online]. Available:http:// gowalla.com