You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for your open source work which has been very helpful for newcomers in this research area!
I have some questions about extending the system to work with new network traces similar to classic datasets like FCC and Norway. I want to test with custom network traces but I'm unclear about where to make the modifications.
In this implementation, we focused on investigating what is the impact of latency fluctuation to video streaming, and we set a fixed bandwidth setting in all scenarios and let congestion control and ABR algorithms to adapt the latency fluctuations.
If bandwidth traces are needed, an intuitive approach is to modify tc-trace.py and add custom tc command to modify the bandwidth setting of the links.
A better approach might be replacing the original shaper implementation, with custom approaches such as eBPF-based bandwidth shaper or others. You do not necessarily need to implement them in the tc-trace.py. You can implement them independently, and add them to the Nginx container and start with supervisord.
Other approaches include integrating mahimahi, etc.
Thank you for your open source work which has been very helpful for newcomers in this research area!
I have some questions about extending the system to work with new network traces similar to classic datasets like FCC and Norway. I want to test with custom network traces but I'm unclear about where to make the modifications.
In docker-compose-emulation.yaml, I only found:
The isl-trace.csv only contains columns for "since", "relative_seconds", and "rtt", but no bandwidth settings. Could you please clarify:
Thank you very much for your help!
The text was updated successfully, but these errors were encountered: