Performance evaluation of TCP-based applications over DVB-RCS DAMA schemes

Transmission Control Protocol (TCP) performance over Digital Video Broadcasting-Return Channel via Satellite (DVB-RCS) standard is greatly affected by the total delay, which is mainly clue to two components, propagation delay and access delay. Both are significant because they are dependent oil the long propagation path of the satellite link. I-lie former is intrinsic and due to radio wave propagation over the satellite channel for both TCP packets and acknowledgements. It is regulated by the control loop that governs TCP. The latter is due to the control loop that governs the demand assignment Multiple access (DAMA) signalling exchange between satellite terminals and the network control center. necessary to manage return link resources. DAMA is adopted in DVB-RCS standard to achieve flexible and efficient use of the shared resources. Therefore, performance of TCP over DVB-RCS may degrade due to the exploitation of two nested control loops also depending oil both file selected DAMA algorithm and the traffic profile. This paper analyses the impact of basic DAMA implementation oil TCP-based applications over a DVB-RCS link for a large Set Of study Cases. To provide a detailed overview of TCP performance in DVB-RCS environment, the analysis includes both theoretical approach and simulation campaign. Copyright (C) 2009 John Wiley & Sons, Ltd.

[1]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[2]  Mark Allman,et al.  Enhancing TCP Over Satellite Channels using Standard Mechanisms , 1999, RFC.

[3]  Digital Video Broadcasting (dvb) User Guidelines for the Second Generation System for Broadcasting, Interactive Services, News Gathering and Other Broadband Satellite Applications (dvb-s2) , 2022 .

[4]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[5]  Petri Mähönen,et al.  TCP performance issues over wireless links , 2001, IEEE Commun. Mag..

[6]  Richard Fox,et al.  TCP big window and NAK options , 1989, RFC.

[7]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[8]  M. Luglio,et al.  TCP Performance over Satellite in case of Multiple Sessions per Links using Efficient Flow Control and Real OS , 2004 .

[9]  Mark Allman,et al.  TCP Performance over Satellite Links , 1997 .

[10]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.

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

[12]  Erling Kristiansen,et al.  TCP Behaviour in a DVB-RCS Environment , 2006 .

[13]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[14]  T. J. Shepard,et al.  TCP/IP performance over satellite links , 1997, IEEE Netw..

[15]  Mahesh Sooriyabandara,et al.  TCP Performance Implications of Network Path Asymmetry , 2002, RFC.

[16]  Stephen E. Deering,et al.  Path MTU discovery , 1990, RFC.

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

[18]  Gabriel Montenegro,et al.  Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations , 2001, RFC.

[19]  Rahim Tafazolli,et al.  Providing differentiated service to TCP flows over bandwidth on demand geostationary satellite networks , 2004, IEEE Journal on Selected Areas in Communications.

[20]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[21]  Joseph B. Evans,et al.  Performance of TCP extensions on noisy high BDP networks , 1999, IEEE Communications Letters.

[22]  Yongguang Zhang Internetworking and computing over satellite networks , 2003 .

[23]  Mahesh Sooriyabandara,et al.  Dynamics of TCP over BoD satellite networks , 2003, Int. J. Satell. Commun. Netw..

[24]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[25]  Van Jacobson,et al.  TCP Extensions for High Performance , 1992, RFC.