Link bandwidth detection for multimedia streaming in a distributed server environment

Multimedia streaming is gaining popularity with the explosive development of the Internet. Because of the limited bandwidth, many adaptive methods are proposed in order to stream multimedia content smoothly and efficiently. For all these methods there is a basic problem: how to estimate bandwidth situation between client and server. It is more important in a distributed server environment because the same multimedia content can be streamed to client from multiple servers and how to stream this content is based on the bandwidth situation among the clients and the servers. In this paper, we propose a simple but accurate approach to detect link bandwidths between server and client without imposing too much overhead on the network. Any existing methods of multimedia streaming can benefit from this approach.

[1]  Van Jacobson,et al.  A tool to infer characteristics of internet paths , 1997 .

[2]  Darryl Veitch,et al.  Active probing using packet quartets , 2002, IMW '02.

[3]  Mary Baker,et al.  Measuring link bandwidths using a deterministic model of packet delay , 2000, SIGCOMM.

[4]  Jean-Chrysotome Bolot End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM 1993.

[5]  Allen B. Downey Using pathchar to estimate Internet link characteristics , 1999, SIGCOMM '99.

[6]  Azer Bestavros,et al.  Measuring bottleneck bandwidth of targeted path segments , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[7]  Jon Postel,et al.  Internet Control Message Protocol , 1981, RFC.

[8]  P. V. Kerm,et al.  Adaptive kernel density estimation , 2003 .

[9]  Mary Baker,et al.  Measuring link bandwidths using a deterministic model of packet delay , 2000, SIGCOMM 2000.