• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Adaptive Logarithmic Increase Congestion Control Algorithm for Satellite Networks


Abstract

This paper presents a new algorithm called the adaptive logarithmic increase and adaptive decrease algorithm (A-LIAD), which mainly addresses the Round-Trip Time (RTT) fairness problem in satellite networks with a very high propagation delay as an alternative to the current TCP congestion control algorithm. We defined a new increasing function in the fashion of a logarithm depending on the increasing factor __, which is different from the other logarithmic increase algorithm adopting a fixed value of __ = 2 leading to a binary increase. In A-LIAD, the __ value is derived in the RTT function through the analysis. With the modification of the increasing function applied for the congestion avoidance phase, a hybrid scheme is also presented for the slow start phase. From this hybrid scheme, we can avoid an overshooting problem during a slow start phase even without a SACK option. To verify the feasibility of the algorithm for deployment in a high-speed and long-distance network, several aspects are evaluated through an NS-2 simulation. We performed simulations for intra- and inter-fairness as well as utilization in different conditions of varying RTT, bandwidth, and PER. From these simulations, we showed that although A-LIAD is not the best in all aspects, it provides a competitive performance in almost all aspects, especially in the start-up and packet loss impact, and thus can be an alternative TCP congestion control algorithm for high BDP networks including a satellite network.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
M. Shin, M. Park, D. Oh, B. Kim, J. Lee, "Adaptive Logarithmic Increase Congestion Control Algorithm for Satellite Networks," KSII Transactions on Internet and Information Systems, vol. 8, no. 8, pp. 2796-2813, 2014. DOI: 10.3837/tiis.2014.08.013.

[ACM Style]
Minsu Shin, Mankyu Park, Deockgil Oh, Byungchul Kim, and Jaeyong Lee. 2014. Adaptive Logarithmic Increase Congestion Control Algorithm for Satellite Networks. KSII Transactions on Internet and Information Systems, 8, 8, (2014), 2796-2813. DOI: 10.3837/tiis.2014.08.013.

[BibTeX Style]
@article{tiis:20587, title="Adaptive Logarithmic Increase Congestion Control Algorithm for Satellite Networks", author="Minsu Shin and Mankyu Park and Deockgil Oh and Byungchul Kim and Jaeyong Lee and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2014.08.013}, volume={8}, number={8}, year="2014", month={August}, pages={2796-2813}}