Mobile Computing: the Next Decade



Similar documents
Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战

Towards Wearable Cognitive Assistance

Bridged Apps: specialise in the deployment of many well known apps, as well as building customer made apps, websites, and SEO.

Design of Home Automation Framework With Social Network Integration

Virtual Servers VIRTUAL DATA CENTER OVERVIEW VIRTUAL DATA CENTER BENEFITS

HYBRID CLOUD BACKUP 101. Top Five Benefits of Cloud-Connected Appliances

Nagpur, Maharashtra, India

Mobile Hybrid Cloud Computing Issues and Solutions

Integrated Application and Data Protection. NEC ExpressCluster White Paper

Monitoring & Measuring: Wi-Fi as a Service

Using Smartphones and Tablets in Embedded Applications

Chapter 1 Basic Introduction to Computers. Discovering Computers Your Interactive Guide to the Digital World

The Datacenter must evolve to meet

KEEPING YOUR SANITY AS YOU EMBRACE CLOUD AND MOBILE

Mobile Cloud Computing: Survey & Discussion. Jianting Yue Sep 27, 2013

Electronic Health Records Are You Ready?

GETTING THE PERFORMANCE YOU NEED WITH VDI AND BYOD

A Survey on Mobile Cloud Computing

Uni Vault. An Introduction to Uni Systems Hybrid Cloud Data Protection as a Service. White Paper Solution Brief

Cisco Application Networking for IBM WebSphere

Accelerating Cloud Based Services

Portable Wireless Mesh Networks: Competitive Differentiation

Database Decisions: Performance, manageability and availability considerations in choosing a database

Introduction. Network Basics. Workstations. Server. Hub

Cooperative Caching Framework for Mobile Cloud Computing

Cisco Application Networking for BEA WebLogic

Solutions for the Connected Home

Distributed Systems. Examples. Advantages and disadvantages. CIS 505: Software Systems. Introduction to Distributed Systems

Industrial Internet of Things Bears Fruit with Connected Services for Plant Assets and Fleet Migration

Table of Contents...2 Introduction...3 Mission of IT...3 Primary Service Delivery Objectives...3 Availability of Systems Improve Processes...

Computer Repair Technology

Milestone Edge Storage with flexible retrieval

The Machine: The future of technology Hyperscale Division EMEA

Results from MyConnection SG Pilot (October 2014 March 2015)

Business Process Desktop: Acronis backup & Recovery 11.5 Deployment Guide

Additional details >>> HERE <<<

Smarter wireless networks

Summer projects for Dept. of IT students in the summer 2015

Cloud Failover Appliance

Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada

Grant Aitken. Area Vice-President VMware Canada (B) (M)

Cloud Backup and Recovery for Endpoint Devices

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

MCSE SYLLABUS. Exam : Managing and Maintaining a Microsoft Windows Server 2003:

Identity in the Mobile World. Paul Hooper Vice President of Corporate Marketing Extreme Networks

Microsoft Private Cloud Fast Track

EMBRACING NEW TECHNOLOGY: MOBILE HEALTH. Sponsored by: Irving Levin Associates Health Care and Senior Housing M&A Since 1948

How To Understand The Power Of The Internet Of Things

NanopowerCommunications: Enabling the Internet of Things OBJECTS TALK

Developing Fleet and Asset Tracking Solutions with Web Maps

Secure Your Mobile Device Access with Cisco BYOD Solutions

Introduction Chapter 1. Uses of Computer Networks

ENABLING TODAY S WIRELESS ENTERPRISE

Network Evolution, Cloud & Future Services. Opportunities & Challenges for Next-Decade Services

Unit 1: INTRODUCTION TO ADVANCED ROBOTIC DESIGN & ENGINEERING

Network Architecture and Topology

Internet of Things 2015/2016

Field Inspection Remote Access Comparison

Understanding the Microsoft Cloud

1 Executive Summary Document Structure Business Context... 6

IMCM: A Flexible Fine-Grained Adaptive Framework for Parallel Mobile Hybrid Cloud Applications

Leveraging Cloud Services for Quicker Implementation and More Secure Automation Solutions

Introduction. Mobile GIS emerged in the mid-1990s to meet the needs of field work such as surveying and utility maintenance.

Chapter 19 Cloud Computing for Multimedia Services

Mobile Device Manual for 3G DVRs

MAXPRO. Cloud CLOUD HOSTED VIDEO SERVICES TO PROTECT YOUR BUSINESS. Video Anytime, Anywhere

Domus, the connected home

County of Hanover. Board Meeting: May 28, Presentation - Information Technology Department Strategic Plan

EDM Cloud Remote Monitoring Solutions. Crystal Instruments, January 2014

HyperQ DR Replication White Paper. The Easy Way to Protect Your Data

Evolution of Smartphones And Android Operating System

FutureWorks 5G use cases and requirements

APRIL Must-Have Features for Endpoint Backup

The 5G Infrastructure Public-Private Partnership

LARGE SCALE INTERNET SERVICES

alcatel-lucent converged network solution The cost-effective, application fluent approach to network convergence

NCTA Cloud Architecture

EXECUTIVE SUMMARY Cloud Backup for Endpoint Devices

BYOD Networks for Kommuner

AKAMAI WHITE PAPER. The Challenges of Connecting Globally in the Pharmaceutical Industry

IT Networking and Security

Transcription:

Mobile Computing: the Next Decade Mahadev Satyanarayanan School of Computer Science Carnegie Mellon University 1

Early-90s Dream of Mobile Computing 2

Phenomenal Hardware Progress Compaq ipaq ~ 1999 IBM Linux Wristwatch ~ 2000 Compaq Luggable ~ 1987 Google Android ~ 2008 NCR WaveLan 915 MHz ISA ~1990 802.11b PC cards ~ 1999 ~2003 3

What Will Inspire and Drive Mobile Computing Research in the Next Decade? 4

Emerging Themes 1. Mobile devices as rich sensors 2. Near-real-time data consistency 3. Opportunism 4. Outreach 5

Rich Mobile Sensing Cameras integrated with almost every mobile device today rich sensing devices (2D CCD array, temporal if video) sound capture is another example (1D, temporal) Rich high-dimensional and complex requires extensive processing by human/software to extract value not simple scalar values (e.g. temperature, salinity, light intensity, ) data capture easy but interpretation difficult Sensing community fixated on smart dust vision (SenSys, MobiHoc, ) cheap, disposable motes + TinyOS simple scalar values, little on-board processing, little storage dominance of ad hoc wireless networks Brilliant rock better metaphor for mobile sensing than smart dust more processing, memory, storage, networking but captured data also requires more intense processing too expensive to be disposable energy considerations still dominate, but more tractable typically include human in the loop 6

Example: Lost Child in Crowd 7

Macy s Thanksgiving Day Parade 8

Lost Child Found! Here she is! 9

Observations Opportunism pictures were taken for some other reason captured data rich enough to contain other extraneous stuff the other stuff is focus of someone else s search later how do you index data of this kind? Near-real-time data consistency only pictures taken after child was lost are useful bounds on geographic region too (speed of motion) implications for caching and data consistency checking? 10

Example: GigaPan Remapping for Disaster Recovery 11

GigaPan Zoomable Images Hanauma Bay, HI; May 2008 (5.6 gigapixels, 378 images) GigaPan Robots 12

GigaPan of Hanauma Bay, HI 13

Potential Value in Disasters Port Au Prince, Haiti; January 29, 2010 (225 images hand-captured by reported; stitched after return to the US ) 14

What Mobile Computing Architecture Do We Need to Support These Classes of Applications? 15

3-level Mobile Computing Hierarchy Historically: 2-level hierarchy (client and server) New proposed architecture: 3-level hierarchy cloud cloudlet mobile device Cloudlet provides compute resources for cyber foraging offloads intense computations (e.g. GigaPan stitching, image search) low-latency 1-hop wireless access for human-in-loop interactions allows cellular style computational coverage for small regions 16

Cloudlet = Small Cloud Nearby Olympus Mobile Eye Trek Wearable Computer Android Phone Nokia N810 Tablet Handtalk Wearable Glove Low-latency high-bandwidth 1-hop wireless network Coffee shop Cloudlet WAN to distant cloud on Internet cloudlet = (compute cluster + wireless access point + wired Internet access + no battery limitations) data center in a box 17

Cloudlet vs. Cloud State Cloudlet Only soft state Cloud Hard and soft state Management Environment Ownership Network Sharing Appliance model: self-managed; little professional attention Data center in a box at customer premises Decentralized ownership by local business LAN latency and bandwidth Few users at a time Utility model: professionally administered, 24x7 operator coverage Machine room with power conditioning and cooling Centralized ownership by Amazon,Yahoo!, etc. Internet latency and bandwidth 100s to 1000s of users 18

Cloudlets in Disaster Scenarios Gigapan Imaging Robot Android Phone Low-latency high-bandwidth wireless network to other cloudlets and Internet Nokia N810 Tablet Lenovo Laptop Cloudlet near rescue workers 19

Cloud Computing in the Face of Disrupted Internet Connectivity Internet-based Cloud Resources weak Internet connectivity Emergency Internet Gateway Cloudlet 2 Cloudlet 3 Cloudlet 4 Cloudlet 1 Disaster Area 20

Closing Thoughts Embrace challenging real-world applications rich crowd-sourced mobile sensing developing countries disaster relief environmental sensing (Gulf recovery?) Drivers of mobile computing advances in the next decade identify common themes and requirements distill into mobile architectures, system support and infrastructure 21