Wireless networks have gone through an
unprecedented growth in the past few years, and will continue to play an
indispensable role in future data communication. In the first part of the
course, you will learn fundamentals in wireless networks ranging from physical
layer to application layer. In the second part of the course, we will discuss
research challenges and state-of-art approaches in medium access, routing,
transport protocols, topology control, location management, wireless network
management and security. Through class lectures, homework, paper reading, and
presentation, you will gain a broad understanding of
the current technology and research efforts in wireless networking, as
well as further developing skill for oral presentation and writing research
critiques. In addition, students are expected to accomplish a well-defined
research project by yourself or in pairs to obtain experience in designing and
evaluating protocols and/or techniques for wireless networks.
Exam
(25%): This is the only exam we will have.
Homework
(30%): All the homework are due before class. We will
discuss two papers per class. You are expected to read both papers, and write a
detailed review for one paper of your choice for each class. Please use this review
form template for your reviews.
Class
participation (5%): You are expected to attend all the classes. If you cannot
come to the class for some reason, please let me know in advance. Everyone is
expected to contribute to class discussion, share opinions, and ask interesting
questions.
Course
project (40%): A major component in this course is to accomplish a well-defined
research project in the area of wireless networking. You can work in a group of
2 to define and complete a project. I will hand out a list of project ideas for
you to choose from. You also have the option to come up with your own topic,
which needs to be approved by me. You are expected to write a mid-point report,
a final report, and also present your work in class. Your grade will be based
on your project reports and oral presentation in terms of originality, quality
of execution, and clarity of presentation.
We will strictly enforce UTCS code of conduct.
Mobile
Communications by Jochen Schiller, Addison-Wesley
Wireless
Communications: Principles and Practice by Theodore S. Rappaport, Prentice Hall
802.11
Wireless Networks: The Definitive Guide by Matthew Gast
The above books will be reserved at UT library for
you to check out for up to 2 hours.
Many
of the readings in this course are from online conference proceedings and
journals. I would like to thank several authors of the papers for sharing their
slides, and some of the lecture slides are adapted from their slides.
There is a mailing list associated with this course: cs386w-fall2011@utlists.utexas.edu. Be sure to subscribe to the mailing list regardless of whether you are registered for the course, as I will be sending out special announcements using this list.
To add yourself to the list, do the following:
For more help on how to use UT Lists, check out http://www.utexas.edu/its/mailinglists/start.php and https://utlists.utexas.edu/sympa/help
|
Date |
Topics |
|
|
Part 1: Introduction to wireless networks |
||
|
8/29 Session 1 |
Schiller Chapter 2 |
|
|
8/29 Session 2 |
Suggested readings: |
|
|
9/5 |
Happy Labor Day! |
|
|
9/12 Session 1 |
Channel assignment (ssch (ppt), ssch (pdf), channel width (ppt), channel width (pdf), swift (ppt), swift (pdf)) |
Victor Bahl,
Ranveer Chandra, and John Dunagan.
SSCH: Slotted Seeded Channel Hopping for
Capacity Improvement in IEEE 802.11 Ad-Hoc Wireless Networks. Proc. of
ACM Mobicom 2004, Sept.-Oct. 2004. Hariharan Rahul,
Nate Kushman, Dina Katabi,
and Charles Sodini, Farinaz
Edalat. Learning to Share: Narrowband-Friendly
Wideband Wireless Networks. Proc. of ACM SIGCOMM, Aug. 2008. |
|
9/12 Session 2 |
Introduction to network layer, mobile IP, and naming (ppt, pdf) |
Suggested readings: |
|
9/12 Session 2 |
|
|
|
9/19 Session 1 |
David B.
Johnson and David A. Maltz. Dynamic Source Routing in Ad Hoc Wireless Networks.
Mobile Computing, 1996. |
|
|
9/19 Session 2 |
Partial Packet Recovery (mdr (ppt), mdr (pdf) , ppr (ppt), ppr (pdf), soft (ppt), soft (pdf)) |
Allen Miu, Hari Balakrishnan, and Can Emre Koksal. Improving Loss Resilience with Multi-Radio Diversity in Wireless Networks. In Proc. of ACM MobiCom 2005, Aug. - Sept., 2005. Kyle Jamieson and Hari Balakrishnan. PPR: Partial Packet Recovery for Wireless Networks. In Proc. of ACM SIGCOMM, August 2007. Grace Woo, Pouya Kheradpour, and Dina Katabi. Beyond the Bits: Cooperative Packet Recovery Using PHY Information. In Proc. of ACM MOBICOM, September 2007. |
|
9/26 Session 1 |
Hari Balakrishnan, Venkat Padmanabhan, Srinivasan Seshan,
and Randy H. Katz. A Comparison of Mechanisms for
Improving TCP Performance over Wireless Links. IEEE/ACM Transactions on
Networking, December 1997. |
|
|
9/26 Session 2 |
Rate control (anomaly ppt, anomaly pdf, robust rate adaptation ppt, robust rate adaptation pdf, FARA ppt, FARA pdf) |
Martin Heusse, Franck Rousseau, Gilles Berger-Sabbatel, and Andrzej Duda. Performance Anomaly of 802.11b. In Proc. of IEEE INFOCOM, March 2003. Starsky
H.Y. Wong, Hao Yang, Songwu Lu, and Vaduvur Bharghavan. Robust Rate Adaptation in 802.11 Wireless
Networks. In Proc. of ACM Mobicom, Sept, 2006. Hariharan
Rahul, Farinaz Edal, Dina Katabi, Charles Sodini. FARA: Frequency-aware Rate Adaptation
and MAC.In Proc. of ACM MobiCom, Sept. 2009. Daniel
Halperin, Wenjun Hu, Anmol Sheth, David Wetherall. Prediable 802.11 Packet Delivery
from Wireless Channel Measurements. In Proc. of ACM SIGCOMM, Aug.-Sept.
2010. |
|
Part 2: Different types of wireless networks |
||
|
10/3 |
Wireless mesh networks (etx-wcett ppt,etx-wcett pdf, exor ppt, exor pdf, more ppt, more pdf, xor ppt, xor pdf, ancs ppt, ancs pdf) |
Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris. A High-Throughput Path Metric for Multi-Hop Wireless Routing. Proc. of ACM Mobicom 2003. Richard
Draves, Jitendra Padhye, and Brian Zill. Routing in Multi-radio, Multi-hop Wireless Mesh
Network. Proc. of ACM Mobicom 2004. |
|
10/3 |
Sanjit Biswas, and Robert Morris. ExOR: Opportunistic Multi-Hop Routing for Wireless Networks In Proc. of ACM SIGCOMM, August 2005. Szymon Chachulski, Michael Jennings, Sachin Katti, and Dina Katabi, Trading Structure for Randomness in Wireless Opportunistic Routing, In Proc. of ACM SIGCOMM, 2007. |
|
|
10/10 |
Sachin Katti, Harih
aran Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft.
XORs in the Air: Practical Wireless Network
Coding. In Proc. of ACM SIGCOMM, September 2006. Sachin Katti, Shyamnath
Gollakota, and Dina Katabi,
Embracing Wireless Interference: Analog Network
Coding. ACM SIGCOMM, 2007. |
|
|
10/10 |
Brad Karp, and H. T. Kung. Greedy Perimeter Stateless Routing for Wireless Networks, In Proc. of MobiCom 2000, Aug. 2000. Rodrigo
Fonseca, Sylvia Ratnasamy, Jerry Zhao, Cheng Tien Ee, David Culler, Scott Shenker, Ion Stoica. BVR: Beacon Vector Routing Scalable Point-to-Point
Routing in Wireless Sensor Networks.In Proc. of NSDI, May 2005. |
|
|
10/17 |
Wireless LANs (collision diagnosis, zigzag (ppt), zigzag (pdf), random access MIMO (ppt), random access MIMO (pdf)) |
Shravan Rayanchu, Arunesh Mishra, Dheeraj Agrawal, Sharad Saha, and Suman Banerjee. Diagnosing Wireless Packet Losses in 802.11: Separating Collision from Weak Signals. Proc. of IEEE INFOCOM, April 2008. Shyamnath Gollakota and Dina Katabi. ZigZag Decoding: Combating Hidden Terminals in Wireless Networks. Proc. of ACM SIGCOMM, Aug. 2008. Kate Lin, Shyamnath Gollakota, and Dina Katabi. Random Access Heterogeneous MIMO Networks. Proc. of ACM SIGCOMM, Aug. 2011. |
|
10/17 |
Aruna Balasubramanian, Ratul Mahajan, Arun Venkataramani, Brian Neil Levine, and John Zahorjan. Interactive WiFi Connecitivity for Moving Vehicles. Proc. of ACM SIGCOMM, Aug. 2008. Josepha
Camp and Ed Knightly. Modulation
Rate Adaptation in Urban and Vehicular Environments: Cross-layer
Implementation and Experimental Evaluation. Proc. of ACM MOBICOM, Sept.
2008. |
|
|
10/24 |
Schiller Chapter 4 |
|
|
10/24 |
Yong Wang, Sushant Jain, Margaret Martonosi, and Kevin Fall. Erasure Coding Based Routing for Opportunistic Networks. In Proc. of Workshop on delay tolerant networking and related networks.
|
|
|
10/31 |
Cognitive networks (white space (ppt), white space (pdf), full duplex) |
Paramvir Bahl, Ranveer Chandra, Thomas Moscibroda, Rohan Murty, and Matt Welsh. White Space Networking with Wi-Fi like connectivity. In Proc. of ACM SIGCOMM 2009, Aug. 2009. Jung II Choi, Kannan Srinivasan, Mayank Jain, Philip Levis, Sachin Katti. Achieving Single Channel, Full Duplex Wireless Communication. In Proc. of ACM MobiCom, Sept, 2010. |
|
Part 3: Wireless network management and security |
||
|
10/31 |
Yu-Chung Cheng, Yatin Chawathe, Anthony LaMarca, and John Krumm. Accuracy Characterization for Metropolitan-scale Wi-Fi Localization. In Proc. of ACM MobiSys 2005, June 2005. Saikat Guha, Rohan
Narayan Murty and Emin
Gun Sirer. Sextant: A
Unified Framework for Node and Event Localization in Sensor Networks. In
Proc. of MobiHoc 2005, May 2005. |
|
|
11/7 |
Aditya Akella, Glenn Judd, Srinivsan Seshan, and Peter Steenkiste. Self-Management in Chaotic Wireless Deployments Proc. of ACM Mobicom 2005. Aug. - Sept. 2005. Atul Adya, Victor Bahl, Ranveer Chandra, and Lili Qiu. Architecture and Techniques for Diagnosing Faults in IEEE 802.11 Infrastructure Networks. Proc. of DACM MOBICOM 2004, Sept. 2004. Y.
Cheng, J. Bellardo, P. Benko,
A. C. Snoeren, G. M. Voelker,
and S. Savage. Jigsaw: Solving the Puzzle of
Enterprise 802.11 Analysis. In Proc. of ACM SIGCOMM, Sept. 2006. |
|
|
11/7 |
Wireless network security (WiFi insecurity and DAIR (ppt), WiFi insecurity and DAIR (pdf), DoS (ppt), DoS (pdf)) |
Nikita Borisov, Ian Goldberg, and David Wagner. Intercepting Mobile Communications: The Insecurity of 802.11. Proc. of ACM Mobicom, 2001. Paramvir Bahl, Ranveer
Chandra, Jitendra Padhye,
Lenin Ravindranath, Manpreet
Singh, Alec Wolman, and Brian Zill. Enhancing Security of Corporate Wi-Fi Networks
Using DAIR In Proc. of ACM MOBISYS, June 2006. |
|
11/14 |
Wenyuan Xu, Wade Trappe, Yanyong Zhang, and Timothy Wood. The Feasibility of launching and detecting jamming attacks in wireless networks. In Proc. of ACM MobiHoc 2005. Maxim Raya, Jean-Pierre Hubaux, and Imad Aad. Domino: A System to Detect Greedy Behavior in IEEE 802.11 Hotspots. Proc. of ACM MobiSys 2004. Imad Aad, Jean-Pierre Hubaux, Edward W. Knightly. Denial of
Service Resilience in Ad Hoc Networks. In Proc. of ACM MobiCom 2004,
Sept. 2004. |
|
|
11/14 |
In class exam. |
|
|
11/21 |
Wireless network security |
Jeffrey
Pang, Benjamin Greenstein, Ramakrishna Gummadi, Srinivasan Seshan, David Wetherall. 802.11 User
Fingerprinting. In Proc. of ACM MOBICOM 2007. Ben Greenstein, Damon
McCoy, Jeff Pang, Tadayoshi Kohno, Srinivasan Seshan, and David Wetherall. Ben Greenstein, Damon McCoy, Jeff Pang, Tadayoshi Kohno, Srinivasan Seshan, and David Wetherall. Improving Wireless Privacy with an
Identifier-Free Link Layer Protocol. In Proc.
of ACM MobiSys 2008. |
|
Chuanxiong Guo, Helen J. Wang, and Wenwu Zhu. Smart Phone Attacks and Defenses. Proc. of HotNets III, 2004. William
Enck, Patrick Traynor,
Patrick McDaniel, Thomas La Porta. Exploiting Open Functionality in SMS-Capable Cellular
Networks. In Proc. of ACM CCS, November 2005. |
||
|
11/28 |
Project Presentation |
|