1. AutoPerf: A Performance Analysis and Profiling Tool for Distributed Software Systems This project will involve making extensions and enhancements to a tool we have developed as part of several MTPs. The tool was recently presented at WWW 2007. Expected work includes adding features to the tool, validating it by using it on several testbeds and writing a report that can be published as a paper. The tool is written in Java, involves Network programming, multithreading, etc. Students must be familiar with performance (CS 681 or CS 462). Should be interested in creating good finished products. 2. Multimedia over mobile and wireless networks This project will involve integrating admission control and mobility solutions proposed and implemented as part of previous MTPs, and making them work seamlessly with an actual multimedia application. This is a purely implementation project - it will give you lots of experience in tinkering around with networking stack of the Linux OS. Of course you should have a flair and in interest in such stuff.