From CS 455 Spring 2011

CS455-S11: Final Paper - Hot Topics in Networking

Assigned: Tuesday, March 1, 2011
Due: Tuesday, April 26, 2011 before class starts

Contents (hide)

The main purpose of this assignment is to introduce you to hot topics in networking that we don’t have time to cover during the semester. For CS 555 students, this assignment will also require that you prepare and deliver a class presentation on your topic.


You may choose from the following broad topics or suggest your own (to be approved by Dr. Weigle):

  • Peer-to-Peer Applications
  • Distributed Hash Tables
  • IPv6
  • BGP (Border Gateway Protocol)
  • PPP (Point-to-Point Protocol)
  • MPLS (Multiprotocol Label Switching)
  • Bluetooth
  • WiMAX
  • Cellular Internet Access
  • Mobility in Cellular Networks
  • Multimedia Networking
  • PGP (Pretty Good Privacy)
  • IPsec
  • Securing Wireless LANs (WEP)
  • Intrusion Detection Systems
  • Sensor Networks for Environmental Monitoring
  • Cloud Computing
  • RFID Networks
  • Network Neutrality
  • Voice over IP
  • IP Traceback
  • DNS Attacks

You are expected to choose at least two articles that address one of these topics. (The items in the left column correspond to sections in our textbook, so that might be a good place to start.) Each article should be read, understood, and related with concepts discussed in class. In particular, look for articles that describe the real-world impact of the topic.

Your assignment is to write a report in your own words. It is not acceptable to reproduce sentences or paragraphs from the articles (even if you change a word or two in each sentence). In this report, you should summarize what you have learned from the articles. Instead of providing a separate summary for each article that you have read, you should provide a single summary that integrates the concepts of each of the articles in a unified manner. Make sure to give background and describe the topic well enough that your summary of the articles can be understood.

You must provide complete references to all referred articles (including URLs if the articles were found online). In addition to references to your main articles, provide references for any background information that you include and found somewhere other than the main articles.


Authors’ names. Article Name. Magazine Name, vol. Volume, no. Number, (Month Year), pp. Pages.
Example: Fall, K. and S. McCanne. You Don't Know Jack About Network Performance. ACM Queue, vol. 3, no. 4, (May 2005), pp. 54-59.
Example: Millman, R. Hackers take axe to Internet root servers. PC Pro News, (Feb 7, 2007),, accessed Mar 1, 2011.
Example: (Fall and McCanne, 2005)


The campus library (, Magazines at ACM Digital Library, and the public libraries are good sources for trade journals. I also have a selection of Communications of the ACM, IEEE Spectrum, and IEEE Communications issues in my office. You’re welcome to come by during office hours and take a look at them.

You may use research papers, but I would encourage you to focus most of your reading on trade journals and magazines. At this level, we're interested in how these technologies are actually being (or soon will be) used.

Note that wikipedia is not an acceptable primary resource. You may use it for background information, but it does not count as one of your two required articles.

Suggested Deadlines


Submit a hard-copy in class on the due date and submit an electronic version on Blackboard.

CS 555


In addition to the paper, you must prepare a 15-20 minute lecture-style presentation on your topic. The idea is to teach your fellow students something. Presentations will be held on the following days (order of presenters will be chosen at random, but you should be prepared to present on the first day of presentations):


Advice on Giving Presentations

Specific to CS 555




More Presentation Tips

Retrieved from
Page last modified on March 22, 2011, at 08:58 AM