Enhancements of T-REFWA to Mitigate Link Error-Related Degradations in Hybrid Wired/Wireless Networks

  • Nishiyama, Hiraki (Graduate School of Information Science, Tohoku University) ;
  • Taleb, Tarik (Graduate School of Information Science, Tohoku University) ;
  • Nemoto, Yoshiaki (Graduate School of Information Science, Tohoku University) ;
  • Jamalipour, Abbas (School of Electrical and Information Engineering, University of Sydney) ;
  • Kato, Nei (Graduate School of Information Science, Tohoku University)
  • Published : 2006.12.30

Abstract

With the on-going wireless access technologies, the Internet has become accessible anytime anywhere. In wireless networks, link errors significantly degrade the performance of the transmission control protocol (TCP). To cope with this issue, this paper improves the recently-proposed terrestrial REFWA (T-REFWA) scheme by adding a new error recovery mechanism to its original design. In the T-REFWA scheme, senders are acknowledged with appropriate sending rates at which an efficient and fair utilization of network resources can be achieved. As the feedback values are computed independently of link errors, senders can keep transmitting data at high rates even in case of link error occurrences. Using this feature, the proposed error recovery mechanism can achieve high throughput in environments with high bit error rates. The throughput is further improved by disabling the exponential back-off algorithm of TCP so that long idle times are avoided in case of link errors. We show through simulations that the proposed method improves TCP performance in high bit error rates. Compared with several TCP variants, the proposed error recovery scheme exhibits higher link utilization and guarantees system fairness for different bit error rates.

Keywords

References

  1. T. Taleb, N. Kato, and Y. Nemoto, 'Recent trends in IP/NGEO satellite communication systems: Transport, routing, and mobility management concerns,' IEEE Wireless Commun., vol. 12, no. 5, pp. 63-69, Oct. 2005 https://doi.org/10.1109/MWC.2005.1522106
  2. T. Taleb, H. Nishiyama, A. JamaJipour, N. Kato, and Y. Nemoto, 'A fair TCP-based congestion avoidance approach for one-to-many private networks,' in Proc. IEEE ICC 2006, Istanbul, Turkey, Jun. 2006
  3. C. Parsa and J. J. Garcia-Luna-Aceves, 'Improving TCP congestion control over Internets with heterogeneous transmission media,' in Proc. IEEE ICNP'99, Toronto, Canada, Oct./Nov. 1999, pp. 213-221
  4. P. Sinha, T. Nandagopal, N. Venkitaraman, R. Sivakumar, and V. Bharghavan, 'WTCP: A reliable transport protocol for wireless wide-area networks,' Wireless Networks, vol. 8, no. 2-3, pp. 301-316, Mar. 2002 https://doi.org/10.1023/A:1013702428498
  5. L. S. Brakmo and L. L. Peterson, 'TCP Vegas: End to end congestion avoidance on a global Internet,' IEEE J. Select. Areas Commun., vol. 13, no. 8, pp. 1465-1480, Oct. 1995 https://doi.org/10.1109/49.464716
  6. S. Mascolo, C. Casetti, M. Gerla, M. Y. Sanadidi, and R. Wang, 'TCP westwood: Bandwidth estimation for enhanced transport over wireless links,' in Proc. ACM MOBICOM 2001, Rome, Italy, Jul. 2001, pp. 287-297
  7. M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, 'TCP selective acknowledgement options,' RFC 2018, IETF, Oct. 1996
  8. K. Xu and N. Ansari, 'Stability and fairness of rate estimation-based AIAD congestion control in TCP,' IEEE Commun. Lett., vol. 9, no. 4, pp. 378-380, Apr. 2005 https://doi.org/10.1109/LCOMM.2005.1413640
  9. K. Xu, Y. Tian, and N. Ansari, 'Improving TCP performance in integrated wireless communications network,' Computer Networks, vol. 47, no. 2, pp. 219-237, Feb. 2005 https://doi.org/10.1016/j.comnet.2004.07.006
  10. K. K. Ramakrishnan, S. Floyd, and D. L. Black, 'The addition of explicit congestion notification (ECN) to IP,' RFC 3168, IETF, Sept. 200
  11. D. Katabi, M. Handley, and C. Rohrs, 'Congestion control for high bandwidth-delay product networks,' in Proc. ACM SIGCOMM 2002, Pittsburgh, PA, Aug. 2002, pp. 89-102
  12. L. Kalampoukas, A. Varma, and K. K. Ramakrishnan, 'Explicit window adaptation: A method to enhance TCP performance,' IEEE/ACM Trans. Networking, vol. 10, no. 3, pp. 338-350, Jun. 2002 https://doi.org/10.1109/TNET.2002.1012366
  13. J. Aweya, M. Ouellette, D. Y. Montuno, and Z. Yao, 'WINTRAC: A TCP window adjustment scheme for bandwidth management,' Performance Evaluation, vol. 46, no. 1, pp. 1-44, Sept. 2001 https://doi.org/10.1016/S0166-5316(01)00029-3
  14. T. Taleb, N. Kato, and Y. Nemoto, 'A recursive, explicit, and fair method to efficiently and fairly adjust TCP windows in satellite networks,' in Proc. IEEE ICC 2004, Paris, France, Jun. 2004, pp. 4268-4274
  15. T. Taleb, N. Kato, and Y. Nemoto, 'REFWA plus: Enhancement of REFWA to combat link errors in LEO satellite networks,' in Proc. IEEE HPSR 2005, Hong Kong, China, May 2005, pp. 172-176
  16. T. Taleb, N. Kato, and Y. Nemoto, 'REFWA: An efficient and fair congestion control scheme for LEO satellite networks,' IEEE/ACM Trans. Networking, Oct. 2006
  17. G. Holland and N. Vaidya, 'Analysis of TCP performance over mobile ad Hoc networks,' Wireless Networks, vol. 8, no. 2-3, pp. 275-288, Mar. 2002 https://doi.org/10.1023/A:1013798127590
  18. The Network Simulator-ns-2 [online], available at http://www.isi.edu/nsnam/ns/
  19. S. Floyd and V. Jacobson, 'Random early detection gateways for congestion avoidance,' IEEE/ACM Trans. Networking, vol. 1, no. 4, pp. 397-413, Aug. 1993 https://doi.org/10.1109/90.251892
  20. R. Jain, D.-M. Chiu, and W. Hawe, 'A quantitative measure of fairness and discrimination for resource allocation in shared computer systems,' DEC Research Report, Tech. Rep. 301, Sept. 1984