| |
Course Handouts
- The Dependable Systems Research Group
- The TinyOS Home Page
- Overview of Sensor Networks (Culler, D., Estrin, D., Srivastava, M., IEEE Computer, 2004)
- The nesC Language: A Holistic Approach to Networked Embedded Systems (Gay, D., Levis, P., Von Behren, R., Welsh, M., Brewer, E., Culler, D., Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation, 2003)
- System Architecture Directions for Networked Sensors (Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., Pister, K., Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems, 2000)
- TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications (Levis, P., Lee, N., Welsh, M., Culler, D., Proceedings of the First ACM Conference on Embedded Networked Sensor Systems, 2003)
- Deluge 2.0: TinyOS Network Programming (Hui, J.W., 2005, User Manual)
- The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale (Hui, J.W., Culler, D., Proceedings of the Second ACM Conference on Embedded Networked Sensor Systems, 2004)
- TinyDB: In-Network Query Processing in TinyOS (Madden, S., Hellerstein, J., Hong, W., 2003, User Manual)
- TinyDB: An Acquisitional Query Processing System for Sensor Networks (Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W., ACM Transactions on Database Systems, 2005)
- Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks (Intanagonwiwat, C., Govindan, R., Estrin, D., Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking, 2000)
- FLOC: A Fast Local Clustering Service for Wireless Sensor Networks (Demirbas, M., Arora, A., Mittal, V., Workshop on Dependability Issues in Wireless Ad Hoc Networks and Sensor Networks, 2004)
- SOS: A Dynamic Operating System for Sensor Nodes (Han, C.C., Rengaswamy, R.K., Shea, R., Kohler, E., Srivastava, M., Proceedings of the Third International Conference on Mobile Systems, Applications, and Services, 2005)
- Impossibility of Distributed Consensus with One Faulty Process (Fischer, M.J., Lynch, N.A., Paterson, M.S., Journal of the ACM, 1985)
- Presentation #1: Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures (Karlof, C., Wagner, D., Elsevier's AdHoc Networks Journal, Special Issue on Sensor Network Applications and Protocols, 2002)
- Presentation #2: Avrora: Scalable Sensor Network Simulation with Precise Timing (Titzer, B., Lee, D.K., Palsberg, J., Proceedings of the Fourth International Symposium on Information Processing in Sensor Networks, 2004)
- Presentation #3: Rumor Routing Algorithm for Sensor Networks (Braginsky, D., Estrin, D., Proceedings of the First ACM International Workshop on Sensor Networks and Applications, 2002)
- Presentation #4: Mate': A Tiny Virtual Machine for Sensor Networks (Levis, P., Culler, D., Proceedings of the Tenth International Conference on Architectural Support for Programming Languages and Operating Systems, 2002)
- Classroom Code Example #1
- Classroom Code Example #2
- Classroom Code Example #3
- Classroom Code Example #4
- Classroom Code Example #5
- Classroom Code Example #6
- Classroom Code Example #7
- Laboratory Assignment #1
- Laboratory Assignment #2
- Mini-Conference Call for Papers
- Mini-Conference Papers (Spring 2005)
- Mini-Conference Review Form
- Mini-Conference Papers (Spring 2006)
|