Student Projects: 2001

 Index 2001  Student Projects  NetOS 

If you are interested in attempting any of these projects then in the first instance contact Ian Pratt or Tim Harris, unless advised otherwise in the description.

We will be holding a meeting to describe these proposals in more detail at 2pm, Monday June 18th in TP4.

Mobile IP phone
Proxy for Mobile TCP/IP
Syncronization Compression: Consider the case of PDA synchronising a user's email inbox with a server. It's often the case that the PDA already contains several hundred kilobytes of the user's previous email. If the server knows about this previous email, it can compress the new email by describing it as substrings contained in the old email.

Some provisional analysis of this technique suggests that it can produce compression ratios several time higher than traditional means (e.g. simply gzip'ing the new email). This is important when the synchronization is occurring over low bandwidth or expensive network links e.g. GSM mobile data.

The aim of this project is to design and implement a server and client to evaluate the technique. It requires plenty of fun data structures and algorithms work, and is potentially publishable.

Crowbar: a protocol for opening holes in firewalls
Fun with solid-state accelerometers
Ethernet to IR transceiver
Location using AM radio signals
Mighty morphin' data structures
Fine-grained concurrency for the JVM
Workload monitoring
Simulation of active memories
Backwards debugger
Auto-tuning software
Executing code on untrusted servers
Meta NFS
An expert system for home automation
A peer-to-peer internet chat infrastructure

  2001  Student Projects  NetOS 
Valid HTML 4.0!
$Id: footer.html,v 1.1 2001/06/15 13:14:39 and1000 Exp $