Matches in SemOpenAlex for { <https://semopenalex.org/work/W3204673132> ?p ?o ?g. }
Showing items 1 to 73 of
73
with 100 items per page.
- W3204673132 endingPage "102232" @default.
- W3204673132 startingPage "102232" @default.
- W3204673132 abstract "Routers have packet buffers to reduce packet drops during times of congestion. It is important to correctly size the buffer: make it too small, and packets are dropped unnecessarily and the link may be underutilized; make it too big, and packets may wait for a long time, and the router itself may be more expensive to build. Despite its importance, there are few guidelines for picking the buffer size. The two most well-known rules only apply to long-lived TCP Reno flows; either for a network carrying a single TCP Reno flow (the buffer size should equal the bandwidth-delay product, or BDP ) or for a network carrying n TCP Reno flows (the buffer size should equal BDP / n ). Since these rules were introduced, TCP Reno has been replaced by newer algorithms as the default congestion control algorithm in all major operating systems, yet little has been written about how the rules need to change. This paper revisits both rules. For the single flow case, we generalize the BDP rule to account for changes to TCP, such as Proportional Rate Reduction (PRR), and the introduction of new algorithms including Cubic and BBR. We find that buffers can be made 60%–75% smaller for newer algorithms. For the multiple flow case, we show that the square root of n rule holds under a broader set of assumptions than previously known, including for these new congestion control algorithms. We also demonstrate situations where the square root of n rule does not hold, including for unfair flows and certain settings with ECN. We validate our results by precisely measuring the time series of buffer occupancy in a real network, and comparing it to the per-packet window size." @default.
- W3204673132 created "2021-10-11" @default.
- W3204673132 creator A5009663990 @default.
- W3204673132 creator A5035085176 @default.
- W3204673132 creator A5059133852 @default.
- W3204673132 date "2021-11-01" @default.
- W3204673132 modified "2023-10-03" @default.
- W3204673132 title "Updating the theory of buffer sizing" @default.
- W3204673132 cites W1989035469 @default.
- W3204673132 cites W1997548412 @default.
- W3204673132 cites W2022844530 @default.
- W3204673132 cites W2054256732 @default.
- W3204673132 cites W2071468069 @default.
- W3204673132 cites W2096597645 @default.
- W3204673132 cites W2103781423 @default.
- W3204673132 cites W2114549556 @default.
- W3204673132 cites W2124198909 @default.
- W3204673132 cites W2130770950 @default.
- W3204673132 cites W2158733823 @default.
- W3204673132 cites W2287709780 @default.
- W3204673132 cites W2540285146 @default.
- W3204673132 cites W2984874211 @default.
- W3204673132 cites W3160060809 @default.
- W3204673132 cites W4238579824 @default.
- W3204673132 cites W4242648275 @default.
- W3204673132 cites W4246939323 @default.
- W3204673132 doi "https://doi.org/10.1016/j.peva.2021.102232" @default.
- W3204673132 hasPublicationYear "2021" @default.
- W3204673132 type Work @default.
- W3204673132 sameAs 3204673132 @default.
- W3204673132 citedByCount "6" @default.
- W3204673132 countsByYear W32046731322022 @default.
- W3204673132 countsByYear W32046731322023 @default.
- W3204673132 crossrefType "journal-article" @default.
- W3204673132 hasAuthorship W3204673132A5009663990 @default.
- W3204673132 hasAuthorship W3204673132A5035085176 @default.
- W3204673132 hasAuthorship W3204673132A5059133852 @default.
- W3204673132 hasBestOaLocation W32046731322 @default.
- W3204673132 hasConcept C145018004 @default.
- W3204673132 hasConcept C178790620 @default.
- W3204673132 hasConcept C185592680 @default.
- W3204673132 hasConcept C2777767291 @default.
- W3204673132 hasConcept C31258907 @default.
- W3204673132 hasConcept C41008148 @default.
- W3204673132 hasConcept C76155785 @default.
- W3204673132 hasConceptScore W3204673132C145018004 @default.
- W3204673132 hasConceptScore W3204673132C178790620 @default.
- W3204673132 hasConceptScore W3204673132C185592680 @default.
- W3204673132 hasConceptScore W3204673132C2777767291 @default.
- W3204673132 hasConceptScore W3204673132C31258907 @default.
- W3204673132 hasConceptScore W3204673132C41008148 @default.
- W3204673132 hasConceptScore W3204673132C76155785 @default.
- W3204673132 hasLocation W32046731321 @default.
- W3204673132 hasLocation W32046731322 @default.
- W3204673132 hasOpenAccess W3204673132 @default.
- W3204673132 hasPrimaryLocation W32046731321 @default.
- W3204673132 hasRelatedWork W1493573144 @default.
- W3204673132 hasRelatedWork W1548040509 @default.
- W3204673132 hasRelatedWork W1973435470 @default.
- W3204673132 hasRelatedWork W2064117340 @default.
- W3204673132 hasRelatedWork W2114385566 @default.
- W3204673132 hasRelatedWork W2130966263 @default.
- W3204673132 hasRelatedWork W2357306304 @default.
- W3204673132 hasRelatedWork W4232521472 @default.
- W3204673132 hasRelatedWork W4245026584 @default.
- W3204673132 hasRelatedWork W4304465869 @default.
- W3204673132 hasVolume "151" @default.
- W3204673132 isParatext "false" @default.
- W3204673132 isRetracted "false" @default.
- W3204673132 magId "3204673132" @default.
- W3204673132 workType "article" @default.