Revisiting Acknowledgment Mechanism for Transport Control: Modeling, Analysis, and Implementation
Revisiting Acknowledgment Mechanism for Transport Control: Modeling, Analysis, and Implementation
复制标题
DOI:
10.1109/tnet.2021.3101011
复制
发表时间:
2021-12
期刊:
影响因子:
--
通讯作者:
Tong Li;Kai Zheng;Ke Xu;R. Jadhav;Tao Xiong;Keith Winstein;Kun Tan
中科院分区:
文献类型:
--
作者:
Tong Li;Kai Zheng;Ke Xu;R. Jadhav;Tao Xiong;Keith Winstein;Kun Tan
The shared nature of the wireless medium induces contention between data transport and backward signaling, such as acknowledgment. The current way of TCP acknowledgment induces control overhead which is counter-productive for TCP performance especially in wireless local area network (WLAN) scenarios. In this paper, we present a new acknowledgment called TACK (“Tame ACK”), as well as its TCP implementation TCP-TACK. TACK seeks to minimize ACK frequency, which is exactly what is required by transport. TCP-TACK works on top of commodity WLAN, delivering high wireless transport goodput with minimal control overhead in the form of ACKs, without any hardware modification. Evaluation results show that TCP-TACK achieves significant advantages over legacy TCP in WLAN scenarios due to less contention between data packets and ACKs. Specifically, TCP-TACK reduces over 90% of ACKs and also obtains an improvement of up to 28% on goodput. A TACK-based protocol is a good replacement of the legacy TCP to compensate for scenarios where the acknowledgment overhead is non-negligible.