MOBILE COMPUTING 1/17/18. Course Overview. Course Goals

Similar documents
Mobile Computing. Course Overview. Course Project 8/21/12. CSE 40814/60814 Fall 2012

EEC-484/584 Computer Networks

Introduction to Mobile Ubiquitous Computing Systems

The Internet of Things

Curriculum Catalog

Small Business Mobility

CHAPTER 1 INTRODUCTION

Broad Objectives/Outcomes of the course

Small Business Mobility

Small Business Mobility

Consumer Opinions and Habits A XIRRUS STUDY

Small Business Mobility

QUICK GUIDE. Setting up aha on your phone to work with the BeSpoke Premium Audio System * and pairing your Bluetooth phone.

Small Business Mobility

CSCE Mobile Programming

Small Business Mobility

CMSC 628: Introduction to Mobile Computing

Small Business Mobility

Small Business Mobility

Small Business Mobility

CSE 5306 Distributed Systems. Course Introduction

Mobile Middleware Course. Introduction and Overview Sasu Tarkoma

Course Title: Ad Hoc & Wireless Sensor Network Course Level: Post Graduate Course Code: CSE-622 Credit Units: 04. Course Objectives:

Small Business Mobility

Cross listed CRN# CPET Mobile Computing Systems. Fall 2012

Small Business Mobility

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

Small Business Mobility

Networking Cyber-physical Applications in a Data-centric World

Small Business Mobility

Small Business Mobility

Small Business Mobility

Small Business Mobility

IoT Connectivity Standards

Small Business Mobility

Daniel Appelquist 22 April The Emerging Widgets Ecosystem

5G networks use-cases in 4G networks

Wireless Ad-Hoc Networks

Mobile Computing Introduction

THE ONLINER A VIP FOR MARKETERS. Slovenia

Submission for Approval of Business Operation Plan for the Fiscal Year Ending March 31, 2015

Pervasive and Mobile Computing. Dr. Atiq Ahmed. Introduction Network Definitions Network Technologies Network Functions 1/38

MOBILE LOCATION-BASED SERVICES

Delivering the Wireless Software-Defined Branch

YouGov and the Digital Television Group

IP-ratkaisut ja mobiililaitteiden entistä laajempi hyödyntäminen Timo Kuokka

Version 11

WELCOME Mobile Applications Testing. Copyright

NSF-RCN Workshop #2 Panel 2

MOBILE LOCATION-BASED SERVICES

Outline / Wireless Networks and Applications Lecture 1: Course Organization and Overview. Goals of the Course. Lectures.

WLAN solutions to manage BYOD

We ve got you covered anywhere, anytime!

Pervasive Wireless Scenarios and Research Challenges Spring 08 Research Review Jun 2, 2008

Mobile Computing LECTURE # 1

System Challenges for Pervasive and Ubiquitous Computing

Definitions Know What I Mean?

Multiple Dimensions in Convergence and Related Issues

Fundamentals of Digital Media Lesson Objectives

ECE 1160/2160 Embedded Systems Design. Projects and Demos. Wei Gao. ECE 1160/2160 Embedded Systems Design

Ubiquitous services and applications: needs of mobile users

ECE 257A. Communication Networks

Connected & Smart Home Research Package

WeVe: When Smart Wearables Meet Intelligent Vehicles

Cisco Events Mobile Application

2018 Texas Focus: On the Move! Accessing Information Anywhere / Anytime! Shedding Light on Cloud Computing Friday, March 2, :30-5:00 PM

BOUNDLESS XR WITH PHOTOREALISTIC VISUALS

Disclaimer Reasonable care has been taken to ensure that the information presented in this book is accurate. However, the reader should understand

5G radio access. ericsson White paper Uen June research and vision

Cache and Forward Architecture

Unlocking the Power of Mobile (Global vs Local) 2 nd Aug, 2010 UM Digital Media Team

Mobile Ad Hoc Networks: Basic Concepts and Research Issues

CSE 535 Mobile Computing. An Overview of Mobile Computing: Part I Motivation and Challenges

Why a digital hotel compendium is viable today

The development of mobile in Europe: Challenges for the future discussion points

5/13/10. Lecture 12: Multimedia over Wireless Networks

Mobile and Sensor Systems

Entertainment Services: The future is mobile White Paper December 2016

Computer Concepts - Illustrated Introductory, Ninth Edition

24th MONDAY. Overview 2018

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Sub.Code/ Name : IT1452 FUNDAMENTALS OF PERVASIVE COMPUTING

IMT-2000 vs. Fixed Wireless Access (FWA) systems. The 3G/UMTS Proposition

The Trend: Mobile Rules. Introduction cont. List of Various Sensors. Smartphone as a pool of sensors 2/7/12. Heather Zheng

LTE : The Future of Mobile Broadband Technology

The Connected Worker and the Enterprise of Things

MOBILE LOCATION-BASED SERVICES

Ad Hoc Networks - Applications and System Design

What is the ichocolate?

SMART CAMPUS, BUILDING AND VENUES

Ubiquitous Location: challenges and opportunities of enabling all-day, everywhere location for all mobile platforms

INSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS. Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

New Technologies and Services: Change and Convergence

Announcements: ECE/CS 372 introduction to computer networks. Assign 4 is due this Thursday Lab 4 is due next Tuesday Assignment 5 posted soon

Ultrafast speeds with fibre infrastructure. A guide to installing fibre infrastructure in new residential developments

Introductory Courses

Outline / Wireless Networks and Applications Lecture 1: Course Organization and Overview. Goals of the Course. Lectures.

Music, Radio & Podcasts

VISUAL SUMMARY COMMUNICATION CHANNELS COMMUNICATIONS. Communications and Networks

Transcription:

MOBILE COMPUTING CSE 40814/60814 Spring 2018 Course Overview Instructor: Christian Poellabauer 323B Cushing Hall cpoellab@cse.nd.edu 574-631-9131 Office hours: Tue 10-11, Wed 11-12, and by appointment TA: Ding Yukun, office hours/location TBD Website: schedule, grading, project info,... Course Goals Fundamentals of mobile computing Fundamentals of wireless networking Topics from closely related areas: Pervasive Computing Wearables Internet of Things Real-Time Systems Embedded Systems Wireless sensor networks Acquire and practice development skills 1

1/17/18 Mobile Computing & IoT Prospects TEKsystems 2017 CNN Money 2017 Grading Midterm Exam Final Exam First Progress Report Second Progress Report Starter Project Deliverables Final Project Deliverables Project Demonstration/Presentation Class Participation 25% 25% 5% 5% 10% 10% 10% 10% Course Project Starter Project: Purpose: Learn/improve skills Individually or in teams [1-3] Final Project Purpose: Develop innovative/unique mobile computing solution Individually or in teams [1-3] Ideally: final project builds closely upon the starter project If possible (but not required): propose starter project with final project already in mind Use starter project period to identify final project topic and form team if desired Some collaboration between teams allowed/encouraged 2

Mobile Computing A simple definition could be: Mobile Computing is using a computer (of one kind or another) while on the move Another definition could be: Mobile Computing is when a work process is moved from a normal fixed position to a more dynamic position A third definition could be: Mobile Computing is when a work process is carried out somewhere where it was not previously possible Mobile Computing is an umbrella term used to describe technologies that enable people to access services anytime and anywhere Mobile Computing Many other names/overlapping computing paradigms: Pervasive Computing Ubiquitous Computing Wireless Systems Internet of Things (IoT) Embedded Computing Nomadic Computing Wireless Sensor Networks (Mobile) Ad-Hoc Networks Mesh Networks Vehicular Networks Mobile Computing Mobile Computing Wireless Communication Applications Location-awareness Mobility Support Security Resource Management Network Protocols Broadcast Technologies Standards Wireless Medium 3

Wired vs Wireless Wired Networks high bandwidth low bandwidth variability can listen on wire high power machines high resource machines need physical access (security) low delay connected operation Mobile Networks low bandwidth high bandwidth variability hidden terminal problem low power machines low resource machines need proximity higher delay disconnected operation Why Go Mobile? Enable anywhere/anytime connectivity Bring computer communications to areas without preexisting infrastructure Enable mobility Enable new applications An exciting new research area Evolution Mobile computing can be categorized into seven major categories of focus These categories are the basis for the technology that is used today in research and design of mobile computing Each category or section is a different area that was focused on making mobile computing what it is today These seven categories are: Portability, Miniaturization, Connectivity, Convergence, Divergence, Apps, Digital Ecosystems 4

Portability Reducing the size of hardware to enable the creation of computers that could be physically moved around relatively easily Miniaturization Creating new and significantly smaller mobile form factors that allowed the use of personal mobile devices while on the move Connectivity Developing devices and applications that allowed users to be online and communicate via wireless data networks while on the move 5

Convergence Integrating emerging types of digital mobile devices, such as Personal Digital Assistants (PDAs), mobile phones, music players, cameras, games, etc., into hybrid devices Divergence Opposite approach to interaction design by promoting information appliances with specialized functionality rather than generalized ones Applications (Apps) The latest wave of applications (apps) is about developing matter and substance for use and consumption on mobile devices, and making access to this fun or functional interactive application content easy and enjoyable 6

Digital Ecosystems The emerging wave of digital ecosystems is about the larger wholes of pervasive and interrelated technologies that interactive mobile systems are increasingly becoming a part of Example: Smartphone Portability: carry it anywhere you want Miniaturization: make it possible to build device to fit in your pocket Connectivity: Wi-Fi, LTE/4G, cellular, Bluetooth Convergence: phone, camera, gaming device, movie streaming, music player, Divergence:? Applications: Rise of the Apps Digital Ecosystem: social networks, distributed gaming, video streaming, work apps, App Store (ios) 2003: itunes Music Store 2008: iphone App Store (iphone 3G with App Store support) 2015: > 100 billion app downloads 2016: > 2 million apps 2016: China biggest App Store market 2016: App developers earned $20 billions Most downloaded app: Minecraft Pocket Edition (paid) and Pokemon GO (free) 7

Trends in Mobile: Phone Subscribers Trends in Mobile: Shopping Trends in Mobile: Wearables 8

Trends in Mobile: Smartwatches Trends in Mobile: Healthcare Trends in Mobile: Apps 9

Trends in Mobile: Smartphone OS Trends in Mobile: Apps Trends in Mobile: Students 10

Trends in Mobile: Students That s it for today Questions, comments, concerns,? Up next: Project details/discussion/q&a/etc. (Friday!) 11