All project reports, proposals etc. should be submitted one per group, to both TAs. Electronic submissions as single file in ps or pdf only.

         Feedback on draft proposal: Monday April 28th

 

2008 Projects

Project

Students

Project Title

Final Proposal

Intermediate Report

Presentation

Final Report

 

1

Chia-Hui Tai and

Kok Kiong Yap

Lossless Ethernet? Performance Evaluation of Paused-Based Networks

pdf

 

2

Georgios Michelogiannakis

Networks on Chip

pdf

3

Min-Wook Jeong and

Abdul Kader Kabbani

Towards a Simple Congestion Control Protocol for Fast, Long Distance Networks

pdf

 



The followings are the projects from 2003 and 2004. They are left here as examples to guide the students this year.


2006 Projects

Project

Students

Project Title

Professor

TA

Consultant

Final Proposal

Intermediate Report

Presentation

Final Report

1

Amin Firoozshahian and Vahideh Hosseikhah

Exploring iLQF variants

Balaji Prabhakar

Mohsen Bayati

pdf

2

Amrith Ram

Hardware Implementation of Perfect Hashing for Network Algorithms

Balaji Prabhakar

Mohsen Bayati

doc

3

Pratibha Gupta

Detecting the Sawtooth pattern of router buffer occupancy due to congestion control in TCP flows

Nick McKeown

Nandita Dukkipati

Yashar Ganjali

pdf

4

Haarith Devarajan

NetFPGA Extensions

Nick McKeown

Nandita Dukkipati

Greg Watson

pdf



The followings are the projects from 2003 and 2004. They are left here as examples to guide the students this year.

2004 Projects

Project

Students

Project Title

Professor

TA

Final Proposal

Intermediate Report

Presentation

Final Report

1

Shubha U. Nabar and Neha Kumar

Achieving Stability in Networks of IQ Switches Using a Local Scheduling Algorithms

Balaji Prabhakar

Abtin Keshavarzian

pdf

pdf

ppt

pdf

2

Mohsen Bayati and Neda Beheshti

Analysis of Maximum-Size Matching Scheduling Algorithms in IQ Switches under Uniform Traffic

Balaji Prabhakar

Rui Zhang-Shen

doc

pdf

ppt

pdf

3

Masayoshi Kobayashi

Stability of Performance of Rate Control Protocol

Nick McKeown

Rui Zhang-Shen

pdf

pdf

4

Almir Mutapcic and Pimroz Skraba

Optimal Network Flow Allocation

Nick McKeown

Abtin Keshavarzian

pdf

pdf

pdf

pdf

5

Huan Liu and Damon Mosk-Aoyama

Memory Management Algorithms for DSM Switches

Nick McKeown

Abtin Keshavarzian

pdf

ps

ppt

ps

6

Feng Wang and Sui Hong Yuen

Class of Service Enabled Stable Scheduling for IQ Switch or CIOQ Switch

Balaji Prabhakar

Rui Zhang-Shen

pdf

pdf

ppt

pdf

7

Abhishek Das and John J. Kim

Speedup Required for k-approximation Maximal Matchings

Nick McKeown

Rui Zhang-Shen

pdf

pdf

ppt

pdf



2003 Projects


Project

Students

Project

Intermediate Report

Presentation

Final Report

Professor

TA

Consultant

1

Jim Washburn and Katerina Argyraki

Lookup Algorithms

pdf

ppt

pdf

Balaji Prabhakar

Devavrat Shah

Pankaj Gupta

2

Mingjie Lin

Buffered Crossbars

pdf

ppt

pdf

Nick McKeown

Isaac Keslassy

Da Chuang

3

Nitin Kartik

TCP for Short Flows

pdf

pdf

pdf

Nick McKeown

Devavrat Shah

Rui Zhang-Shen, Nandita Dukkipati

4

Shahriar Rahman

IEEE 802.11 DCF

pdf

ppt

pdf

Balaji Prabhakar

Devavrat Shah

 

5

Changhua He

RCP

pdf

ppt

pdf

Nick McKeown

Isaac Keslassy

Rui Zhang-Shen, Nandita Dukkipati

6

Varun Sagar Malhotra and Wooyul Lee

MSM Uniform

pdf

ppt

pdf

Balaji Prabhakar

Isaac Keslassy

Sundar Iyer

7

Nima Asgharbeygi

MNCM

pdf

ppt

pdf

Balaji Prabhakar

Isaac Keslassy

Da Chuang

8

Xiangheng Liu

Load Balancing and Switch Scheduling

pdf

ppt

pdf

Nick McKeown

Isaac Keslassy

Chandra Nair

9

Arpita Ghosh and James Mammen

Demand Based Rate Allocation

pdf

ppt

pdf

Balaji Prabhakar

Devavrat Shah

Rong Pan

10

Deepak Kakadia

Lookahead

pdf

 

 

Nick McKeown

Devavrat Shah

 

 

Net FPGA Project

Students

Project

Presentation

1

Gene Juknevicius and Ankur Singla

Layer 2/3 switch

ppt

2

Muralee Navada and Francois Labonte

Layer 2 with DRR

ppt

3

Sheng-Liang Song

Layer 2 switch

ppt

4

Gireesh Shrimali and Jeslin Puthenparambil

Spanning-tree compliant switch

ppt



NetFPGA projects have their own webpage.


Additional links: