<div dir="ltr">it is always awesome to see testable source code. A core area we have not been able to test with netperf-wrapper and other tools are the characteristics of videoconferencing traffic. This looks to be a start! thx!</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 2, 2015 at 5:46 AM, Bill Ver Steeg (versteb) <span dir="ltr"><<a href="mailto:versteb@cisco.com" target="_blank">versteb@cisco.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="color:#1f497d">Ingemar-<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">I read the document on the repository, and it is not clear to me if the test code actually sends packets over a live network or not. It seems to use a simulated wireless network, but I am not sure.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">I am currently running some tests on how ABR video (mostly MPEG DASH) interacts with the various AQM schemes (Codel, PIE, FQ_Codel, FQ_PIE) and it would be pretty easy for me to add a few SCREAM tests to my testbed.
I could make these test results available to this group, if that would be interesting………If there is a way to have the SCREAM C++ code send data over a live network using a simple script, I could plug that in pretty easily. The MS Visual Studio dependencies
do not thrill me, but I can get past that 8-).<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">In the preliminary ABR testing, we have seen that the ABR algorithms actually work better when run on networks that do modern AQM. As you probably know, most ABR algorithms only use loss as a congestion signal
and do not use delay at all. When a link experiences bloat/delay (using large-buffer-tail-drop), the loss signal is delayed. It can be significantly delayed. This does have some impact on the ABR algorithms. The most obvious artifact is a new ABR session taking
a longer amount of time to get enough data to display its first video chunk, but there also appear to be some impacts on the baseline rate adaptation algorithm. We are still quantifying these impacts…….<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">It would be interesting to compare how the candidate WEBRTC algorithms handles <timely loss events via AQM> vs <packet delay and subsequent loss events via legacy buffer management algorithms>.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d">Bvs<u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<div>
<table border="0" cellspacing="0" cellpadding="0" width="815" style="width:407.25pt">
<tbody>
<tr>
<td colspan="3" style="padding:0in 0in 0in 0in">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1f497d"><img width="165" height="110" src="cid:image002.jpg@01D054C5.685E37C0" alt="http://www.cisco.com/web/europe/images/email/signature/logo05.jpg"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td nowrap valign="top" style="padding:0in 0in 0in .25in">
<p class="MsoNormal"><b><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666">Bill Ver Steeg</span></b><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"><br>
DISTINGUISHED ENGINEER <br>
<a href="mailto:versteb@cisco.com" target="_blank">versteb@cisco.com</a><br>
<br>
<u></u><u></u></span></p>
</td>
<td width="50%" valign="top" style="width:50.0%;padding:11.25pt 0in 7.5pt 15.0pt">
</td>
<td style="padding:0in 0in 0in 0in"></td>
</tr>
<tr>
<td colspan="3" style="padding:0in 0in 0in 0in">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%">
<tbody>
<tr>
<td style="padding:0in 15.0pt 3.75pt .25in"></td>
</tr>
<tr>
<td style="border:none;border-bottom:solid #cccccc 1.0pt;padding:0in 0in 0in 0in">
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1f497d"><u></u> <u></u></span></p>
<table border="0" cellspacing="0" cellpadding="0" width="600" style="width:300.0pt">
<tbody>
<tr>
<td style="padding:0in 15.0pt 0in .25in">
<p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900"><u></u> <u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:5.25pt 15.0pt 4.5pt .25in">
<p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#999999"><u></u> <u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-GB" style="color:#1f497d"><u></u> <u></u></span></p>
</div>
<p class="MsoNormal"><span style="color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> rmcat [mailto:<a href="mailto:rmcat-bounces@ietf.org" target="_blank">rmcat-bounces@ietf.org</a>]
<b>On Behalf Of </b>Ingemar Johansson S<br>
<b>Sent:</b> Monday, March 02, 2015 8:03 AM<br>
<b>To:</b> rmcat WG (<a href="mailto:rmcat@ietf.org" target="_blank">rmcat@ietf.org</a>); <a href="mailto:iccrg@irtf.org" target="_blank">iccrg@irtf.org</a><br>
<b>Subject:</b> [rmcat] SCReAM C++ source code available<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Hi<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Please find C++ source code for the SCReAM congestion control candidate algorithm at<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif""><a href="https://github.com/EricssonResearch/scream" target="_blank">https://github.com/EricssonResearch/scream</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">This code can be useful for experiments with SCReAM. The experimental code includes a simple video and network model for initial experiments, the code should however be fairly
easy to integrate into e.g. ns3 for more in-depth studies. <u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Please note also that work is ongoing to integrate SCReAM in OpenWebRTC, the long term intention is to make OpenWebRTC pluggable for other congestion control algorithms as
well. Go to <a href="http://www.openwebrtc.io/" target="_blank">http://www.openwebrtc.io/</a> for more information about the OpenWebRTC project.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Short executive summary :<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif";color:#333333;background:white">SCReAM (<strong><span style="font-family:"Arial","sans-serif"">S</span></strong>elf-<strong><span style="font-family:"Arial","sans-serif"">C</span></strong>locked<span> </span><strong><span style="font-family:"Arial","sans-serif"">R</span></strong>at<strong><span style="font-family:"Arial","sans-serif"">e</span></strong><span> </span><strong><span style="font-family:"Arial","sans-serif"">A</span></strong>daptation
for<span> </span><strong><span style="font-family:"Arial","sans-serif"">M</span></strong>ultimedia) is a congestion control algorithm devised mainly for Video. Congestion control for WebRTC media is currently being standardized
in the IETF RMCAT WG, the scope of the working group is to define requirements for congestion control and also to standardize a few candidate solutions. SCReAM is a congestion control candidate solution for WebRTC developed at Ericsson Research and optimized
for good performance in wireless access.</span><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Regards<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Ingemar<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif"">=================================<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Ingemar Johansson M.Sc.
<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Senior Researcher<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Ericsson AB<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Wireless Access Networks<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Labratoriegränd 11<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">971 28, Luleå, Sweden<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Phone +46-1071 43042<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">SMS/MMS <a href="tel:%2B46-73%20078%203289" value="+46730783289" target="_blank">+46-73 078 3289</a><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif""><a href="mailto:ingemar.s.johansson@ericsson.com" target="_blank"><span lang="EN-US">ingemar.s.johansson@ericsson.com</span></a></span><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif""><a href="http://www.ericsson.com" target="_blank"><span lang="EN-US">www.ericsson.com</span></a></span><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif";color:black">“</span><span style="font-size:12.0pt;font-family:"Arial","sans-serif";color:#252525;background:white">The
Earth is a very small stage in a <u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:12.0pt;font-family:"Arial","sans-serif";color:#252525;background:white"> </span><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif";color:#252525;background:white">vast
cosmic arena</span><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif"">”</span><span style="font-size:12.0pt;font-family:"Arial","sans-serif";color:black"><br>
</span><span style="font-size:12.0pt;font-family:"Arial","sans-serif"">Carl Sagan “Pale Blue Dot”<br>
</span><span lang="SV" style="font-size:12.0pt;font-family:"Arial","sans-serif"">=================================<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="SV"><u></u> <u></u></span></p>
</div>
</div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Dave Täht<br>Let's make wifi fast, less jittery and reliable again!<br><br><a href="https://plus.google.com/u/0/107942175615993706558/posts/TVX3o84jjmb" target="_blank">https://plus.google.com/u/0/107942175615993706558/posts/TVX3o84jjmb</a><br></div>
</div>