/
Congestion Control Workshop Congestion Control Workshop

Congestion Control Workshop - PowerPoint Presentation

joyce
joyce . @joyce
Follow
27 views
Uploaded On 2024-02-03

Congestion Control Workshop - PPT Presentation

Summary July 28 2012 What can we do Absent changes to the network can we actually do something Yes Is there work in the area of measurements that can we do to create incentives to make updates in the network happen ID: 1044750

network congestion tcp delay congestion network delay tcp control based ecn congested design loss algorithm range aspects signals traffic

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Congestion Control Workshop" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

1. Congestion Control WorkshopSummary July 28, 2012

2. What can we do?Absent changes to the network can we actually do something?YesIs there work in the area of measurements that can we do to create “incentives” to make updates in the network happen?YesIs it useful to develop a congestion control mechanism that assumes the problem is in the end host (browser) only? (Where there is idle capacity in the network.)YesThere is a wide range of normal delay variation in non congested networksInvestigate range and distribution to help design delay based algorithms

3. Two Solution TracksRequires longer timeframe to deployImprove network entities for those cases where network is congested.Examples Get ECN deployed Queue segregation Classification of traffic (e.g., DPI, QoS signaling)Applicable to today’s timeframeAvoiding self-inflicted queuing.Approach: Ensure that the network does not get congested. Solution focuses on idle networks.Congestion control for real-time media that browsers send.Example:Change the way TCP is used in browsers (avoid opening many concurrent TCP connections, interworking with DASH, use SPDY)Single congestion manager on end host or browser

4. Design Aspects for Short-Term ApproachMedia is inherently variable. Codecs have limited scope for adaptionFocus on traffic characteristics of media (voice, video, data)Different to TCP bulk transfer applicationsCongestion controller needs to be aware of these limitationsCodecs may be burstyPossibility to link congestion with current encodingWhat information (if any) gets exchanged between codec and congestion control algorithm? Startup behavior?

5. Design Aspects for Short-Term ApproachFeedback signals come in various forms:RTCP, delay, loss, correlation between signal and jitter, etc.Use explicit congestion signal, if available (obvious). Example: ECN Need algorithm that reacts to all signals including delay, loss, ECN, etc.Delay-based and Loss-based AlgorithmsAchieve low latency with algorithm designDelay based algorithms are needed in this mode (unless you have things like ECN)Needs to not fail when competing with TCP in case of losses