Advanced Computer Networks
Readings

This is a working list. Expect changes. A working schedule is in preparation as well.

Preliminary Material and General References

  1. Computer Networks, A Systems Approach, Second Edition, by Larry L. Peterson and Bruce S. Davie, Morgan Kaufmann Publishers, 2000.
  2. Computer Networks, Third Edition, by Andrew Tanenbaum, Prentice Hall PTR, 1996.
  3. Article on bandwidth vs. latency
  4. Tutorial on BSD sockets programming.
  5. Powerpoint presentation on client/server programming.

Network Technologies

  1. Ethernet
  2. Fibre Channel
  3. SCI

  4. Myrinet

  5. ATM

  6. AmpNet

  7. FireWire

  8. cLAN

Messaging protocols

  1. TCP

  2. Active Messages

IP Multicast

  1. Introduction to IP Multicast Routing by Chuck Semeria and Tom Maufer will cover the first five presentations.
  2. The Internet Draft at the IETF site for Pragmatic General Multicast, June 24, 1999.
  3. Routing in the Internet, 2nd Edition, by Christian Huitema. Prentice Hall, 1999.

Wireless Networking

  1. Wireless LAN's, Implementing Interoperable Networks, by Jim Geier. Macmillan Technical Publishing, 1999.
  2. Tanenbaum sections 2.3, 2.7, 2.8, 4.2.6, and 4.2.7.
  3. Q&A page at Vicomsoft
  4. Network Design Manual for Wide Area Networks by Peter Rysavy.

    References on CDMA:

  5. http://www.ee.mtu.edu/courses/ee465/groupe/index.html
  6. http://www.signal.uu.se/Research/rmultiuser.html
  7. http://www.cdg.org/tech/a_ross/Intro.html

    Reference on GSM:

  8. http://www.gsmdata.com/overview.htm

    References on wireless WANs and LANs in general:

  9. http://www.pc.ibm.com/us/infobrf/ibwire.html
  10. http://compnetworking.about.com/compute/compnetworking/gi/dynamic/offsite.htm?site=http://www.nwc.com/netdesign/wireless1.html
  11. http://sss-mag.com/wlan.html
  12. http://isds.bus.lsu.edu/cvoc/projects/techlibrary/WirelessWAN/technology-overview.html
  13. http://www.vicomsoft.com/knowledge/reference/wireless1.html
  14. http://www.ncsa.uiuc.edu/edu/nie/overview/network/educate.html

    Survey article on Wireless Personal Communication

  15. Donald C. Cox, Wireless Personal Communications: What Is It?, IEEE Personal Communications, April 1995, introduction at IEEE Communication Surveys.