Advances in TCP congestion prevention
Martin Hrubý, Michal Olšovský, Margaréta Kotočová · 2013
Today's congestion prevention in IP networks is based mainly on hard TCP end nodes notification. This notification uses queuing mechanism and ends up in certain packet drop which forces specific TCP end nodes to decrease the congestion window. Different way is soft TCP end nodes notification which is based on existing ECN system while allowing network to inform all TCP end nodes to decrease the congestion window. Both ways are usable but do not distinguish concurrent TCP flows while notifying end nodes. This leads to network performance issues and degradation when important TCP flows may not be recognized and will be suffering from starvation caused by old and greedy TCP flows. This paper introduces a new way of increasing network performance called ACNS by means of modifying the most common transport protocol TCP. ACNS itself is focused on congestion prevention by means of penalizing old flows and providing more accurate details for loss type classification.