diff --git a/README.md b/README.md index da402d3..8cf3d42 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,11 @@ Additionally, it is specially suited for 4G/5G cellular networks. A peer-reviewed [paper on TCP ROCCET](https://opendl.ifip-tc6.org/db/conf/wons/wons2026/1571217211.pdf) was presented at the WONS 2026 conference. +A new performance report for the latest version of TCP ROCCET can be found under "doc/measurements/2026-07-21_performance-report.pdf". + ### Versions -- latest on master branch (requires kernel version 6.15 or higher) +- latest on master branch (requires kernel version 7.1 or higher) - Improved min RTT probing - Packet pacing - Code refactor @@ -15,6 +17,23 @@ A peer-reviewed [paper on TCP ROCCET](https://opendl.ifip-tc6.org/db/conf/wons/w - release-2026-06-12-v1 - Adds minimum RTT probing + +## Install with apt (requires kernel version 6.10 or higher) +Add tcp-roccet-dkms to your source lists and install: + +``` +echo "deb [trusted=yes] https://apt.fury.io/timfuchs/ /" | sudo tee /etc/apt/sources.list.d/tcp-roccet.list +sudo apt update +sudo apt install tcp-roccet-dkms +``` + +### Loading and using the congestion control +Note: This change is not persistent, the module will not be loaded at boot. + +``` +sudo modprobe tcp_roccet +sudo sysctl net.ipv4.tcp_congestion_control=roccet +``` ## Build from source diff --git a/doc/measurements/2026-07-21_performance-report.pdf b/doc/measurements/2026-07-21_performance-report.pdf new file mode 100644 index 0000000..92ac460 Binary files /dev/null and b/doc/measurements/2026-07-21_performance-report.pdf differ