• Publications
  • Influence
RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet
End-to-end congestion control mechanisms have been critical to the robustness and stability of the Internet. Most of today's Internet traffic is TCP, and we expect this to remain so in the future.Expand
  • 860
  • 72
Understanding churn in peer-to-peer networks
The dynamics of peer participation, or churn, are an inherent property of Peer-to-Peer (P2P) systems and critical for design and evaluation. Accurately characterizing churn requires precise andExpand
  • 838
  • 68
PRIME: peer-to-peer receiver-driven mesh-based streaming
The success of file swarming mechanisms such as BitTorrent has motivated a new approach for scalable streaming of live content that we call mesh-based Peer-to-Peer (P2P) streaming. In this approach,Expand
  • 309
  • 17
Respondent-Driven Sampling for Characterizing Unstructured Overlays
short-lived or high degree peers due to the dynamics of peer participation or the heterogeneity of peer degrees, respectively. This paper presents Respondent-Driven Sampling (RDS) as a promisingExpand
  • 85
  • 17
Characterizing unstructured overlay topologies in modern P2P file-sharing systems
In recent years, peer-to-peer (P2P) file-sharing systems have evolved to accommodate growing numbers of participating peers. In particular, new features have changed the properties of theExpand
  • 172
  • 15
Improving Simulation for Network Research
New protocols and algorithms are being developed to meet changing operational requirements in the Internet. Simulation is a vital tool to quickly and inexpensively explore the behavior of these newExpand
  • 292
  • 14
PRIME: Peer-to-Peer Receiver-drIven MEsh-Based Streaming
The success of swarming content delivery has motivated a new approach to live peer-to-peer (P2P) streaming that we call mesh-based streaming. In this approach, participating peers form a random meshExpand
  • 313
  • 14
Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet
The Internet has witnessed a rapid growth in deployment of Web-based streaming applications during recent years. In these applications, the server should be able to perform end-to-end congestionExpand
  • 252
  • 14
On unbiased sampling for unstructured peer-to-peer networks
This paper presents a detailed examination of how the dynamic and heterogeneous nature of real-world peer-to-peer systems can introduce bias into the selection of representative samples of peerExpand
  • 152
  • 14
Quality adaptation for congestion controlled video playback over the Internet
Streaming audio and video applications are becoming increasingly popular on the Internet, and the lack of effective congestion control in such applications is now a cause for significant concern. TheExpand
  • 253
  • 12