This is a partial list of available project topics. For more information, please contact the students or faculty involved with the projects:


Sahara project

Our goal is to understand how to create end-to-end telecommunications services with desirable and predictable properties, such as
performance and reliability, when provisioned from multiple and independent service providers. We are developing a new architecture for
future telecommunications services that supports the dynamic confederation of sometimes collaborating and sometimes competing service
providers. Our first effort in this direction, the Clearinghouse Architecture, provides a resource management system based on predictive
resource reservations, traffic-matrix admission control, and group policing for detecting malicious flows. The Clearinghouse is focused on
dynamic trunking decisions within and across ISP clouds. It offers a starting point for our investigation into the generalization of the concept
of service level agreement to multiple service providers and for properties other than bandwidth, latency, and packet loss rates. It illustrates
the principles of improved scalability and predictability through aggregation, and the use of hierarchy and cooperation among service
providers to make effective and agile resource allocation decisions. We are extending this work in the direction of more general application
of economic mechanisms, such as dynamic auctions, for resource allocation problems in multi-provider telecommunications service
architectures.

Project ideas


Tiny OS

Here are a collection of project ideas on systems issues related to TinyOS and large, dense networks of wireless devices.  They all have the key requirements of significant background literature to obtain, new issues generating important open problems, and opportunity to get some results in short order.  We will be happy to make collections of nodes, tutorial material, and other support available to teams that want to run in this area. Contact David Culler (culler AT cs) for more information.