Bandwidth Allocation in TCP Friendliness and P2P Streaming

  • Lisong Xu | University of Nebraska-Lincoln

In this talk, I will talk about our recent work on bandwidth allocation problem in two projects: TCP friendliness and P2P streaming.

  1. Exploring the design space of TCP-friendly traffic control protocols:

While the current definition of TCP friendliness has enabled a wide variety of traffic control protocols other than TCP, it still considerably restricts the design space of TCP friendly traffic control protocols. In this project, we propose a new class of TCP friendliness definitions, called Stochastic TCP Friendliness, which greatly expands the design space of TCP-friendly traffic control protocols, while still effectively maintaining the desired stability and fairness of the Internet.

  1. Exploring the design space of multi-channel P2P streaming systems:

Most of the commercial P2P streaming systems support hundreds of channels and are referred to as multi-channel P2P streaming systems. Recent research studies have proposed several bandwidth allocation methods to improve the system streaming quality by enabling cross-channel cooperation. In this project, we study a fundamental problem: which bandwidth allocation method can achieve the desired streaming quality with the lowest implementation complexity?

Speaker Details

Lisong Xu received his Ph.D. degree in Computer Science from North Carolina State University in 2002, and was a Post-Doctoral Research Fellow there from 2002 to 2004. He is currently an assistant professor in Computer Science and Engineering at the University of Nebraska-Lincoln. He is a recipient of NSF CAREER Award (2007), and UNL CSE Students’ Choice Outstanding Teaching Award (2006, 2007, 2008).He worked on Optical Burst Switching with Dr. Harry Perros and Dr. George Rouskas, on BIC-TCP and CUBIC-TCP with Dr. Injong Rhee, and on PhysViz Project with Dr. James Lester. He is currently working on two projects: exploring the design space of TCP-friendly traffic control protocols, and exploring the design space of P2P streaming systems.