GitHub read-only mirror of ns-3-dev repository, will be kept in sync with main GitLab.com repository. Please DO NOT file pull requests here; instead, file issues and merge requests at https://gitlab.com/nsnam/ns-3-dev/
Role in this project:
Back-end Developer Contributions:29 commits in 3 years 6 months
Contributions summary:Vivek implemented TCP pacing functionality, a key feature for controlling and optimizing network traffic. They added attributes related to pacing, including enabling/disabling pacing, setting the maximum pacing rate, and integrating pacing within the `TcpSocketBase` class. Additionally, the user introduced a `RateOps` class with a Linux implementation to calculate rate samples and integrated it with the `TcpSocketBase`. They further modified code related to Explicit Congestion Notification (ECN), added BBR congestion control algorithm to TCP.