RESEARCH

Interests:
My research interests include the design and analysis of computer networks and content distribution systems with main applications in overlay network creation and maintenance, service deployment, content routing, bulk data transfers, distributed caching, and network security.

Statement:
When confronted with complicated networking problems, I first try to temporarily peel off non-essential details to reveal the underlying fundamental computer science problem. Once I have obtained a firm understanding of the underlying core problems, I go up the reverse path, and progressively add back all the omitted details. At this point I usually switch from analytic techniques to experimental ones, that are powerful enough to accommodate all the detail of real-world networking problems. In most cases, I prefer developing real prototypes and resort to simulation mostly for scalability results.

Research Projects:

  • ISP-P2P collaboration: We design and evaluate a service, provided by an ISP, to improve the connectivity of P2P users based on the network information available to the ISP. Our results show that the performance gain for P2P users is significant and so is the reduction of transit cost for ISPs that deploy such a service. [2008-today]

  • Delay Tolerant Bulk Transfers on the Internet: We design and evaluate scheduling algorithms, some assisted by network-attached storage, to transfer delay tolerant bulk data over the Internet with the most cost effective way. [2008-today]

  • Selfish Neighbor Selection: We re-examine the problem of overlay network creation, taking into consideration the existence of selfish overlay nodes. We develop a general game-theoretic framework that provides a unified approach to modeling Neighbor Selection procedures on behalf of selfish nodes. To capitalize on the substantial performance improvement of best response wirings for overlay nodes, we design, deploy and evaluate, EGOIST, a Selfish Neighbor Selection inspired prototype. We also show the benefits Selfish Neighbor Selection may offers to applications. [2006-today]

  • Distributed Facility Location: We design and evaluate distributed algorithms for scalable and efficient service deployment and migration. [2006-today]



FUN