Green Computing Energy in Location-Based Mobile Value-Added Services Maziar Goudarzi.

Slides:



Advertisements
Similar presentations
School Management Tracking Solutions
Advertisements

OfficeTrack Mobile Employees Location Management Service.
OfficeTrack Mobile Employees Location Management Solution.
Localization with RSSI Method at Wireless Sensor Networks Osman Ceylan Electronics Engineering PhD Student, Istanbul Technical University, Turkiye
Real Time Vehicle Tracking and Driver Behavior Monitoring Kevin Burke 4 th Electronic and Computer Engineering Ryan Hanley Prize Final Presentation April.
ZebraNet Rolf Kristensen & Torben Jensen s s
Wearable Badge for Indoor Location Estimation of Mobile Users MAS 961 Developing Applications for Sensor Networks Daniel Olguin Olguin MIT Media Lab.
AcceSS7 location Handset Location From Network Signaling Monitoring WE S N.
Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and.
Vehicle Tracking Systems Accurate Tracking Updates  High Position Accuracy (< 2.5 meters)  Smart Position updates feature: Accurate, “on the road” positions.
3G v.s WIFI Radio Energy with YouTube downloads. Energy in Mobile Phone Data Transfers In 3G, there are three states –Idle –DCH (Dedicated Channel), do.
Current and future, business and consumer applications of LBS technology Andrew Grill, Mobile Advertising Evangelist British.
Personal Navigation Phone Technical Presentation.
Sensors. Point your phone at the sky, and Google Sky Map tells you which stars you’re looking at. Tilt your phone, and you can control the game you’re.
Towards Seamless Navigation Ari Virtanen, Sami Koskinen VTT Industrial Systems P.O.Box 1302, Tampere Finland
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek, Joongheon Kim, Ramesh Govindan CENS Talk April 30, 2010.
Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones Jeongyeup Paek USC Annenberg Graduate Fellowship Program The Second Annual Research.
A reactive location-based service for geo-referenced individual data collection and analysis Xiujun Ma Department of Machine Intelligence, Peking University.
Android Google. Android An Open Handset Alliance Project Write apps to run on mobile phones Will be released as open source.
A.Kleiner*, N. Behrens** and H. Kenn** Wearable Computing meets MAS: A real-world interface for the RoboCupRescue simulation platform Motivation Wearable.
Geocaching (Treasure Hunting) game using Wireless and Mobile Network Equipment/Technology: One or more of the followings :GPS, Wi-Fi, GSM, Bluetooth, Qcode.
Mobile Commerce and Ubiquitous Computing
An Introduction to PowerTutor (
11 Introduction Dr. Miguel A. Labrador Department of Computer Science & Engineering
Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts Amherst Energy Consumption in Mobile Phones: A Measurement.
Welcome to Week 5 at the Summer Computer Club GPS and Geocaching.
ALBERT PARK EEL 6788: ADVANCED TOPICS IN COMPUTER NETWORKS Energy-Accuracy Trade-off for Continuous Mobile Device Location, In Proc. of the 8th International.
GNSS opportunities in Location Based Services Justyna REDELKIEWICZ European GNSS Agency (GSA) European GNSS Applications in H2020 Prague, 04/02/2014.
Location Based Services Codes of Practice and Converging Locating Technologies TrackaPhone Ltd
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
Context Awareness System and Service SCENE JS Lee 1 Energy-Efficient Rate-Adaptive GPS-based Positioning for Smartphones.
WebCall - A Rich Context Mobile Research Platform Zhigang Liu, Hawk Yin Pang, Jun Yang, Guang Yang, Peter Boda (Special thanks to August Joki) Nokia Research.
Satellite and mobile network communications
Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions.
Common Alerting Protocol (CAP) Implementation Workshop – 2014 ArcGIS Geotrigger for CAP Implementation by Nalaka Kodippili Geo Technical Manager GIS Solutions.
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 21 – LOCATION-BASED SERVICES SEAN J. TAYLOR.
GML-3 GPRS BASED METER AND LOGGER THREE PHASE METER WITH INBUILT DATA LOGGER © Embuilt Technologies Visit us at Or For.
By Group 6 1. Adaptive Mapping 2 Adaptivity What is adaptivity? “A system is called adaptive if it is able to change its own characteristics automatically.
Green Computing Mobile Phones and Applications Maziar Goudarzi.
COMMUNICATION SYSTEM (2) CT1401 LECTURE-9 : MOBILE PHONE BY : AFNAN ALAYYASH SUPERVISION : DR.OUIEM BCHIR.
1 Energy-efficient Localization Via Personal Mobility Profiling Ionut Constandache Co-authors: Shravan Gaonkar, Matt Sayler, Romit Roy Choudhury and Landon.
Introduction to Mobile Development 1. Mobile Communications One of the fastest growing industries on earth Unprecedented consumer take-up Mobile phones.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Location meets social networking Larry Magid co-director, ConnectSafely.org founder, SafeKids.com
System introduction Sept What is Urgentys ? The Urgentys is a unique lone worker protection system centrally operated on a world-class platform.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
GPS Doug Van Zee.
Carnegie Mellon University © Robert T. Monroe Management Information Systems Mobile Computing Management Information Systems Robert.
Timecard: Controlling User-Perceived Delays in Server-Based Mobile Applications Lenin Ravindranath, Jitu Padhye, Ratul Mahajan, Hari Balakrishnan.
Faculty of Engineering, dept. ELEC Positioning a mobile terminal Combining GPS and GSM techniques Nico Deblauwe
GPS Tracking System An autonomous user tracking system is employed to navigate the vehicle using GPS data. The following diagram demonstrates the tracking.
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Mobile Location Sensing Tutorial Jie Liu, Dimitrios Lymberopoulos, Bodhi Priyantha, Jacky Shen Microsoft Research.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
FriendFinder Location-aware social networking on mobile phones.
FriendFinder Location-aware social networking on mobile phones.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Photovoltaic Power System Monitor Josh Stone Ryan Mann Art Barnes Austin Fisher.
LBS Division INDOOR POSITIONING SYSTEM Indoors Independent infrastructure that communicates via wireless connection standards: RFID Technology: Continuous.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Location, Location, Location Larry Rudolph.
Contents Introduction What are Location-based services Working of Location-based services Location Tracking Technologies Power profiling a mobile phone.
Submission January 2016doc.: IEEE /0019r0 NGP Use Cases For High Resolution Date: Qualcomm & IntelSlide 1 Authors:
Module 12: Configuring Windows XP Professional for Mobile Computing.
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
C HAPTER 6 Mobile Commerce and Ubiquitous Computing.
A Software Energy Analysis Method using Executable UML for Smartphones Kenji Hisazumi System LSI Research Center Kyushu University.
A method for using cloud computing for Android By: Collin Molnar.
Mohit Gupta, Prashanth Mohan, Lenin Ravindranath.
Overview Issues in Mobile Databases – Data management – Transaction management Mobile Databases and Information Retrieval.
Presentation transcript:

Green Computing Energy in Location-Based Mobile Value-Added Services Maziar Goudarzi

Outline Mobile Value-Added Services Location-Based Services Significance of energy Ways to improve energy in LBS 2 Mikkel Baun Kjærgaard, Minimizing the Power Consumption of Location-Based Services on Mobile Phones, IEEE Pervasive Computing, Vol. 11, no. 1, 2012.

Mobile Value-Added Services Mobile standard service – Mobile voice communication – Often called core service Value-Added service – Services available at little or no cost, to promote the primary business (Wikipedia) Two 1991 GSM mobile phones with several AC adapters

Mobile VAS Examples Early years – VAS included SMS, MMS, data services These days – Basic SMS, MMS, data service capabilities have more and more become core services – VAS services use above basic capabilities – Examples: 4

VAS Categories Education Healthcare Banking Payment News/Information Marketing Entertainment Basically, every app. 5

LBS: Location-Based VAS Services 6 Identify user location Provide service based on location Examples:

Energy in LBS VAS Services Heavy use of power-consuming features – GPS for positioning – LCD to display map – Radio to send/receive data Actual significance depends on – Usage pattern (length/intensity of usage) – Battery recharge options – What phone features are used 7

LBS Battery Impact Low – Geotagging: tag pics with location info – Reactive LB search: nearest subway station Medium – LB games: geocaching (treasure hunting), Live pac man – Sports tracker: log exercises time and place High – Place & Activity recognition: record daily activity – Proactive LB search: notify user of nearby free city bikes – LB social networking: notify user when near friends power consumption multiplicity factors compared to a 0.05 watt stand-by consumption

Power Profiling a Mobile Phone Phone specs – Caveat: values missing (e.g. CPU), dynamic aspects Measurement – Nokia Power Profiler – Caveat: depends slightly on battery state 9

Dynamic Aspects of Power 10 profile of a phone running a Python script that every 60 seconds invokes the GPS to produce a single position fix, opens a TCP connection to a server over the 3G radio, sends the position fix and then closes the connection.

Power Behavior of an LBS Game 11

Power Behavior of an LBS Sports App 12

Power Behavior of two Map Apps 13

Power Behavior of a Proactive Search App. 14

Lessons Learned LBS consumes lots of power Especially important in long-running apps – E.g. Proactive search Turn off GPS as much as possible Minimize amount of data transmission 15

Minimizing LBS Power Consumption Relax required positioning accuracy – In map: based on zoom level Street-view, suburb, city-wide – In LB social networking, or proactive search Decide based on relative distance Km vs. m – Adjust service quality based on battery left Sports tracker on a faraway field – Privacy restrictions 16

Methods to Reduce Power 1.Minimize needed position fixes 2.Use the least consuming feature for positioning 3.Do on-phone data caching and processing 17

1. Minimize position fixes Estimate positioning error Do actual positioning only if error exceeds limit Reported implementation (EnTracked) tracks pedestrians – 62.3% power reduction, accuracy limit of 100m – 69.7% power reduction, accuracy limit of 200m – Compared to periodic position reporting 18

1. Minimize position fixes Server-side – e.g. LB social networking – Reduce number of position requests by server – Report: 86% reduction in position requests, accuracy limit of 100m, queried 10 times/sec by different services 19

2. Use Least Consuming Method Estimate position every 30s – GPS : 0.32W, 10m accuracy – WiFi: 0.094W, 40m accuracy – GSM: 0.064W, 400m accuracy Technique – Detect motion by accelerometer – Switch ON GPS only when moved – 85.7% saving compared to periodic reporting 20

2. Use Least Consuming Method EnLoc system – Switch between GSM, GPS, WiFi – Mobility profiling to minimize needed position fixes Guess the possible paths LBS where only general area (zone) matters – If within a GSM cell, fully contained in the area, Only do positioning if changing the cell – Up to 80% power reduction 21

3. On-Phone Caching/Computing Nokia Map vs. Google Map – Need to consult location databases – Cache the database as much as possible LBS with computation need on server-side – If server wants only the route taken – Do computation locally on phone as much as possible 22

Design Considerations Increase in complexity Solve the right problem Real power effect of LBS LBS is an active research area! – Indoor positioning – Use other sensors available on modern phones 23