Project: webrtc Issues People Development process History Sign in
New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Issue 2344 Implement support for jitter simulation to Dummynet wrapper script
Starred by 6 users Project Member Reported by kjellander@webrtc.org, Sep 3 2013 Back to list
Status: Assigned
Owner:
Cc:
Components:
OS: All
Pri: 3
Type: Enhancement



Sign in to add a comment
It should be useful to be able to simulate network jitter (variation in the time between packets arriving, caused by network congestion, timing drift, or route changes) with the Dummynet wrapper script:
https://code.google.com/p/webrtc/source/browse/trunk/tools/network_emulator/emulate.py

The approach described at http://unix.derkeiler.com/Newsgroups/comp.unix.bsd.freebsd.misc/2005-01/0271.html seems easy and straight-forward.

This issue is created to track implementation of such a feature.
 
Comment 1 by vrk@webrtc.org, Oct 14 2014
Labels: Area-Network
Comment 2 by vrk@webrtc.org, Nov 3 2014
Labels: -Area-Network Area-Video EngTriaged IceBox
Project Member Comment 3 by tnakamura@webrtc.org, Nov 4 2015
This bug hasn't been modified for more than a year. Is this still a valid open issue?
Project Member Comment 4 by kjellander@webrtc.org, Nov 4 2015
jansson: any plans for implementing this? I know you have been looking at other tools as well. I'm not sure we need it so maybe talk to stefan/henrik.lundin about the need first?
Project Member Comment 5 by jansson@webrtc.org, Nov 5 2015
I gave up that effort but there is some work going on by others that could be used, question is if it has a a user executable wrapper or just a wrapper that can be pro-grammatically integrated as part of system. I will have to check that out.
Project Member Comment 6 by andrew@webrtc.org, Nov 20 2015
Cc: andrew@webrtc.org
I'm curious to know about which other tools you guys are considering :-)
Project Member Comment 7 by mflodman@webrtc.org, Dec 10 2015
Components: -Video
Chris,
Which component should this be on? Removing video...

Project Member Comment 8 by jansson@webrtc.org, Dec 17 2015
Components: Internals
Internals maybe?
Project Member Comment 9 by jansson@webrtc.org, Jan 12 2016
FTR other tools that are better doing jitter etc are netem + TC. Not sure if it's worth creating a wrapper for that though. Do we know the usage of this script?
Project Member Comment 10 by kjellander@webrtc.org, Jan 12 2016
We've only used it internally and probably not very often. You have a better overview of the need and availability of such tools.

The script was originally just written to reduce the pain of running dummynet commands manually to get a simulation up. The jitter support seemed like a possible improvement since the script run continuously and change the conditions during runtime.
Sign in to add a comment