There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Repository Details
CUBIC is the default TCP used in the Linux kernel and recently, a patch has been made available for CUBIC implementation in ns-3. CUBIC is an optimized congestion control for high bandwidth high latency networks (also known as Long Fat Networks). In this project, the aim is to validate ns-3 CUBIC implementation by comparing the results obtained from it to those obtained by simulating Linux CUBIC. Required experience: C and C++ Bonus experience: Knowledge of CUBIC and TCP implementation in ns-3 Difficulty: Moderate Recommended Reading: ● Direct Code Execution (Link: https://www.nsnam.org/overview/projects/direct-code-execution/) ● Linux kernel code (Link: https://elixir.bootlin.com/linux/v4.4/source/net/ipv4/tcp_cubic.c) ● CUBIC Paper (Link: https://dl.acm.org/citation.cfm?id=1400105)