Suppressing redundant TCP retransmissions in wireless mesh networks

Shuhei Aketa, Eiji Takimoto, Yuto Otsuki, Shoichi Saito, Eric W. Cooper, Koichi Mouri

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

Abstract

The link quality of wireless mesh networks is variable, hence dynamic route modifications based on changes in link quality can improve communication performance. A drawback of the route modification is the occurrence of order errors, which triggers retransmission control in TCP communication. However, retransmission is unnecessary for order errors in route modification as retransmission is redundant. In this study, we propose a method that discriminates the causes of order errors on the basis of their TCP sequence numbers and reception intervals. We also propose a method that suppresses the redundant retransmissions caused by order errors. When the determination method infers that an order error is due to a route modification, the suppression method retains the acknowledgement (ACK) packet so as not to activate the retransmission control of the TCP sender. Even if the determination method makes a misjudgment, its impact is minimized by limiting the waiting time. The results evaluated in Linux show a 50% reduction of retransmitted packets in Reno and CUBIC and a 90% reduction in selective acknowledgement (SACK) Reno and SACK CUBIC.

Original languageEnglish
Title of host publicationIMECS 2015 - International MultiConference of Engineers and Computer Scientists 2015
PublisherNewswood Limited
Pages556-561
Number of pages6
Volume2
ISBN (Electronic)9789881925398
Publication statusPublished - Jan 1 2015
Externally publishedYes
EventInternational MultiConference of Engineers and Computer Scientists 2015, IMECS 2015 - Tsimshatsui, Kowloon, Hong Kong
Duration: Mar 18 2015Mar 20 2015

Other

OtherInternational MultiConference of Engineers and Computer Scientists 2015, IMECS 2015
CountryHong Kong
CityTsimshatsui, Kowloon
Period3/18/153/20/15

All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)

Fingerprint Dive into the research topics of 'Suppressing redundant TCP retransmissions in wireless mesh networks'. Together they form a unique fingerprint.

Cite this