CSE 708: Advanced Topics in Wireless Networks

Supported by Microsoft Research (Hawaii Cloud-Enabled Mobile Computing Project)



Seminar Webpage

http://www.cse.buffalo.edu/faculty/dimitrio/courses/cse708_f11/cse708_f11.html

Seminar Staff

Dimitrios Koutsonikolas, Assistant Professor
Email: dimitrio@buffalo.edu
Office: 237 BELL

Seminar Time and Location

TTh, 5:00 PM - 6:20 PM, 242 BELL

Office Hours

TTh, by appointment (please use email).

Overview

The purpose of the seminar is to present and discuss the state-of-the-art on a set of topics in wireless networking, focusing on 802.11 wireless LANs (WLANs) and multihop mesh networks (WMNs). We will approach the various topics from a practical/systems perspective. Course material will consist of a mix of current practice and advanced research. The course will be roughly divided into three parts. The first part will begin with an introduction to the basic 802.11 mechanisms (channel access, rate adaptation), and then it will cover the state-of-the-art in wireless mesh networking (link quality based routing, WMN deployments, measurements and evaluation). The second part will study “exotic” WMN routing protocols exploiting techniques such as opportunistic routing and network coding. We will see how this class of protocols blends into the network layer mechanisms from the upper or lower layers. Finally, in the third part of the course, we will discuss recent advances in wireless networking, such as cognitive radio networks, white space networking, and advanced MAC protocols. The focus here will be on the interaction of the MAC layer with the underlying PHY layer. We will revisit the design of fundamental MAC layer techniques (channel access, rate adaptation, error recovery/estimation) to exploit such PHY-MAC cross-layer interactions.

Seminar Credits

You can take this seminar for 1 or 3 credits. With 1 credit, your responsibility is to read papers, write reviews, and present papers to the class. With 3 credits, you will also design and carry out a research project.

Seminar Structure

Each week, we will discuss two papers, one in each lecture. A choice of papers from top networking and systems conferences (MobiCom, SIGCOMM, NSDI, INFOCOM) will be given for the students to pick which ones to present. All students are required to read the papers scheduled for presentation each week, to participate in discussions in class, and to submit reviews for a subset of the papers. In detail, the course includes the following assignments:


Dimitrios Koutsonikolas