Peer-to-peer Networking Research

All papers can be downloaded from our bibliography server

Together with many collaborators, I have developed, characterized, and evaluated new peer-to-peer (p2p) services, ranging from content search and sharing to massively multiplayer gaming to packet forwarding in mobile environments. Moreover, my work on anonymity and DTN routing involves peer-to-peer routing. Even my work as a graduate student on reliable multicasting used what would now be termed as p2p: in the tree-based approach I focused on, receivers relied on other recievers to retransmit missing packets.