Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : Education : DS FS2011

Distributed Systems Seminar FS2011

Cyber-physical Systems
Tuesdays, 11:15pm, CHN D42

Dr. Silvia Santini

Topic: Cyber-physical Systems

The recent progress in embedded systems research has enabled the endowment of common objects and structures -- automobiles, airplanes, mobile phones, medical devices, industrial robots, buildings, bridges, etc... -- with powerful computing, sensing, and actuation capabilities. As embedded devices also start being able to seamlessly connect to each other and to existing communication infrastructures, the number and type of applications and services that can be built upon them increases dramatically. Such networks of embedded systems are tightly coupled to both the analog (physical) and the digital (cyber) world and are thus often referred to as Cyber-physical Systems (CPSs).

This seminar will provide an overview on the state-of-the-art and the open research questions around CPS. The first part of the seminar will investigate how network of embedded devices can be leveraged to accurately sense physical phenomena. We will thus focus on systems known as wireless sensor networks (WSNs) and discuss selected advanced topics like energy-efficient medium access control and routing, localization, synchronization, and integration of WSNs in the Internet and the Web. The second part of the seminar will shift the attention to how CPS can enable establishing a direct control loop between the physical and digital world. In this context, we will brefly review the basics of control theory for hybrid systems and look at how CPSs may help saving energy.

Organization

The seminar will interleave lectures given by the instructor and talks given by seminar attendees on selected topics. A tentative schedule (still subject to changes) is provided below. A maximum of 12 students will be admitted to the seminar.

Seminar attendees are assigned an article on a specific topic within the broader context of current CPSs research and are required to prepare an oral presentation on their topic. Additional complementary readings are provided below or may be assigned by the instructor. Each student will also be assigned a tutor (typically a research assistant of the Distributed Systems group) with whom they can discuss their paper in details and receive preliminary feedback on their presentation. Each student will also be required to read and provide a written review on the papers assigned to other seminar attendees. The quality of this review will be evaluated and considered for the final grade.

The seminar will be held in English. Presentations and reviews must be in English.

Requirements presentations and reviews

Oral presentations must last no longer than 30 minutes. Each presentation will be followed by a technical discussion as well as a short feedback session on the quality/style of the presentation. All attendees are required to participate in all sessions.

Essay reviews must be entered using the EasyChair conference system. Details about this process will be provided during the first lecture.

Goal

The goal of this seminar is to provide an overview on both fundamental principles and actual applications of CPS. Furthermore, the seminar aims to introduce basic scientific writing and presentation skills.

Grading

The final grade will be based on: the quality of the final presentation; the quality of reviews given to other papers presented in the seminar; participation in discussions and feedback sessions after each presentation.

Contact

For further information please contact Silvia Santini.

EasyChair

The link to the EasyChair site of the seminar is here.

Schedule

# Date Topic Speaker(s) Slides Supervisor
  1.   01.03.2011 Lecture 1: Introduction to the seminar
Lecture 2: Administratives / Presentations: How to
 S. Santini 
 S. Santini 
  pdf  
  pdf  
  -  
  -  
  2.   08.03.2011 Lecture 3: WSNs Applications
Lecture 4: HW platforms, Programming (TinyOS), networking
 S. Santini 
  
  pdf     -  
   
  3.   15.03.2011 Talk 1: Medium Access Control [Polastre 2004]
Talk 2: Synchronization [Maroti 2004]
 W. Kleiminger 
 I. Steinmann 
  pdf  
  pdf  
 S. Santini  
 S. Santini 
  4.   22.03.2011 Talk 3: Dissemination [Lin 2008]
Talk 4: Collection [Gnawali 2009]
 S. Giannakakis 
 M. Lanter 
  pdf  
  pdf  
 W. Kleiminger 
 S. Santini 
  5.   29.03.2011 Talk 5: Localization [He 2003]
Talk 6: Coverage and connectivity [Wang 2003]
 D. Bucher 
 S. Jucker 
  pdf  
  pdf  
 W. Kleiminger 
 R. Adelmann 
  6.   05.04.2011 Talk 7: IP over low-power networks [Hui 2008]
Talk 8: Energy monitoring using WSNs [Jiang 2009]
 S. Mayer 
 D. Landtwing 
  pdf  
  pdf  
 B. Ostermaier 
 W. Kleiminger 
  7.   12.04.2011 Talk 9: Web services on embedded devices [Priyantha 2008]
Lecture 5: The "Future Internet"
 D. Im Obersteg 
 S. Santini 
  pdf 
  pdf  
 V. Trifa 
 - 
  8.   19.04.2011 Guest lecture: Mobile Networks
 B. Kusy         Room CAB H52 
  10.   26.04.2011 Easter holidays          
  11.   03.05.2011 Lecture 6: Actuation in CPSs  S. Santini  
   
  pdf      
  10.   10.05.2011 Talk 10: Monitoring energy consumption [Weiss 2010]
Talk 11: Data Integration [Dawson-Haggerty 2010]
 P. Probst 
 I. Rinis 
  pdf  
  pdf  
 D. Guinard 
 W. Kleiminger 
  12.   17.05.2011 Talk 12: Integrating Adaptive Components [Heo 2007]
Talk 13: Decentralized control for underwater networks [Detweiler 2010]
 G. Sörös 
 P.K. Ratnala 
  pdf  
  pdf  
 S. Santini 
 S. Santini 
  13.   24.05.2011 Talk 14: GPS-based heating control [Gupta 2009]
Talk 15: The Smart Thermostat [Lu 2010]
 P. Tremp 
 D. Pauli 
  pdf  
  pdf  
 I. Ion 
 B. Ostermaier 
  14.   31.05.2011 Wrapup and final discussion  All         

Reading list

Articles for seminar talks: Overview articles: Other recommended readings:
ETH ZurichDistributed Systems Group
Last updated July 18 2011 08:00:28 PM MET ss