A Course Targeting at State-of-The-Art Knowledge In Advanced Wireless Communications and Networking Design & Analysis Techniques
Dr. Xi Zhang
Office: 331D WERC
Location and Hours
Wed: 05:45 pm-07:00 pm
Mon & Wed: 07:00 pm-07:55 pm WERC 331D
Graduate standing and this is basically a content self-contained class or consent of the instructor. An introduction-level class on "Computer Networks" and basic C++ programming may help.
This graduate course provides an in-depth study of principles, architectures, protocols, and modeling techniques for mobile wireless networks. The course aims at equipping graduate students with not only a solid foundation and the state-of-the-art knowledge in a wide spectrum of wireless communications techniques and protocols, but also the rigorous analytical capabilities to evaluate the performance of complex mobile wireless systems and networks. As a research-oriented class, this course will also introduce students to the emerging and hot topics in mobile wireless networking and mobile computing research.
The course will start with an introduction of the fundamental architectures and principles of mobile and wireless networks and their relationships with the backbone Internet. The focus will then move on to the main wireless communication theories and modeling techniques used in mobile wireless networks. This is followed by the detailed examinations of a number of most recently developed mobile wireless networking technologies and architectures. Several types of widely employed mobile wireless networks and research topics are investigated in-depth as the further applications of the newly developed wireless networking techniques. The course material consists primarily of the classic and recent technical papers published on major wireless/wired networking journal and conferences and the referenced (recommended, but not required) text books.
The course also aims at introducing new graduate students to research, as well as exploit potential topics for MS comprehensive projects and PhD research directions.
Course Contents Outline:
Fundamental architectures of mobile and wireless networks
Mobile networking over Internet through wireless accessing
TCP/IP protocols over wireless links
Antennas/propagation and multi-path fading channel modeling
Spread Spectrum, CDMA, MC-DS-CDMA, OFDM, and MIMO
Error resilience, channel coding, and LDPC codes
Cross-layer design and optimization
Satellite networks and cellular wireless networks
Wireless Local Area Networks (WLANs) and multiple access
IEEE 802.11 WLANs standards and protocols
Adapting IEEE 802.11 to multimedia and QoS supported WLANs
Mobile multicast streamings over WLANs
Mobile IP and wireless access protocols
Mobile Ad Hoc networks and wireless sensor networks
Wireless network security
Grading Policy (Tentative):
Assignments: 20%; Projects: 20%; Exams: 60%.
Course Text books:
Classic and Recent selected research papers and the referenced (recommended but not required) text books are as follows:
(1) T. Rappaport: “Wireless Communications Principle & Practice” Prentice Hall, 2004.
(2) Gordon L. Stüber: “Principles of Mobile Communication”,
Kluwer Academic Publishers, 2001.
Lecturing Notes 1
Lecturing Notes 2
Lecturing Notes 3
Lecturing Notes 4
Lecturing Notes 5
Lecturing Notes 6
Lecturing Notes 7
Lecturing Notes 8
Lecturing Notes 9
Lecturing Notes 10
Lecturing Notes 11
Lecturing Notes 12
Van Jacobson and Michael J. Karels, “Congestion Avoidance and Control,” SIGCOMM: ACM Special Interest Group on Data Communication, 1988.
D. Lapsley and S. Low, “Random Early Marking : an Optimisation Approach to Internet Congestion Control,” IEEE International Conference on Networks 1999. (ICON '99), Sept. 1999, pp. 67- 74.
D. Lapsley and S. Low, “An optimization approach to ABR control,” in Proc. IEEE ICC 98', Jun 1998, pp. 1500-1504.
D. Chiu and R. Jain, “Analysis of the Increase/Decrease Algorithms for Congestion Avoidance in Computer Networks,” Journal of Computer Networks and ISDN, Vol. 17, No. 1, June 1989, pp. 1-14.
J.-C. Bolot and A. U. Shankar, “Dynamical behavior of rate-based flow control mechanisms,” ACM SIGCOMM Computer Communication Review, vol. 20, no. 2, April 1990, pp. 35-49.
Xi Zhang and Kang G. Shin, “Second-Order Rate-Control Based Transport Protocols,” IEEE ICNP 2001, pp. 342 - 350.
X. Zhang, H.-H. Chen, and M. Guizani, “Second-Order Rate-Control Based Transport Protocols Over Mobile Wireless Networks.” in Proc. WCNC, 2007, pp. 3722-3727.
G. Bianchi, “Performance analysis of the IEEE 802.11 distributed coordination function,” IEEE Journal on Selected Areas in Communications, vol. 18, no. 3, pp. 535-547, 2000.
Homework:Resources for ns-2:
Ns-2 is a well-known open-source discrete event simulator for networking research, which is an object oriented program written by C++/OTCL. Ns-2 provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless networks. We will use ns-2 for the project for this class.
The official ns-2 home page and its mailing list can be found at http://www.isi.edu/nsnam/ns/. The pages in Wikipedia format can be found at http://nsnam.isi.edu/nsnam/index.php/Main_Page.
Some tutorials are helpful for beginners:
Marc Greis' Tutorial:
NS by Example Jae Chung & Mark Claypool: