Real-time streaming over wireless links: a comparative study

Real-time streaming over wireless links is challenging. The streaming protocol must be efficient and robust to random wireless loss, fair to itself, and friendly to legacy TCP. Various solutions have been proposed in the literature, among which the video transport protocol (VTP), TFRC wireless, and MULTFRC are end-to-end representatives. In this paper we provide an in-depth comparison on the performance of VTP, TFRC wireless, and MULTFRC in various wireless scenarios. The results show that VTP and TFRC wireless both perform well and deliver similar performance, with VTP exhibiting greater efficiency and smoothness in presence of heavy errors. In contrast, MULTFRC performs less satisfactorily, as it experiences large rate fluctuation and slow convergence caused by the frequent changes in the number of simultaneous connections.

[1]  Deborah Estrin,et al.  Quality adaptation for congestion controlled video playback over the Internet , 1999, SIGCOMM '99.

[2]  Min Sik Kim,et al.  Transient behaviors of TCP-friendly congestion control protocols , 2003, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[3]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[4]  Avideh Zakhor,et al.  TCP-BASED VIDEO STREAMING USING RECEIVER-DRIVEN BANDWIDTH SHARING , 2003 .

[5]  Pamela C. Cosman,et al.  End-to-end differentiation of congestion and wireless losses , 2003, TNET.

[6]  Ren Wang,et al.  TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs , 2004, Comput. Commun..

[7]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[8]  Sally Floyd,et al.  Congestion Control Principles , 2000, RFC.

[9]  Lajos Hanzo Adaptive Wireless Multimedia Systems, DSc dissertation , 2004 .

[10]  Deepak Bansal,et al.  Binomial congestion control algorithms , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[11]  Ming-Ting Sun,et al.  Compressed Video Over Networks , 2000 .

[12]  Ian F. Akyildiz,et al.  RCS: a rate control scheme for real-time traffic in networks with high bandwidth-delay products and high bit error rates , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[13]  Mario Gerla,et al.  Adaptive Video Streaming in Presence of Wireless Errors , 2004, MMNS.