Embedded IoT Systems

Fall 2020

Class Overview

Welcome to the course. This course is a graduate level course for students in the School of Integrated Technology at Yonsei University. Through this course, we will discuss various topics related to embedded IoT systems and also mobile computing. Students will be asked to write critiques for the papers discussed in class, lead paper presentations, and actively participate in discussions during the class.

Each paper presentation will be for 30 mins and we will have 15 mins for discussions. We will be discussing 2-3 papers every week. Read at least 2 of the 2-3 papers that are up for discussion and provide a critique for one of them. In your critique note which other paper(s) you've read.

Reading List

[Systems / Overview] - Week 2-3 (Select 4-5 papers)

S1. System Architecture Directions for Network Sensors [ASPLOS '00]

S2. Telos: Enabling Ultra-Low Power Wireless Research [IPSN/SPOTS '05]

S3. Low Power or High Performance? A Tradeoff Whose Time Has Come (and Nearly Gone) [EWSN '12]

S4. TinyOS: An Operating System for Sensor Networks [Ambient intelligence '05]

S5. Contiki - a lightweight and flexible operating system for tiny networked sensors [LCN '04]

[MAC/Networking] - Week 4-5 (Select 4-5 papers)

M1. Versatile Low Power Media Access for Wireless Sensor Networks [SenSys '04]

M2. Z-MAC: a Hybrid MAC for Wireless Sensor Networks, [SenSys '05]

M3. X-MAC: a Short Preamble MAC Protocol for Duty-Cycled Wireless Sensor Networks [SenSys '06]

M4. Koala: Ultra-Low Power Data Retrieval in Wireless Sensor Networks [IPSN '08]

M5. GPSR: Greedy perimeter stateless routing for wireless networks [Mobicom '00]

M6. Collection tree protocol [SenSys '09]

Week 6: Invited Talk

[Time Synchronization] - Week 7 (Select 2-3 papers)

T1. Timing-Sync Protocol for Sensor Networks, [SenSys'03]

T2. The Flooding Time Synchronization Protocol, [SenSys '04]

T3. Efficient network flooding and time synchronization with Glossy [IPSN '11]

Week 8: Midterm Exam Week

[Localization] - Week 9 (Select 2-3 papers)

L1. BeepBeep: a high accuracy acoustic ranging system using COTS mobile devices [SenSys '07]

L2. Enabling High-Precision Visible Light Localization in Today's Buildings, [Mobisys '17]


[IP in Low-power Networks] - Week 10 (Select 2-3 papers)

I1. RCRT: Rate-Controlled Reliable Transport for Wireless Sensor Networks [SenSys '07]

I2. IP is Dead, Long Live IP for Wireless Sensor Networks [SenSys '08]

I3. Beyond interoperability: pushing the performance of sensor network IP stacks [SenSys '11]

Week 11: Invited Talk

[Applications] - Week 12-14 (Select 4-5 papers)

A1. Hardware Design Experiences in ZebraNet [SenSys '04]

A2. The hitchhiker's guide to successful wireless sensor network deployments [SenSys '08]

A3. RACNet: A High-Fidelity Data Center Sensing Network [SenSys '09]

A4. Glasses For the Third Eye: Improving the Quality of Clinical Data Analysis with Motion Sensor-based Filtering [SenSys '17]

A5. MEDiSN: Medical Emergency Detection in Sensor Networks [ACM TECS '10]

A6. K-Means Clustering based Data Compression Scheme for Wireless Imaging Sensor Networks [IEEE Systems Journal '17]