Henning Schulzrinne and Jonathan Rosenberg, “Internet telephony: Architecture and protocols, an IETF perspective,” Computer Networks and ISDN Systems, vol. 31, no. 3, pp. 237-255, February 1999.
RFC 2205, "Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification (Standards Track)," http://www.ietf.org/rfc/rfc2205.txt (up to section 3.8).
Marwan Krunz, "Statistical multiplexing," Encyclopedia of Electrical and Electronic Engineering, (Ed. John Webster), Vol. 20, pp. 479-492, John Wiley & Sons, Inc., April 1999
“RFC 2581: TCP congestion control” (standards track, April 1999), http://www.ietf.org/rfc/rfc2581.txt.
A. Ephremides, “Energy concerns in wireless networks,” IEEE Wireless Communications Magazine, Volume 9, Issue 4, pp. 48-59, Aug. 2002.
Alaa Muqattash and Marwan Krunz, "A distributed transmission power control protocol for mobile ad hoc networks," IEEE Transactions on Mobile Computing, Vol. 3, No. 2, pp. 113-128, April/June 2004. [pdf]
R. Ramanathan and R. Rosales-Hain, "Topology control of multihop wireless networks using transmit power adjustment," Proceedings of the IEEE INFOCOM Conference, volume 2, pages 404–413, 2000.
Power Control and MAC Design for MANETs with Directional Antennas
Aman Arora and Marwan Krunz, "Power-controlled medium access for ad hoc networks with directional antennas," Ad Hoc Networks Journal, Vol. 5, Issue 2, pp. 145-161, March 2007.
Routing in MANETs
In recent
years, computer networks have been undergoing significant changes in their
design principles, architectures, protocols, and application scenarios. Emerging
networks are expected to carry diverse traffic types (e.g., video, audio,
images, and text), some of which have stringent delay and packet-loss transport
requirements. Quality-of-service (QoS) support became a fundamental block in the
design of intelligent networks. The exponential growth of the web has made it
critical to deploy web caching mechanisms at end-systems (clients and servers)
as well as within the network. Network services have been extended to the
wireless domain (e.g., via WiFi and Bluetooth), allowing for seamless
wired/wireless connectivity based on cellular as well as “ad hoc”
architectures. Sensor networking is emerging as an enabling technology for many
exciting sensor-based application domains, including environment monitoring,
seismic-structure response, marine microorganisms, etc.
| Homework Assignments (3 - 5, mostly programming projects) | 25% | ||
| Quizzes (3 - 5 mini-exams) | 25% | ||
| Midterm Exam (on Thursday Nov. 1) | 25% | ||
| Final Exam (Tuesday Dec. 11, 2 - 4pm) | 25% |
Remark: Your homework assignments will require you to perform numerical computations or run discrete-event simulations. For assignments that require numerical computations, you will need to write your own code using either C or Matlab. For assignments that involve discrete-event simulations, you are REQUIRED to use the Csim software. Csim is a C-based programming environment for discrete-event simulation developed by Mesquite Software. I will spend 1-2 weeks reviewing Csim, but that will not be enough to cover all of its aspects. Therefore, you should start reading the CSIM documentation on your own as soon as possible, and before I cover it in class. Csim's User's Guide is available online at http://www.mesquite.com/ (under `Documentation').