کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432840 689088 2011 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Learning-TCP: A stochastic approach for efficient update in TCP congestion window in ad hoc wireless networks
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Learning-TCP: A stochastic approach for efficient update in TCP congestion window in ad hoc wireless networks
چکیده انگلیسی

In this work, we attempt to improve the performance of TCP over ad hoc wireless networks (AWNs) by using a learning technique from the theory of learning automata. It is well-known that the use of TCP in its present form, for reliable transport over AWNs leads to unnecessary packet losses, thus limiting the achievable throughput. This is mainly due to the aggressive, reactive, and deterministic nature in updating its congestion window. As the AWNs are highly bandwidth constrained, the behavior of TCP leads to high contentions among the packets of the flow, thus causing a high amount of packet loss. This further leads to high power consumption at mobile nodes as the lost packets are recovered via several retransmissions at both TCP and MAC layers. Hence, our proposal, here after called as Learning-TCP, focuses on updating the congestion window in an efficient manner (conservative, proactive, and finer and flexible update in the congestion window) in order to reduce the contentions and congestion, thus improving the performance of TCP in AWNs. The key advantage of Learning-TCP is that, without relying on any network feedback such as explicit congestion and link-failure notifications, it adapts to the changing network conditions and appropriately updates the congestion window by observing the inter-arrival times of TCP acknowledgments. We implemented Learning-TCP in nsns-2.282.28 and Linux kernel 2.6 as well, and evaluated its performance for a wide range of network conditions. In all the studies, we observed that Learning-TCP outperforms TCP-Newreno by showing significant improvement in the goodput and reduction in the packet loss while maintaining higher fairness to the competing flows.

Research highlights
► Novel TCP congestion window updating algorithm using Learning Automata for ad hoc wireless networks.
► Conservative, proactive, and finer and flexible update in congestion window.
► No explicit feedback from the network nodes.
► Improvement in the goodput and reduction in the packet loss while maintaining higher fairness to the competing flows.
► Extensive simulation results and testbed results, as well.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 71, Issue 6, June 2011, Pages 863–878
نویسندگان
, ,