CPS 572:   Computer Networking Graduate Student Requirement

Final Project:  Literature Search and Synopsis

Friday, March 14, 2003

 

Due:  Statement of Topic, Project,  and Articles –Tuesday, April 1, 2003

Due:  Final Paper and Project --Thursday, April 22, 2003

Final Presentations-- Thursday, April 22, 2003

 

 

Dr. Jennifer Seitzer

 

Choose a research topic of Computer Networking from the list below. Read and synopsize two journal articles relating to this topic. This entails:

1.     read at least two journal articles on the topic

2.     write a short term paper (10 pages) in your own words describing the topic

3.     write a software simulation  of some aspect of the topic  OR build demonstration object in hardware

4.     present your paper in a 10-15 minute Powerpoint presentation to the class

5.     demonstrate your simulation or demonstration object to the class in a 5-10 minute demo

6.     Submit term paper, Powerpoint slides, simulation/demonstration object

.

Submission:

1.     Photocopies of two journal articles

2.     Full Bibliographic entries for each of the articles (this may be included at the end of the respective synopsis)

3.     A paper surveying your chosen topic.  This should describe

·       the area of Networking under which the topic falls,

·       a basic explanation of the area:  statement of the problem it attempts to solve or  the area of networking that it attempts to improve or change

·       what has been done (the major developments or ideas),

·       what is currently being done

·       remaining open questions in the area

 

Your survey may use other sources if necessary such as other articles, textbooks, journals, etc.  Include a bibliography of all sources used.  Your paper should be typed, double-spaced, and stapled.  Submit your final paper, the journal articles, and the bibliographic entries in a folder with pockets.

4.     Project Submission using the guidelines for projects one and two

5.     Powerpoint slides of oral presentation

 

 

Selection of Topics:

 

1.     Encryption Algorithms  (Must cover material not covered in Chapter 7;  Must include an implementation of an algorithm you cover)

2.     Other Transport Protocols: DTP and XTP  (Check Computer Communications Review, Oct 1990  and Computer Networks, Architectures and Applications, Editors: Raghavan, Bochman, and Pujolle; 1993.)

3.     Knowbots (Must include an implementation or simulation)

4.     Virtual LAN’s  

5.     Routing in Mobile Computing                             

6.     OPNET:  A Network Simulator (Project should include a more sophisticated simulation using OPNET than was done for the class.)

7.     Building a Beowulf Cluster (Project should include a parallel program running MPI  that runs on a cluster.)

8.     Writing Games using UDP clients and servers (Presentation should include peer to peer communication techniques, multicasting techniques;  Project should include implementation of a simple distributed game)

9.     Multicast Routing and Examples (Presentation should continue what is covered in class;  project should simulate a network where two important multicast routing algorithms are implemented.)

10.   The Networking of Cellular Telephones  (Project should include a simulation using OPNET.)

 

Possible Materials:

Aside from the indicated sources to use, other periodicals you find useful are:

·       Communications of the ACM

·       Journal of the ACM

·       Computer Networking

·       IEEE Computer

·       Wired