Week of Feb 7th, 2025
Finalized topic: Comparative performance analysis of QUIC vs. TCP
Conducted preliminary research on TCP and QUIC protocols
Reviewed foundational papers including production-level QUIC and congestion control algorithms
Week of Feb 21st, 2025
Set up QUIC (Quiche) and TCP (iperf3, OpenLiteSpeed) test environments on local machines
Began initial tests on local setups to verify installations
Drafted project proposal and submitted it
Week of March 7th, 2025
Ran baseline experiments on local machines with 5MB and 200MB file transfers
Compared QUIC (Quiche) vs. TCP (iperf3 and OpenLiteSpeed) under identical hardware conditions
Disabled TCP offloading features (TSO, GSO, LRO, etc.) to ensure fairer comparisons
Week of March 21st, 2025
Conducted cross-machine tests using two separate physical devices
Transferred files under various conditions (with/without TCP optimizations)
Explored QUIC congestion control settings (CUBIC vs. BBR)
Week of April 4th, 2025
Ran experiments on Microsoft Azure using VMs for both QUIC and TCP testing
Captured Wireshark graphs for cloud-based transfer sessions (50MB and 200MB)
Tested over 5G mobile internet to assess QUIC performance in unstable networks
Analyzed all test data and compared metrics including transfer time, CPU/memory usage, and throughput
Week of April 7th, 2025
Completed slides for final project presentation
Delivered in-class presentation and answered peer feedback
Week of April 18th, 2025
Finalized report structure and wrote sections 1–10 collaboratively
Completed Key Results, Discussion, and Member Contributions
Submitted final written report and documentation