A Multilevel Network-assisted Congestion Feedback Mechanism for Network Congestion Control

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Ali, Inayat, Hong, Seungwoo, Kim, Tae Yeon
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915106797912064
author Ali, Inayat
Hong, Seungwoo
Kim, Tae Yeon
author_facet Ali, Inayat
Hong, Seungwoo
Kim, Tae Yeon
contents Network-assisted congestion control leveraging Explicit Congestion Notification (ECN) is an effective way to deal with congestion issues on the Internet. However, we believe that the existing ECN mechanism in the TCP/IP protocol stack may require further optimization to effectively address the evolving congestion challenges introduced by emerging technologies like immersive AR/VR applications and the burgeoning field of the Internet of Things (IoT). To that end, we propose a multilevel congestion notification mechanism called Enhanced ECN (EECN) that leverages the existing two ECN bits in the IP header to notify two levels of congestion in the network and uses the corresponding two bits in the TCP header to negotiate EECN during the handshake and echo congestion experienced back to the sender. Additionally, we propose a congestion control mechanism that triggers different congestion control responses based on the average RTT and multilevel congestion feedback received from the network, which yields promising results, highlighting the effectiveness of utilizing multilevel congestion feedback. The proposed EECN mechanism reduces packet drop by 70% compared to ECN, by 95% compared to TCP New Reno without ECN, and by 40% compared to VCP. The packets marked are reduced by 96% compared to ECN and 76% compared to VCP. Furthermore, the proposed approach reduces flow completion time by 61% compared to ECN and enhances the throughput of short-lived network flows, which are particularly pronounced in IoT environments.
format Preprint
id arxiv_https___arxiv_org_abs_2501_08535
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Multilevel Network-assisted Congestion Feedback Mechanism for Network Congestion Control
Ali, Inayat
Hong, Seungwoo
Kim, Tae Yeon
Networking and Internet Architecture
Network-assisted congestion control leveraging Explicit Congestion Notification (ECN) is an effective way to deal with congestion issues on the Internet. However, we believe that the existing ECN mechanism in the TCP/IP protocol stack may require further optimization to effectively address the evolving congestion challenges introduced by emerging technologies like immersive AR/VR applications and the burgeoning field of the Internet of Things (IoT). To that end, we propose a multilevel congestion notification mechanism called Enhanced ECN (EECN) that leverages the existing two ECN bits in the IP header to notify two levels of congestion in the network and uses the corresponding two bits in the TCP header to negotiate EECN during the handshake and echo congestion experienced back to the sender. Additionally, we propose a congestion control mechanism that triggers different congestion control responses based on the average RTT and multilevel congestion feedback received from the network, which yields promising results, highlighting the effectiveness of utilizing multilevel congestion feedback. The proposed EECN mechanism reduces packet drop by 70% compared to ECN, by 95% compared to TCP New Reno without ECN, and by 40% compared to VCP. The packets marked are reduced by 96% compared to ECN and 76% compared to VCP. Furthermore, the proposed approach reduces flow completion time by 61% compared to ECN and enhances the throughput of short-lived network flows, which are particularly pronounced in IoT environments.
title A Multilevel Network-assisted Congestion Feedback Mechanism for Network Congestion Control
topic Networking and Internet Architecture
url https://arxiv.org/abs/2501.08535