CS6501/ECE6501 IoT Sensors and Systems

Slides:



Advertisements
Similar presentations
IEEE/FIPA WG Mobile Agents Ulrich Pinsdorf Fraunhofer-Institute IGD, Germany Dept. Security Technology
Advertisements

ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
1 Ubiquitous Computing CS376 Reading Summary Taemie Kim.
HCI Futures UQI120S2. What are the challenges? New hardware devices New software techniques New user expectations Better psychology More connectivity.
490dp Introduction Robert Grimm. The Computer for the 21 st Century “The most profound technologies are those that disappear. They weave themselves into.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
September 13, Motivating Sensor Network Research: The Applications and Computer Science Issues Prabal Dutta and David Chu.
Ubiquitous Computing Computers everywhere.
Computer Science Prof. Bill Pugh Dept. of Computer Science.
1 EECS 598 Wireless Sensor Networks Technologies, Systems, and Applications Lecture 2: Computer Science Issues Prabal Dutta University of Michigan January.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Pervasive Computing Review Joshua R. Smith, Class of 2006 Interdisciplinary Engineering and Management Mentor: Dr. Sunil Kumar July 31, 2003.
Jan 11, 2001CSCI {4,6}900: Ubiquitous Computing1 Announcements Class participation is very important. You will be graded on your involvement in class discussions.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Some Computer Science Issues in Ubiquitous Computing Presenter : Junghee-Han Mark Weiser Communications of the ACM, July 1993.
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
Ubiquitous Computing Software Systems.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Uichin Lee KAIST KSE KSE801: Mobile and Pervasive Computing for Knowledge Services.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 8.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Dr Theodoros N Arvanitis Senior Lecturer, Head of Biomedical Informatics, Signals & Systems Research Laboratory, Department of Electronic, Electrical &
Beyond The Desktop The Future of the Interface. The co-evolution of hardware, interface and users Punched cards Character displays and keyboards Graphical.
Some Computer Science Issues in Ubiquitous Computing
UBICOMP SYSTEMS: TOPICS & CHALLENGES. New computing model  Heterogeneous devices  Interaction:  Many-to-many  Possibly implicit, invisible, through.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
New Generation, New Technology, New Classroom Advancing the Use of Modern Technology in the Classroom.
Internet of Things in Industries
The transformational capacity of ubiquitous and contextual computing.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Fuego Core 2005/7 Possible Directions Kimmo Raatikainen Principal Scientist Helsinki Institute for Information Technology
Welcome…. What's New In The High-Tech World Ubiquitous Computing Or, How The Cheat Got Away.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Ubicomp Design Pre-Patterns May 29, 2008.
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
Authors: Christos Stergiou Andreas P. Plageras Kostas E. Psannis
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
CompSci 280 S Introduction to Software Development
Internet of Things Approach to Cloud-Based Smart Car Parking
COMPSCI 110 Operating Systems
Computer Network Fundamentals CNT4007C
Smart World: A Better World
Challenges facing Enterprise Mobility
UNIT II –Part 2.
MetaOS Concept MetaOS developed by Ambient Computing to coordinate the function of smart, networked devices Smart networked devices include processing.
Building the foundations for innovation
Ubiquitous Computing and Augmented Realities
CS6501/ECE6501 IoT Sensors and Systems
Networking Applications
Algorithms for Big Data Delivery over the Internet of Things
Software What Is Software?
Networking Technology and Systems
Chapter 6: Interfaces and interactions
Mobile edge computing Report by Weiqing huang.
Dependable, secure and time-aware sensor networks - Overview
Mobile Computing.
Topics in Ubiquitous Computing
Presentation for information days Units involved:
NWC604COM Ubiquitous Computing
Ubiquitous Computing By: Patrick Yienger.
Smart Learning concepts to enhance SMART Universities in Africa
With specific reference to the proposal submitted for AI
CS6501 Embedded Operating Systems for the IoT
Ubiquitous computing marcia lee april 10, 2008.
Some Computer Science Issues in Ubiquitous Computing
TDT49 Mobile Information Systems, Jørgen Birkeland
Introduction to Mobile Computing
Prime Applicant – Project Title
Presentation transcript:

CS6501/ECE6501 IoT Sensors and Systems August 28, 2017 Brad Campbell – bradjc@virginia.edu http://www.cs.virginia.edu/~bjc8c/class/cs6501-f17/

Outline Picking research problems Things to keep in mind Computer science issues in ubiquitous computing and the IoT

The Heilmeier Catechism George H. Heilmeier Director of DARPA, 1975-1977 Invented LCD displays DARPA funds research projects But which ones to take risks on?

The Heilmeier Catechism What are you trying to do? Articulate your objectives using absolutely no jargon. How is it done today, and what are the limits of current practice? What is new in your approach and why do you think it will be successful? Who cares? If you succeed, what difference will it make? What are the risks? How much will it cost? How long will it take? What are the mid-term and final “exams” to check for success?

Allen Newell Researcher at CMU Pioneer in Artificial Intelligence Turing Award winner Developed pre-cursor to Lisp

Allen Newell’s Research Style Good science responds to real problems Good science is in the details Good science makes a difference

Good science responds to real problems Good scientific problems are those that reflect real phenomena in the world. Real problems that need to be solved. Clear statement of the real phenomena or application it addresses.

Good science is in the details Takes the form of a working model The artifact is about understanding, not building Must build when analysis is too complex Includes detailed analysis or implemented models Allows others to benefit from work at an abstract level Enables comparisons between different approaches

Good science makes a difference Measures of contribution: How it solves a real problem How it shapes the work of other Solves a real problem The problem sets the crucial context for the work A million ideas to pursue, but which ones are worth doing? Shapes the work of others Highest goal: change other people’s thinking Paradigm changes are the most impactful [Kuhn]

Outline Picking research problems Things to keep in mind Computer science issues in ubiquitous computing and the IoT

Mark Weiser Who is Mark Weiser? Researcher at Xerox PARC Father of ubiquitous computing Work is incredibly influential What are the principles of ubiquitous computing? The purpose of a computer is to help you do something else. The best computer is a quiet, invisible servant. The more you can do by intuition the smarter you are; the computer should extend your unconscious. Technology should create calm (technology that doesn’t demand our focus or attention).

Hypothesis of the article? Advances in low power hardware, low power wireless radios, UI hardware, and networking protocols will enable “invisible computing” and enable office workers to be more effective.

Approach in the CSL at PARC “The research method of ubiquitous computing is standard experimental computer science: the construction of working prototypes of the necessary infrastructure in sufficient quantity to debug the viability of the systems in everyday use.” “A key part of our design philosophy is to put devices in everyday use, not just demonstrate them.” This exposes challenges that wouldn’t otherwise appear.

Weiser’s Vision – Are we there yet? For each person: Hundreds of Tabs Tens of Pads One or two Boards Migrating displays Collaborative editing Real-time people maps

The computer science of Ubicomp Low power computer architecture Vastly improved, but work still continues today Wireless radios Metric: bits/sec/m3 --> better bandwidth in close proximity Pen hardware How to write on walls? Wireless MAC Lot of WSN research focused on this topic Networking High-speed (many small devices add up!) Real-time Mobile

The research issues of the Internet of Things

What issues are still issues today? Need for energy-efficient hardware and sensors Wireless radio technologies Privacy preserving techniques for user data Human interaction patterns

What new issues characterize the IoT? Issues of heterogeneity Communication Management and discovery Secure systems Programming models Distributed or cloud based

What did you find most interesting/compelling?

For Wednesday Two reviews Email them to bradjc@virginia.edu An Analysis of a Large Scale Habitat Monitoring Application Information Bang for the Energy Buck: Towards Energy- and Mobility-Aware Tracking Email them to bradjc@virginia.edu Come prepared to discuss, critique, and debate