Course project for CSE 534 Advanced Computer Networks