RTP Media Conges/on Avoidance Techniques BoF
BoF chairs: Michael Welzl (Univ. Oslo) and Colin Perkins (Univ. Glasgow)
Mailing list: rtp‐conges/on@alvestrand.no
RTP Media Conges/on Avoidance Techniques BoF BoF chairs: Michael - - PowerPoint PPT Presentation
RTP Media Conges/on Avoidance Techniques BoF BoF chairs: Michael Welzl (Univ. Oslo) and Colin Perkins (Univ. Glasgow) Mailing list: rtpconges/on@alvestrand.no Note Well Any submission to the IETF intended by the Contributor for publica/on
Mailing list: rtp‐conges/on@alvestrand.no
IETF Internet‐DraQ or RFC and any statement made within the context of an IETF ac/vity is considered an "IETF Contribu/on". Such statements include oral statements in IETF sessions, as well as wriVen and electronic communica/ons made at any /me or place, which are addressed to:
– The IETF plenary session – The IESG, or any member thereof on behalf of the IESG – Any IETF mailing list, including the IETF list itself, any working group or design team list, or any other list func/oning under IETF auspices – Any IETF working group or por/on thereof – Any Birds of a Feather (BOF) session – The IAB or any member thereof on behalf of the IAB – The RFC Editor or the Internet‐DraQs func/on – All IETF Contribu/ons are subject to the rules of RFC 5378 and RFC 3979 (updated by RFC 4879).
not intended to be input to an IETF ac/vity, group or func/on, are not IETF Contribu/ons in the context of this no/ce.
in Best Current Prac/ces RFCs and IESG Statements.
mee/ngs may be made and may be available to the public.
– Risk of causing Internet conges/on collapse – Risk of disrup/ng own, and others, quality of experience due to bad interac/ons between systems
– We have a /ght deadline; need a good enough solu/on quickly – We cannot change the whole Internet; keep the scope limited
13:00 Introduc/on (Chairs) 13:05 Problem statement draQ‐jesup‐rtp‐conges/on‐reqs‐00 (Alvestrand/Jesup) 13:25 Context: IAB/IRTF conges/on control workshop (Eggert) 13:35 Context: buffer bloat and AQM (GeVys) 13:45 Context: compe/ng traffic (Mathis) 13:55 Outline proposals for poten/al solu/ons draQ‐alvestrand‐rtcweb‐conges/on‐02 draQ‐ohanlon‐rmcat‐dflow‐00 (Alvestrand/O’Hanlon) 14:05 Proposed charter (Chairs) 14:15 Discussion 14:50 Wrap‐up and next steps (Chairs and ADs)
– In today's current internet, part of the traffic is delivery of interac/ve real /me media,
accepted conges/on control mechanism for this kind of data flow. With the deployment
increase, especially non‐fixed‐rate flows such as video or adap/ve audio. There is therefore some urgency in specifying one or more conges/on control mechanisms that can find general acceptance. – The set of requirements for such an algorithm includes, but is not limited to:
– The working group will:
document deficiencies of exis/ng mechanisms such as TFRC with regards to these requirements
conges/on control feedback, similar to how DCCP defines CCIDs, and if so, document such extensions as standards‐track RFCs.
hVp://rtp‐conges/on.alvestrand.com/bof‐planning‐page/wg‐charter‐‐‐input‐to‐vancouver
Internet without significant risk, and publish one or more of these as Experimental RFCs.
sa/sfactory amount of documented experience on the Internet, publish this algorithm as a Standards Track RFC. There may be more than one such algorithm.
– The work will be guided by the advice laid out in RFC 5405 (UDP usage guidelines) and RFC 2914 (conges/on control principles). – The following topics are out of scope:
useless; this work is done in AVTCORE;
sensi/ve as interac/ve traffic;
– The working group is expected to work closely with the RAI area, including the underlying technologies being worked on in the AVTCORE and AVTEXT WGs, and the applica/ons/protocol suites being developed in the CLUE and RTCWEB working groups. It will also liaise closely with other Transport area groups working on conges/on control, and with the Internet Conges/on Control Research Group of the IRTF.
hVp://rtp‐conges/on.alvestrand.com/bof‐planning‐page/wg‐charter‐‐‐input‐to‐vancouver
– Evalua/on criteria for CC algorithms for interac/ve real /me media (informa/onal) – RTCP extensions for use with conges/on control algorithms (std‐track) – Candidate conges/on control algorithm for interac/ve real /me media (experimental) Experimenta/on and evalua/on results for candidate algorithms (informa/onal) – Recommended conges/on control algorithm for interac/ve real /me media (std‐track)
– NN NNNA: (chartering + 1 month) Publish first draQ of evalua/on criteria – NN NNNB: Adopt first conges/on control candidate as WG draQ – NN NNNC: (A + 4 months) Submit evalua/on criteria to IESG as Informa/onal – NN NNND: (C + 1 month) Submit first conges/on control candidate to IESG for Experimental publica/on – NN NNNE: (D + 3 months) First draQ of evalua/on results – NN NNNF: (=E) First draQ of standards‐track conges/on control – NN NNNG: (F + 6 months) Submit conges/on control to IESG for Proposed Standard
– (/me from chartering to end of charter is 15 months) hVp://rtp‐conges/on.alvestrand.com/bof‐planning‐page/wg‐charter‐‐‐input‐to‐vancouver