Skip to content

How to implement Jitter? #137

Closed
Closed
@severindellsperger

Description

@severindellsperger

Hi @thombashi

For an application, I need to implement a jitter. In the case that the mean delay is enough large we can work with the delay-distro command. For example:
tcset eth0 --overwrite --delay 10ms --delay-distro 2ms
The result comes quite close to the selected delay-distro value which in this case represents the jitter value.
We face a problem if the mean delay is smaller than the jitter-value. In an example like the following the delay-distro approach isn't working successfully:
tcset eth0 --overwrite --delay 1ms --delay-distro 5ms
I understand that the problem is originated because the delay value can't be negative and therefore the delay-distro action can't take place correctly (+/- delay-distro value can't be applied).

Do you have an idea of how to solve the problem?
Especially the problem if the mean_delay is greater than the jitter value is a tough one...

Kind
severindellsperger

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions