Advanced Topics in Distributed Systems
CS 6/73995, Summer 2002
Course Announcement
Additional materials
Potential presentation and project topics
List of Students
Message Archive
Notes on Tiny OS v.4.3.1
Projects
"TosGUI:TinyOS Graphical Simulation Project" by Mark Miyashita
distribution
,
description
"Exploring Stability of Wireless Routing Configuration with NS-2" by David Kjerrumgaard
ns-2 configuration
,
project report
"Evaluating Time Synchronization in TinyOS" by Joseph Melnyk
project report
,
analisys of time synchronization code
Presentations
Research paper track
title/slides
presenter
sources
Wireless LANs, IEEE 802.11, IEEE 802.16
Harit Desai
IEEE Standard 802.11
IEEE Standard 802.16
Introduction to Tiny OS
Mark Miyashita
TinyOS publications
Security in Wireless LANs
Raquel Whittlesey-Harris
Wireless Security
Epidemic Algorithms
David Kjerrumgaard
An Emprical Study of Epidemic Algorithms
Broadcast Storm
Fault Containment
Mikhail Nesterenko
Local Tolerance to Unbounded Byzantine Faults
Swarm Computing
Ibrahim Motiwal
ITR: a framework for environment-aware, massively distributed computing
Swarm Intelligence for Routing in Communication Networks
An Architecture for Building Self-Configurable Systems
Raquel Whittlesey-Harris
Self-Configurable Systems
Defining Liveness
Joe Melnyk
Defining Liveness
Textbook track
Textbook:
A Discipline of Multiprogramming:
Programming Theory for Distributed Applications
by Jayadev Misra
title/slides
presenter
Chapter 1: A Discipline of Multiprogramming
Mikhail Nesterenko
Chapter 2: Action Systems
Mikhail Nesterenko
Chapter 3: An Object-Oriented View of Action Systems
Huzefa Kagdi
Chapter 4: Small Examples
Joe Melnyk
best presentation award
Chapter 5: Safety Properties
David Kjerrumgaard
Chapter 6: Progress Properties
Mark Miyashita
Chapter 7: Maximally
Ibrahim Motiwala
Old Courses
Summer 01
,
Fall 01
,
Spring 02
Related Links
Geolocation Resources
Berkeley Site for WEbS
TinyOS Berkeley Site
Getting started with TinyOS
Information on UARTS
Programming SmartDust under Linux
Mote Documentation
Related Seminar currently tought at U. Of Virginia
COTS Dust by Seth Hollar
TinyOS: Operating System for Sensor Networks
Largest TinyOS Network Demo at the Intel IDF Conference
Implementation of DRS from CMU
Good site for seaching for articles
"Directed Diffusion" by Deborah Estrin
Power point presentation by the same author mentioned above
TinyDiffusion API - Data Diffusion implementation in the TinyOS
UCLA Laboratory for Embedded Collaborative Systems (LECS)
UCLA Distributed Embedded Systems Program (DESP)
SCADDS project
WINS Project
MEMS/Smart Matter Research at PARC
David Culler's talk on the new motes