Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.

The acknowledgment strategy has great potential to increase TCP throughput when it runs over 802.11 MAC protocol. In particular, TCP acknowledgments (ACK) carry out an extensive number of medium accesses as they compete in the same route as data packets for media. In this paper, we first propose a d...

Full description

Saved in:
Bibliographic Details
Main Authors: Razavi Armaghani, Farzaneh, Shekar Jamuar, Sudhanshu, Khatun, Sabira, A. Rasid, Mohd Fadlee
Format: Article
Language:English
English
Published: Springer Verlag 2011
Online Access:http://psasir.upm.edu.my/id/eprint/23496/1/Performance%20analysis%20of%20TCP%20with%20delayed%20acknowledgments%20in%20multi.pdf
http://psasir.upm.edu.my/id/eprint/23496/
http://link.springer.com/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.23496
record_format eprints
spelling my.upm.eprints.234962015-10-30T07:41:43Z http://psasir.upm.edu.my/id/eprint/23496/ Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks. Razavi Armaghani, Farzaneh Shekar Jamuar, Sudhanshu Khatun, Sabira A. Rasid, Mohd Fadlee The acknowledgment strategy has great potential to increase TCP throughput when it runs over 802.11 MAC protocol. In particular, TCP acknowledgments (ACK) carry out an extensive number of medium accesses as they compete in the same route as data packets for media. In this paper, we first propose a dynamic TCP-MAC interaction strategy which tries to reduce the number of induced ACKs by monitoring the channel condition. To this end, the total collision probability collected along the path from sender to receiver in MAC layer has been used to properly set the number of delayed ACKs (DA) in TCP. Based on the estimated collision probability, TCP sender dynamically adjusts itself to the channel condition by delaying less ACKs in high traffic conditions and more ACKs in low traffic conditions. The simulation results show a throughput improvement up to 15% over the existing method called Dynamic Adaptive Acknowledgment (TCP-DAA) and much more over the regular TCP in different scenarios dealing with a dynamic loss rate. In addition, we show that our proposed strategy does not always benefit from a fixed delay policy along with a fixed congestion window size. In fact, the optimal number of delayed ACKs is based on the path length of a TCP connection and a large delay window may solely improve TCP throughput in short ranges with less number of flows. However, in a longer path congestion window limit provides more throughput gain. Springer Verlag 2011-02 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/23496/1/Performance%20analysis%20of%20TCP%20with%20delayed%20acknowledgments%20in%20multi.pdf Razavi Armaghani, Farzaneh and Shekar Jamuar, Sudhanshu and Khatun, Sabira and A. Rasid, Mohd Fadlee (2011) Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks. Wireless Personal Communications, 56 (4). pp. 791-811. ISSN 0929-6212; ESSN:1572-834X http://link.springer.com/ 10.1007/s11277-009-9848-3 English
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
English
description The acknowledgment strategy has great potential to increase TCP throughput when it runs over 802.11 MAC protocol. In particular, TCP acknowledgments (ACK) carry out an extensive number of medium accesses as they compete in the same route as data packets for media. In this paper, we first propose a dynamic TCP-MAC interaction strategy which tries to reduce the number of induced ACKs by monitoring the channel condition. To this end, the total collision probability collected along the path from sender to receiver in MAC layer has been used to properly set the number of delayed ACKs (DA) in TCP. Based on the estimated collision probability, TCP sender dynamically adjusts itself to the channel condition by delaying less ACKs in high traffic conditions and more ACKs in low traffic conditions. The simulation results show a throughput improvement up to 15% over the existing method called Dynamic Adaptive Acknowledgment (TCP-DAA) and much more over the regular TCP in different scenarios dealing with a dynamic loss rate. In addition, we show that our proposed strategy does not always benefit from a fixed delay policy along with a fixed congestion window size. In fact, the optimal number of delayed ACKs is based on the path length of a TCP connection and a large delay window may solely improve TCP throughput in short ranges with less number of flows. However, in a longer path congestion window limit provides more throughput gain.
format Article
author Razavi Armaghani, Farzaneh
Shekar Jamuar, Sudhanshu
Khatun, Sabira
A. Rasid, Mohd Fadlee
spellingShingle Razavi Armaghani, Farzaneh
Shekar Jamuar, Sudhanshu
Khatun, Sabira
A. Rasid, Mohd Fadlee
Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
author_facet Razavi Armaghani, Farzaneh
Shekar Jamuar, Sudhanshu
Khatun, Sabira
A. Rasid, Mohd Fadlee
author_sort Razavi Armaghani, Farzaneh
title Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
title_short Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
title_full Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
title_fullStr Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
title_full_unstemmed Performance analysis of TCP with delayed acknowledgments in multi-hop ad-hoc networks.
title_sort performance analysis of tcp with delayed acknowledgments in multi-hop ad-hoc networks.
publisher Springer Verlag
publishDate 2011
url http://psasir.upm.edu.my/id/eprint/23496/1/Performance%20analysis%20of%20TCP%20with%20delayed%20acknowledgments%20in%20multi.pdf
http://psasir.upm.edu.my/id/eprint/23496/
http://link.springer.com/
_version_ 1643828075929010176
score 13.2014675