• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Python
  • Created about 6 years ago
  • Updated about 6 years ago

Reviews

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)