CS258                                         Group Research Project             Dr. Moh, Spring 2008

 

Project III: Research and Simulation Project

 

(Last Update: 3/31/08)

 

Objective:

Perform a research project centered on your research topic in Projects I and II.

 

Project Overview:

·        Research and identify 2-4 major research issues that are of timely importance, which may include developing projects, proposals, and directions, on your research topic.

·        Simulate or analyze one or more, new/enhanced of existing protocols and systems, and evaluate and/or compare the performance. The protocol should be of timely importance, and you are strongly encouraged to extend from your Project II. Project III however should be a significant enhancement over Project II.

·        For any project that focuses on network protocols: Your simulation program should allow you to change one or more of the following simulation settings:

o       Traffic load (packet size and/or packet arriving rate)

o       Network topology

o       Protocol parameters

o       Traffic characteristics (TCP/FTP/CBR/VBR/ABR/etc.)

It should also allow you to measure one or more performance criteria such as:

o        Throughout (or link/network utilization or efficiency)

o        Delay

o        Loss rate/error rate

o        Complexity or overhead (in computation or bandwidth) added to the protocol

 

Project Steps:

·        Preliminary Proposal (5%) – Due 4/6 (email), 4/8 (in class). A typed 2-4 pages report including 1) group members’ names, phone no., email addresses, and the coordinator’s name, 2) Description of 2-4 major research issues with 2-3 references. Comments and suggestions for your Project III will be email you by the next day.

·        Formal Proposal (15%) – Due 4/10. A description of the of the project you will carry out, including 1) the protocol description, 2) major differences with Project II, 3) initial simulation design (network topology, parameters to vary, performance metric to measure/compare, 4) major goals and deliverables, 5) weekly schedule, and 6) References.

·        First draft (40%) – Due 4/29. An intermediate report, enhanced from your proposal, and describe what you have done so far, including the detailed project description, complete project design, architecture, protocol, etc. You should have completed the design, and mostly done with the coding. You are probably in the middle of integration, while debugging and collecting some simulation data. Each group will give 15-20 minutes of presentation on the first draft and part of final report.

·        Final Report (40%): Due 5/13. A complete report including all the results and careful analysis/discussion of the results, hard copy of codes developed, and a CD of codes. A demo will be required.

 

Project Weights:

Project I – 40% (Including Written Tutorial and Individual Oral Presentation)

Project II – 25%         

Project III – 35%