CSD Home | Faculty By Interest | Faculty by Projects | Research Home

 

 

Adamchik
Ailamaki
Aldrich
Andersen
Bar
Blelloch
Blum, A.
Blum, L.
Blum, M.
Brookes
Bryant
Cagan
Carbonell
Christel
Clarke
Corbett
Cranor
Crary
Datta
Dannenberg
Durand
Efros
Erdmann
Fahlman
Faloutsos
Falsafi
Fink
Ganger
Garlan
Gao
Goldstein
Guestrin
Gunawardena
Gupta
Harchol-Balter
Harper
Hauptmann
Hodgins

Hoe
Hudson
James
John
Kanade
Lafferty
Lee, P.
Lee, T.
Lewicki
Maggs

Mason
Maxion
Miller
Mitchell
Moore
Morris
Mowry
Myers
Ng
O'Donnell
O'Hallaron
Olston
Pausch
Perrig
Pfenning
Pollard
Reddy
Reiter
Reynolds
Rosenfeld
Rudich
Rudnicky
Sandholm
Satyanarayanan
Scherlis
Schmerl
Seshan
Sharygina
Shaw
Siewiorek
Simmons
Sleator
Smith
Song
Statman
Steenkiste
Stern
Touretzky
Veloso
Von Ahn
Wactlar
Waibel
Wing
Xing
Yang
Zhang
 

Dave Andersen
Assistant Professor, CSD
www

 

My research focuses on networks and distributed systems, with an eye towards improving the availability and performance of Internet-based systems. My previous research includes the development of overlay networks to route around Internet failures, work on secure operating systems and storage systems, and Internet measurement.

Highly Available Internet Architecture. This project is examining new architectural concepts to improve the availability and security of the Internet, without compromising the fundamental flexibility that underlies its success. The primitives we are currently exploring include enhancing end-hosts’ ability to select between paths through the Internet, and permitting hosts or networks greater control over what traffic they receive, in a way that is enforcable deep inside the network. This project emphasizes real-world measurements from our own Internet testbed as well as public testbeds such as Planetlab to understand the problems facing today's network, and to evaluate potential solutions.

The Data-Oriented Transfer project, in collaboration with researchers at Intel Research, is examining a new way to structure Internet applications that perform bulk transfers. Instead of performing the transfers themselves, these applications pass their data to a transfer service that performs the transfer on their behalf. The transfer service serves as a locus for the development and deployment of novel transfer techniques. Our initial efforts include merging e-mail delivery with peer to peer techniques (e.g., using peer to peer to collaboratively deliver large file attachments to multiple receivers), and developing transfer techniques to improve the performance of applications when the underlying network layers perform poorly.

Opportunistic Resource Use in Wireless Networks is examining better ways to make use of wireless networks by explicitly exploiting concurrent multi-path transfers, by opportunistically caching overheard traffic, and by taking advantage of quiescent periods to preemptively transfer data across the network.  This project is attempting to turn one of wireless networks weaknesses---a shared broadcast medium---into a strength, by taking advantage of the processing and storage power available at nodes to avoid expensive wireless communication.

      CSD Home   Webteam  ^ Top   SCS Home