An Enhanced Congestion Control Algorithm for LEO Satellite Networks

  • Authors

    • Fahrul Hakim Ayob
    • Shamala Subramaniam
    • Mohamed Othman
    • Zuriati Zulkarnain
    2018-12-09
    https://doi.org/10.14419/ijet.v7i4.31.23410
  • bandwidth throughput, congestion control algorithm, LEO satellite network, TCP WestwoodNew, TCP Westwood
  • Since TCP WestwoodNew is designed to be implemented in wired and wireless network environment, there are few drawbacks found when TCP WestwoodNew is implemented in the satellite network environment.  For examples, the sender cannot fully utilize the available bandwidth because the rate of the congestion window increment in Slow Start phase of TCP WestwoodNew is rather slow.  The other problem is, since packets losses often occur due to link errors in satellite environment, TCP WestwoodNew tends to decrease its throughput drastically without committing proper available bandwidth estimation.  In this research, there is a potential for TCP WestwoodNew to be improved by increasing its throughput and implemented in satellite networks. In this research, we suggest that the congestion avoidance algorithm of TCP WestwoodNew to be modified. This modification aims to improve the performance of TCP flows by increasing its throughput while attempting to maintain packet delay and the percentage rate of packet drops from getting worse.

     

     

  • References

    1. [1] Low, S. H., Paganini, F., and Doyle, J. C., 2002, “Internet Congestion Control,†IEEE Control Systems Magazine, Vol. 22, No. 1, pp. 28-43.

      [2] Lien, Y. N., & Hsiao, H. C. (2007, June). A New TCP Congestion Control Mechanism over Wireless Ad Hoc Networks by Router-Assisted Approach. In Distributed Computing Systems Workshops, 2007. ICDCSW'07. 27th International Conference on (pp. 84-84). IEEE.

      [3] Hagag, S., & El-Sayed, A. (2012). Enhanced TCP Westwood congestion avoidance mechanism (TCP WestwoodNew). International Journal of Computer Application. 45(5).

      [4] Ahmad, M., Hussain, M., Abbas, B., Aldabbas, O., Jamil, U., Ashraf, R., & Asadi, S. (2018). End-to-End Loss Based TCP Congestion Control Mechanism as a Secured Communication Technology for Smart Healthcare Enterprises. IEEE Access, Vol. 6, pp. 11641-11656.

      [5] Cloud, J., Leith, D., & Medard, M. (2014). Network Coded TCP (CTCP) Performance over Satellite Networks. arXiv preprint arXiv:1310.6635.

      [6] Nguyen, T. A. N., & Sterbenz, J. P. (2017). An Implementation and Analysis of SCPS-TP in ns-3. In Proceedings of the Workshop on ns-3 (pp. 17-23). ACM.

      [7] Pirovano, A., & Garcia, F. (2013). A New Survey on Improving TCP Performances over Geostationary Satellite Link. Network & Communication Technologies, 2(1).

      [8] Caini, Firrincieli, Marchese, Cola, Luglio, Rosetti, & Pototi, (2007). Transport layer protocols and architectures for satellite networks. International Journal of Satellite Communications and Networking, 25(1), 1-26.

      [9] Casetti, C., Gerla, M., Mascolo, S., Sanadidi, M. Y., & Wang, R. (2002). TCP Westwood: End-to-end congestion control for wired/wireless networks. Wireless Networks, 8(5), 467-479.

      [10] Henderson, T. R., & Katz, R. H. (2000a). On distributed, geographic-based packet routing for LEO satellite networks. In IEEE Global Telecommunications Conference 2000 GLOBECOM'00. Vol. 2, pp. 1119-1123

      [11] Henderson, T. R., & Katz, R. H. (2000b). Network simulation for LEO satellite networks. American Institute of Aeronautics and Astronautics.

      [12] Henderson, T. R. (1999). Networking Over Next-Generation Satellite Systems (Doctoral dissertation, UNIVERSITY of CALIFORNIA).

  • Downloads

  • How to Cite

    Hakim Ayob, F., Subramaniam, S., Othman, M., & Zulkarnain, Z. (2018). An Enhanced Congestion Control Algorithm for LEO Satellite Networks. International Journal of Engineering & Technology, 7(4.31), 363-367. https://doi.org/10.14419/ijet.v7i4.31.23410