SAT01-4: A Study of Fairness Issues in the Assignment of Bandwidth to Elephant TCP Connections Sharing a Rain-Faded GEO Satellite Channel

The goodput of long-lived TCP connections can be maximized in error-prone channels by trading bandwidth for Bit Error Rate (BER). This fact can be exploited in the bandwidth and transmission parameters' assignment, by means of Adaptive Coding and Modulation (ACM), in satellite systems; in such a case, multiple source- destination (SD) pairs actually "see" channels with diverse characteristics, owing to unequal weather conditions. However, when dealing with multiple SD assignments, both aspects of goodput-maximization and fairness must be dealt with. Improving the effectiveness of TCP may be relatively easy, but maintaining the effectiveness while maintaining the fairness is a challenge. The paper numerically analyzes the fairness behavior of two bandwidth allocation methods to TCP connections, experiencing diverse fading conditions.

[1]  Sandeep K. Gupta,et al.  TCP vs. TCP: a systematic study of adverse impact of short-lived TCP flows on long-lived TCP flows , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[2]  Eitan Altman,et al.  On fairness in Bandwidth Allocation , 2001 .

[3]  Eitan Altman,et al.  Bandwidth tradeoff between TCP and link-level FEC , 2001, Comput. Networks.

[4]  Nedo Celandroni,et al.  A Dynamic Cross Layer Control Strategy for Resource Partitioning in a Rain Faded Satellite Channel with Long-Lived TCP Connections , 2004, Net-Con.

[5]  Nedo Celandroni,et al.  Long-Lived TCP Connections Via Satellite: Cross-Layer Bandwidth Allocation, Pricing, and Adaptive Control , 2006, IEEE/ACM Transactions on Networking.

[6]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[7]  F. Potortì,et al.  Maximising single connection TCP goodput by trading bandwidth for BER 1 , 2003 .

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

[9]  Laura Galluccio,et al.  An analytical study of a tradeoff between transmission power and FEC for TCP optimization in wireless networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[10]  Donald F. Towsley,et al.  Modeling TCP Reno performance: a simple model and its empirical validation , 2000, TNET.

[11]  Richard J. La,et al.  Utility-based rate control in the Internet for elastic traffic , 2002, TNET.

[12]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[13]  M. Bousquet,et al.  INTERFERENCE AND FADE MITIGATION TECHNIQUES FOR KA AND Q/V BAND SATELLITE COMMUNICATION SYSTEMS , 2022 .

[14]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[15]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[16]  Ibrahim Matta,et al.  On class-based isolation of UDP, short-lived and long-lived TCP flows , 2001, MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[17]  Eitan Altman,et al.  TCP Optimization through FEC, ARQ, and Transmission Power Tradeoffs , 2004, WWIC.

[18]  Konstantina Papagiannaki,et al.  Impact of flow dynamics on traffic engineering design principles , 2004, IEEE INFOCOM 2004.

[19]  Nedo Celandroni,et al.  Adaptive Bandwidth Partitioning Among TCP Elephant Connections over Multiple Rain-Faded Satellite Channels , 2005, QoS-IP.