Abstract-Diferential Services (DiffServ) nätverk har fått stor uppmärksamhet i flera år. De kategoriserar routrar till kantroutrar och kärnroutrar. I kärnroutrar är en av de tekniska utmaningarna att genomföra differentierad bandbreddstilldelning och TCP-skydd med låg komplexitet, där konventionell köning per flöde är kostsam. I detta dokument presenterar vi ett aktivt köhanteringssystem (AQM) kallat CHOKeW, uppkallat efter tidigare arbete CHOKe som är effektivt för att skydda TCP-flöden. En metod lånas från CHOKe som drar ett paket slumpmässigt från bufferten, jämför det med ankommande paket, och droppar både om de är från samma flöde (vi kallar detta "matchade droppar"). CHOKeW förbättrar ritningsfunktionen genom att justera det maximala antalet dragningar baserat på prioriteringen av den nya ankomsten och den nuvarande statusen för överbelastning av nätet. Antalet parametrar som CHOKeW behöver underhålla bestäms av antalet prioriterade nivåer som stöds av nätverket, som vanligtvis har ett litet begränsat värde. När det gäller antalet flöden (s.k. N) som går genom routern i stomnäten är både komplexiteten i minneskravet och komplexiteten i bearbetningen per förpackning för CHOKeW O(1) jämfört med OðN och vanligtvis större än O(1), vilket har setts i konventionella system per flöde. För att förklara egenskaperna hos CHOKeW används en analytisk modell, följt av en serie simuleringar för att utvärdera prestandan. Vi visar att under en mängd olika överbelastningsscenarier, CHOKeW kan 1) stödja differentierad bandbreddstilldelning genom att ge en större bandbreddsandel till högre prioriterade flöden, 2) ge flöden i samma prioritet med bättre rättvisa än konventionella statslösa AQM-system som RED och BLUE, 3) upprätthålla hög länkanvändning samt kort kölängd, och 4) skydda TCP-flöden genom att begränsa bandbreddsandelen av snabba oresponsiva flöden.
Problemet med TCP-skydd härrör från TCP-flöden som konkurrerar med icke-responsiva UDP-flöden för att uppta knapp bandbredd REF.
Differentiated Bandwidth Allocation with TCP Protection in Core Routers
{'venue': 'IEEE Transactions on Parallel and Distributed Systems', 'journal': 'IEEE Transactions on Parallel and Distributed Systems', 'mag_field_of_study': ['Computer Science']}