A TCP enhanced scheme based on bottleneck bandwidth estimation for satellite links

  • Authors:
  • Zhizhong Yin;Jiguang Zhang;Xianwei Zhou;Qiwu Wu

  • Affiliations:
  • School of Information Engineering, University of Science and Technology Beijing, University of Science and Technology Beijing, Beijing, China;School of Information Engineering, University of Science and Technology Beijing, University of Science and Technology Beijing, Beijing, China;School of Information Engineering, University of Science and Technology Beijing, University of Science and Technology Beijing, Beijing, China;School of Information Engineering, University of Science and Technology Beijing, University of Science and Technology Beijing, Beijing, China

  • Venue:
  • WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Based on estimation to the bottleneck bandwidth, a TCP enhanced scheme for satellite link, TCP-BBE (TCP for bottleneck bandwidth estimation) which is improved upon TCP Reno, is brought forward. There are three key innovations in this scheme. Firstly, in the progress of bandwidth estimation, to avoid error caused by some ACK's extra delay, more than two back-to-back packets are used by averaging their ACKs' interval. Secondly, to avoid infecting the estimation precision by delay ACK, a reserved bit is used to reset the ACK delay send timer. Thirdly, because of packets burst in satellite link, to avoid pricking up the congestion impact by estimation packets, a small interval timer is used to space the estimation packets and the user packets. TCP-BBE modifies the congestion window and the slow start threshold in time by the estimation value. By comparing TCP-BBE to TCP Reno, the experiment result shows TCP-BBE improves the transmission efficiency obviously.