Using Quick-Start to enhance TCP-friendly rate control performance in bidirectional satellite networks

SUMMARY In the not so distant future, we envisage an Internet where the biggest share of capacity is used by streaming applications. To avoid congestion collapse from unresponsive flows calls for a robust and ubiquitous end-to-end multimedia congestion control mechanism, such as TCP-friendly rate control (TFRC), which provides fair sharing with the other Internet traffic. This paper therefore analyses the implications of using rate-adaptive congestion control over satellite links that utilize demand allocation multiple access (DAMA) to maximize satellite transponder utilization. The interaction between TFRC and DAMA is explored using simulations supported by fluidic flow models. The analysis shows that DAMA slows down the start-up phase of TFRC, causing non-negligible delays. To mitigate this problem, we propose a new cross-layer method based on the Quick-Start mechanism. This can accelerate the start-up of multimedia flows by a judicious allocation of additional capacity derived from cross-layer signalling. Copyright� 2009 John Wiley & Sons, Ltd.

[1]  Eros Feltrin,et al.  Design, implementation and performances of an on board processor-based satellite network , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[2]  Gorry Fairhurst,et al.  Unidirectional Lightweight Encapsulation (ULE) for Transmission of IP Datagrams over an MPEG-2 Transport Stream (TS) , 2005, RFC.

[3]  Alberto Gotta,et al.  Simulating dynamic bandwidth allocation on satellite links , 2006 .

[4]  Sally Floyd,et al.  Determining an appropriate sending rate over an underutilized network path , 2007, Comput. Networks.

[5]  G. Fairhurst,et al.  Use of Quickstart for Improving the Performance of TFRC-SP Over Satellite Networks , 2006, 2006 International Workshop on Satellite and Space Communications.

[6]  Matthew J. Zekauskas,et al.  A One-way Delay Metric for IPPM , 1999, RFC.

[7]  Mark Handley,et al.  Designing DCCP: congestion control without reliability , 2006, SIGCOMM.

[8]  Pedro Velez-Belchi Interaction channel for satellite distribution systems , 2000 .

[9]  Sally Floyd,et al.  Quick-Start for TCP and IP , 2007, RFC.

[10]  Eddie Kohler,et al.  Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 3: TCP-Friendly Rate Control (TFRC) , 2006, RFC.

[11]  Zongpeng Li,et al.  Youtube traffic characterization: a view from the edge , 2007, IMC '07.

[12]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.

[13]  F. Potorti,et al.  An Analysis of TCP Startup over an Experimental DVB-RCS Platform , 2006, 2006 International Workshop on Satellite and Space Communications.

[14]  Arjuna Sathiaseelan,et al.  Using Quickstart to Improve the Performance of TFRC-SP over Satellite Networks , 2006 .

[15]  Ludmila Cherkasova,et al.  Analysis of enterprise media server workloads: access patterns, locality, content evolution, and rates of change , 2004, IEEE/ACM Transactions on Networking.

[16]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.