TinyOS and nesC
J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, and K. Pister, System Architecture Directions for Network Sensors, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), November 2000.
D. Gay, P. Levis, R.v. Behren, M. Welsh, E. Brewer, and D. Culler, The nesC Language: A Holistic Approach to Networked Embedded Systems, ACM Conference on Programming Language Design and Implementation (PLDI), June 2003.
Sensor Network Applications
S. Kim, S. Pakzad, D. Culler, J. Demmel, G. Fenves, S. Glaser, and M. Turon, Health Monitoring of Civil Infrastructures Using Wireless Sensor Networks, International Conference on Information Processing in Sensor Networks (IPSN), April 2007. Critique due: 11:59pm, 9/17
R. Mangharam, A. Rowe, R. Rajkumar, and R. Suzuki, Voice over Sensor Networks, IEEE Real-Time Systems Symposium (RTSS), December 2006.
Real-Time Scheduling
Jane W.S. Liu, Real-Time Systems, Prentice Hall, 2000.
Real-Time Middleware
Overview
D.C. Schmidt, D. Levine, and S. Mungee, The Design of the TAO Real-Time Object Request Broker, Computer Communications, Special Issue on Building Quality of Service into Distributed Systems, 21(4), April 1998. Critique due: 11:59pm, 10/3
V. Subramonian, G. Xing, C. Gill, C. Lu, and R. Cytron, Middleware Specialization for Memory-Constrained Networked Embedded Systems, IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'04), May 2004. (Optional)
Event Service
T. Harrison, D. Levine, and D.C. Schmidt, The Design and Performance of a Real-time CORBA Event Service, ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, October 1997.
Scheduling Service
C.D. Gill, D. Levine, and D.C. Schmidt, The Design and Performance of a Real-Time CORBA Scheduling Service, Real-time Systems, 20(2), March 2001. Critique due: 11:59pm, 10/22
End-to-End Scheduling Service
Y. Zhang, C. Lu, C. Gill, P. Lardieri and G. Thaker, Middleware Support for Aperiodic Tasks in Distributed Real-Time Systems, IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'07), April 2007.
Adaptive QoS Control
Single Real-Time CORBA Server
C. Lu, X. Wang and C.D. Gill, Feedback Control Real-Time Scheduling in ORB Middleware, IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2003.
C. Lu, J.A. Stankovic, G. Tao, and S.H. Son, Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms, Real-Time Systems, Special Issue on Control-theoretical Approaches to Real-Time Computing, 23(1/2): 85-126, July/September 2002. (Optional)
Distributed Real-Time Systems
C. Lu, X. Wang, and X. Koutsoukos, Feedback Utilization Control in Distributed Real-Time Systems with End-to-End Tasks, IEEE Transactions on Parallel and Distributed Systems, 16(6): 550-561, June 2005.
X. Wang, C. Lu, and X. Koutsoukos, Enhancing the Robustness of Distributed Real-Time Middleware via End-to-End Utilization Control, IEEE Real-Time Systems Symposium, December 2005.
Web Server
C. Lu, Y. Lu, T.F. Abdelzaher, J.A. Stankovic and S.H. Son, Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers, IEEE Transactions on Parallel and Distributed Systems, 17(9): 1014-1027, September 2006. Critique due: 11:59pm, 11/12
Storage System
C. Lu, G.A. Alvarez, and J. Wilkes, Aqueduct: Online Data Migration with Performance Guarantees, USENIX Conference on File and Storage Technologies (FAST'02), January 2002.
Real-Time Sensor Networks
Real-Time Query Scheduling
O. Chipara, C. Lu and G.-C. Roman, Real-time Query Scheduling for Wireless Sensor Networks, IEEE Real-Time Systems Symposium (RTSS'07), December 2007.
O. Chipara, C. Lu and J.A. Stankovic, Dynamic Conflict-free Query Scheduling for Wireless Sensor Networks, IEEE International Conference on Network Protocols (ICNP'06), November 2006. (Optional)
Roadmap Query for Navigation
S. Bhattacharya, N. Atay, G. Alankus, C. Lu, O.B. Bayazit and G.-C. Roman, Roadmap Query for Sensor Network Assisted Navigation in Dynamic Environments, International Conference on Distributed Computing in Sensor Systems (DCOSS'06), June 2006. Critique due: 11:59pm, 11/28
C. Lu, G. Xing, O. Chipara, C.-L. Fok, and S. Bhattacharya, A Spatiotemporal Query Service for Mobile Users in Sensor Networks, International Conference on Distributed Computing Systems (ICDCS'05), June 2005. (Optional)
Other Interesting Papers (not covered in class)
Mote Hardware
J. Polastre, R. Szewczyk, and D. Culler, Telos: Enabling Ultra-Low Power Wireless Research, International Symposium on Information Processing in Sensor Networks, April 2005
J. Polastre, R. Szewczyk, C. Sharp, and David Culler, The Mote Revolution: Low Power Wireless Sensor Network Devices, Hot Chips 16: A Symposium on High Performance Chips. August 2004.
Wireless Networking
J. Polastre, J. Hill, and D. Culler, Versatile Low Power Media Access for Wireless Sensor Networks, ACM Conference on Embedded Networked Sensor Systems, November 2004.
A. Woo, T. Tony, and D. Culler, Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks, ACM Conference on Embedded Networked Sensor Systems, November 2003.
R. Fonseca, O. Gnawali, K. Jamieson, S. Kim, P. Levis, and A. Woo, The Collection Tree Protocol, TinyOS TEP 123. Note: The data collection routing protocol in TinyOS 2.x.
C. Lu, B.M. Blum, T.F. Abdelzaher, J.A. Stankovic, and T. He, RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks, IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), September 2002.
Localization
R. Stoleru, T. He and J.A. Stankovic, Range-free Localization, chapter in Secure Localization and Time Synchronization for Wireless Sensor and Ad Hoc Networks, editors: Radha Poovendran, Cliff Wang, and Sumit Roy, Advances in Information Security series, vol. 30, Springer, 2007.
Sensor Network Applications
N. Xu, S. Rangwala, K. Chintalapudi, D. Ganesan, A. Broad, R. Govindan, and D. Estrin, A Wireless Sensor Network for Structural Monitoring, ACM Conference on Embedded Networked Sensor Systems, November 2004.
J. Paek, K. Chintalapudi, J. Caffrey, R. Govindan, and S. Masri, A Wireless Sensor Network for Structural Health Monitoring: Performance and Experience, IEEE Workshop on Embedded Networked Sensors, May 2005.
L. Gu, D. Jia, P. Vicaire, T. Yan, L. Luo, A. Tirumala, Q. Cao, T. He, J.A. Stankovic, T.F. Abdelzaher, and B. Krogh, Lightweight Detection and Classification for Wireless Sensor Networks in Realistic Environments, ACM Conference on Embedded Networked Sensor Systems, November 2005.
Mobility
Hull, V. Bychkovskiy, K. Chen, M. Goraczko, E. Shih, Y. Zhang, H. Balakrishnan, and S. Madden. CarTel: A Distributed Mobile Sensor Computing System. ACM Conference on Embedded Networked Sensor Systems (SenSys), November 2006.
C. Lu, G. Xing, O. Chipara, C.-L. Fok, and S. Bhattacharya, A Spatiotemporal Query Service for Mobile Users in Sensor Networks, International Conference on Distributed Computing Systems, June 2005.
S. Bhattacharya, G. Xing, C. Lu, G.-C. Roman, B. Harris, and O. Chipara, Dynamic Wake-up and Topology Maintenance Protocols with Spatiotemporal Guarantees, International Conference on Information Processing in Sensor Networks (IPSN), April 2005.
S. Bhattacharya, N. Atay, G. Alankus, C. Lu, O.B. Bayazit and G.-C. Roman, Roadmap Query for Sensor Network Assisted Navigation in Dynamic Environments, International Conference on Distributed Computing in Sensor Systems (DCOSS'06), June 2006.
Power Management
K. Klues, V. Handziski, C. Lu, A. Wolisz, D. Culler, D. Gay and P. Levis, Integrating Concurrency Control and Energy Management in Device Drivers, ACM Symposium on Operating System Principles (SOSP'07), October 2007.
O. Chipara, C. Lu, and G.-C. Roman, Efficient Power Management based on Application Timing Semantics for Wireless Sensor Networks, International Conference on Distributed Computing Systems, June 2005.
Middleware
C.D. Gill, D.C. Schmidt, and R. Cytron, Multi-Paradigm Scheduling for Distributed Real-Time Embedded Computing, IEEE Proceedings, Special Issue on Modeling and Design of Embedded Systems, 91(1), January 2003.
Multicore
J. Calandrino, D. Baumberger, T. Li, S. Hahn, and J. Anderson, Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms, IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), April 2007.
QoS Optimization
T.F. Abdelzaher, E.M. Atkins, and K. Shin, QoS Negotiation in Real-Time Systems and its Application to Automated Flight Control, IEEE Transactions on Computers, 49(11), November 2000.
C. Lee, J. Lehoczky, R. Rajkumar, and D. Siewiorek, On Quality of Service Optimization with Discrete QoS Options, IEEE Real-Time Technology and Applications Symposium (RTAS), June 1999.
C. Lee, J. Lehoczky, D. Siewiorek, R. Rajkumar, and J. Hansen, A Scalable Solution to the Multi-Resource QoS Problem, IEEE Real-Time Systems Symposium (RTSS), December 1999.
Last updated on 11/15/2007