*
Quick Links|Home|Worldwide
Microsoft*
Search for


Research Areas

Cambridge Systems & Networking

The research of the Cambridge Systems and Networking group at Microsoft Research Cambridge, covers the broad span of systems and networks research, ranging from improving the performance of individual computers through to designing novel distributed systems that can scale to hundreds of thousand of hosts. We are a multi-disciplinary group that designs and builds systems, analyses them, and uses them. The group has three overlapping areas that reflect the main themes of research within the group: Systems, Networking, and Distributed Systems.


Research Areas

 
Behavior image
 

Distributed Systems
We have active research areas centred around peer-to-peer systems including distributed hashtables (DHTs), Key-Based Routing (KBR), distributed databases, and social networking systems. We are also interested in Byzantine fault-tolerance in distributed systems.

 
 

Networking
Our interests range from theoretical modelling of TCP, wireless MACs and worm epidemics, to practical topics in overlay networking, file swarming, topology discovery, bandwidth probing, and network management. Our indoor wireless mesh test bed (over 100 nodes on 4 floors) is believed to be the world’s largest.

 
 

Operating Systems
We also research a broad range of system-wide topics, for example worm containment through code analysis, statistical mining of OS and application defect data to improve dependability, and systems-level performance analysis and prediction.

 
 

Current Projects

  


People

Primary Contact: Peter Key , Paul Barham or Ant Rowston

Barham,
Paul
Black,
Richard
Castro,
Miguel
Costa,
Manuel
Donnelly,
Austin
Elnikety,
Sameh

Gkantsidis,
Christos
Gunawardena,
Dinan
Harris,
Tim
Isaacs,
Rebecca
Karagiannis,
Thomas
Key,
Peter
Martin,
Jean-Philippe
Murphy,
Brendan
Narayanan,
Dushyanth
O'Shea,
Greg

Proutiere,
Alexandre

Radunovic,
Bozidar
Rowstron,
Ant
Thereska,
Eno
   
Vagena,
Zografoula
Vojnovic,
Milan
Zahn,
Thomas
   

Interns and Post-docs 2007

  • Fabian Suchanek
    Max Planck Institute fur Informatik
  • Guner Celik
    MIT
  • Giuseppe Valente
    UC  Irvine
  • Elias Athanasopoulos
    Institute of Computer Science, Foundation for Research and Technology, Hellas (FORTH)
  • Enrique Vallejo Gutierrez
    University of Cantabria
  • Wenjun Hu
    Cambridge University
  • Denisa Ghita
    EPFL

 

  • Alessandro Duminuco
    Eurecom
  • Andreas Johansson
    TU-Darmstadt
  • Cristian Zamfir
    University of Glasgow
  • Cristian Cadar
    Stanford
  • Hulya Seferoglu
    UC Irvine
  • Damon Mosk-Aoyama
    Stanford University



Alumni

  • Ayalvadi Ganesh
  • Anne-Marie Kermarrec
  • Richard Mortier
  • Marc Shapiro
  • Dave Stewart
  • Neil Stratford

 

  • Pablo Rodriguez-Rodriguez
  • Laurent Massoulié
  • Derek 'Mac' McAuley

Microsoft Product Influence

  • The Windows Vista Network Map feature came directly from our work on topology discovery, and the underlying LLTD protocol was initially designed by us.
  • In collaboration with Lancaster University we ported an IPv6 stack to Windows CE 4.1, providing Microsoft’s first supported IPv6 stack; we also developed the Mobile IPv6 Tech Preview release for Windows XP SP1 and Windows CE 4.2, fully compliant with RFC3775 and RFC3776.
  • Windows XP SP2 limits the number of simultaneous incomplete outbound TCP connections to slow the spread of worms; we helped the networking product team determine suitable parameters for this feature.


Selected Publications

^ back to top

Overview
 
Careers
  • The Cambridge Systems & Networking group is always looking for interns and Post-docs. For more information, visit Microsoft Research Careers.

 
Past Projects
 
Related Links

©2008 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement