6.829 Problem Set 2
C++
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Makefile
README.md
address.cc
address.hh
controller.cc
controller.hh
datagrump-receiver.cc
datagrump-sender.cc
int64.cc
int64.hh
packet.cc
packet.hh
report.pdf
socket.cc
socket.hh
timestamp.cc
timestamp.hh
util.cc
util.hh

README.md

6.829 Problem Set 2

Code

The code was submitted on Friday 03/22/2013. On Saturday 03/23/2013 we commented it (without making any protocol changes).

Report

Our report was posted on Monday 03/25/2013.

Cool Names

Some facetious name ideas thrown around, from least to most forced:

HIT READY (HIgh Throughput REAsonable DelaY): It describes exactly what our protocol achieves.

Valve: Seemed appropriate for a flow control protocol.

Queen of Throughput: We saw on the leaderboard that someone named their protocol King of Throughput. Compared to them, we achieve 22% lower delay at only a 6% cost to throughput. Hence their King and our Queen are like the king and queen in chess. The king may look more important, but across the board the queen is more powerful.