2008 International Conference on High Performance Switching and Routing 2008
DOI: 10.1109/hspr.2008.4734450
|View full text |Cite
|
Sign up to set email alerts
|

Quick-Start and XCP on a network processor: Implementation issues and performance evaluation

Abstract: The Quick-Start extension of the Transmission Control Protocol (TCP), as well as the Explicit Control Protocol (XCP), are experimental congestion control schemes that use router feedback to overcome limitations of TCP's standard mechanisms. Both approaches require additional packet processing in every router and therefore raise the question whether, and how, this can be achieved in high-speed routers.This paper studies the realization complexity of the QuickStart and XCP router functions on a network processor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
6
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 10 publications
(6 reference statements)
1
6
0
Order By: Relevance
“…We show that in both cases the needed functions restrict parallel packet processing, and we discuss solutions to circumvent these problems. This comprehensive study of the implementation and performance of Quick-Start and XCP on a network processor has first been published in [14]. This paper extends these results.…”
Section: Introductionsupporting
confidence: 60%
“…We show that in both cases the needed functions restrict parallel packet processing, and we discuss solutions to circumvent these problems. This comprehensive study of the implementation and performance of Quick-Start and XCP on a network processor has first been published in [14]. This paper extends these results.…”
Section: Introductionsupporting
confidence: 60%
“…These changes result in deployment challenges. However, there are proof-of-concept implementations that show that router-assisted congestion control can indeed be implemented at high link speeds [9,10,11]. The results show that XCP needs very complex processing steps in routers, whereas Quick-Start and RCP have lower processing requirements.…”
Section: Comparisonmentioning
confidence: 99%
“…The results show that XCP needs very complex processing steps in routers, whereas Quick-Start and RCP have lower processing requirements. Furthermore, in particular the performance of XCP capable routers might be limited due to synchronization issues [10]. RCP does not have this drawback.…”
Section: Comparisonmentioning
confidence: 99%
“…For example, Hauger et al [11] proposed Quick-Start, where TCP's sending rate is adjusted based on explicit feedbacks from network routers. Liu et al [12] proposed Jump-Start, where the initial CWnd is set to the receiver's advertised window (AWnd) size and applied pacing to control the initial transmission rate.…”
Section: Background and Related Workmentioning
confidence: 99%
“…The transmission Control Protocol (TCP) is one of the pillars of the Internet as most applications use it for data transport. For this reason, much research has been done to improve its performance in a wide range of network settings (e.g., [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]). Common to almost all TCP variants -a TCP flow begins in a Slow-Start phase [21] with a relatively low initial transmission rate (either limited by the initial congestion window size, i.e., CWnd, or transmission rate), which is then increased progressively as packets are correctly delivered.…”
Section: Introductionmentioning
confidence: 99%