New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 6 users

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: Sep 2017
Cc:
Components:
NextAction: ----
OS: All
Pri: 3
Type: Enhancement



Sign in to add a comment

Implement support for jitter simulation to Dummynet wrapper script

Project Member Reported by kjellander@webrtc.org, Sep 3 2013

Issue description

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.
Project Member

Comment 11 by phoglund@webrtc.org, Sep 4 2017

Is this obsolete?
Project Member

Comment 12 by jansson@webrtc.org, Sep 5 2017

Status: WontFix (was: Assigned)

Sign in to add a comment