کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4954372 1443318 2017 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
How to avoid TCP congestion without dropping packets: An effective AQM called PINK
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
How to avoid TCP congestion without dropping packets: An effective AQM called PINK
چکیده انگلیسی
This paper proposes PINK (Passive INverse feedbacK), a queue management algorithm designed to indirectly impose a certain resource allocation policy on defined sets of client hosts. PINK adds intelligence at intermediate nodes that connect client hosts to bottleneck links or to external networks in general, allowing these nodes to dynamically modify the TCP Acknowledgements (ACKs) segments passing through. The modification consists in replacing advertised Receive Window fields (RCV.WNDs) with custom values, in order to enforce a specific bandwidth utilization upper bound. To compute new RCV.WND values, PINK needs only the number of active connections, the flows RTTs and the transmission channel bandwidth. It follows that PINK permits to impose a centralized bandwidth management without the cooperation of clients, which means that no modification or addition to end hosts is needed. Furthermore, as demonstrated in this paper, our proposal does not constrain client hosts performance without purpose; on the contrary, PINK improves efficiency on multiplexed channels by exploiting their capacity and by maintaining a low queuing delay and guarantees optimal flow fairness without forcing any packet drop. We validate PINK performance in multiple scenarios by using the ns-3 network simulator.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Communications - Volume 103, 1 May 2017, Pages 49-60
نویسندگان
, , , ,