Improvement of Acknowledgment Mechanism for TCP with Network Coding

Yosuke Mitsuzumi, Shuhei Aketa, Eiji Takimoto, Shoichi Saito, Koichi Mouri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The performance of traditional transmission control protocol (TCP) suffers from lossy wireless networks because of its inability to distinguish wireless link errors from congestion-induced losses. TCP with network coding (TCP/NC) is a promising solution to for this problem. TCP/NC masks packet losses from TCP and sends redundant coded packets to correct erasures instead of TCP. However, acknowledgment (ACK) packets for the redundant coded packets may lead to false TCP fast retransmits and degrade performance. To counter this issue, we propose a modification of the acknowledgment mechanism that can better decide whether to send an ACK packet. Simulation results showed that our method reduces fast retransmits by up to about 90% and helps to achieve near-capacity goodput.

Original languageEnglish
Title of host publicationProceedings of the International MultiConference of Engineers and Computer Scientists 2017, IMECS 2017
PublisherNewswood Limited
Pages608-613
Number of pages6
Volume2228
ISBN (Electronic)9789881404770
Publication statusPublished - Jan 1 2017
Externally publishedYes
Event2017 International MultiConference of Engineers and Computer Scientists, IMECS 2017 - Hong Kong, Hong Kong
Duration: Mar 15 2017Mar 17 2017

Other

Other2017 International MultiConference of Engineers and Computer Scientists, IMECS 2017
Country/TerritoryHong Kong
CityHong Kong
Period3/15/173/17/17

All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)

Fingerprint

Dive into the research topics of 'Improvement of Acknowledgment Mechanism for TCP with Network Coding'. Together they form a unique fingerprint.

Cite this