Equation based rate control and multiple connections for adaptive video streaming over cellular networks

Rate control is an important issue for video streaming in cellular networks. In this paper, we propose an equation based rate control and multiple connections for adaptive video streaming over cellular networks. In our method the sending rate is calculated as a function of round trip time (RTT), loss event rate (p), packet size (s) and new control parameters α and β, that are able to provide flexible and smooth transmission rate and slowly responsible congestion control and also adaptability to unpredictable wireless channel conditions. On the other hand, by using one TFRC connection, the wireless bandwidth is underutilization, so we introduce a method by using more TFRC connections with new equation, it has the potential to achieve optimal performance, maximum throughput, and minimum packet loss rate. We have simulated this method in UMTS and according to results, this method in addition to network stability increases throughput with low fluctuation by varying α and β and opening appropriate number of connections.

[1]  Steven H. Low,et al.  Stabilized Vegas , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  Minghua Chen,et al.  Multiple TFRC Connections Based Rate Control for Wireless Networks , 2006, IEEE Transactions on Multimedia.

[3]  Ibrahim Matta,et al.  Effectiveness of loss labeling in improving TCP performance in wired/wireless networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[4]  Christos Bouras,et al.  Scalable rate control for video transmission over UMTS , 2007, Int. J. Commun. Syst..

[5]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..

[6]  Fan Yang,et al.  End-to-end TCP-friendly streaming protocol and bit allocation for scalable video over wireless Internet , 2004, IEEE Journal on Selected Areas in Communications.

[7]  Lijun Chen,et al.  Joint congestion control and media access control design for ad hoc wireless networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[8]  Fan Yang,et al.  End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video over Mobile Wireless Internet , 2004, IEEE Conference on Computer Communications.

[9]  Kai Xu,et al.  Improving TCP performance in integrated wireless communications networks , 2005, Comput. Networks.

[10]  Aleksandar Kuzmanovic,et al.  A performance vs. trust perspective in the design of end-point congestion control protocols , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

[11]  Yang Richard Yang,et al.  General AIMD congestion control , 2000, Proceedings 2000 International Conference on Network Protocols.

[12]  Christos Bouras,et al.  Adaptive and reliable video transmission over UMTS for enhanced performance , 2007, Int. J. Commun. Syst..

[13]  Hari Balakrishnan,et al.  Explicit Loss Notification and Wireless Web Performance , 2006 .

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

[15]  Christos Bouras,et al.  Adaptive and reliable video transmission over UMTS for enhanced performance: Research Articles , 2007 .

[16]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2008, RFC.

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

[18]  Jon Crowcroft,et al.  Differentiated end-to-end Internet services using a weighted proportional fair sharing TCP , 1998, CCRV.

[19]  Özgür B. Akan,et al.  ARC: the analytical rate control scheme for real-time traffic in wireless networks , 2004, IEEE/ACM Transactions on Networking.

[20]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[21]  Songwu Lu,et al.  Improving congestion control performance through loss differentiation , 1999, Proceedings Eight International Conference on Computer Communications and Networks (Cat. No.99EX370).