Teaching StaffInstructor: Dimitrios Koutsonikolas, Associate Professor
Office: 311 Davis Hall
Office Hours: Tuesday, 2:00 - 3:00 PM, or by appointment
Email: dimitrio [at] buffalo
Time and Location
Course DescriptionThe seminar covers the state-of-the-art in a set of topics in wireless networking from a practical/systems perspective. Course material consists of a mix of current practice and advanced research. The course is roughly divided in three parts. The first part offers an introduction to the basic 802.11 mechanisms (medium access control, rate adaptation, power saving mode) covering both the legacy 802.11a/b/g MAC protocols and the most recent 802.11n/ac MIMO-based standards. The second part presents the state-of-the-art in wireless mesh networking (WMN), discussing topics such as link quality-based routing, WMN deployments, measurements and performance evaluation. The third part presents recent advances in wireless networking such as PHY-MAC cross-layer design, millimeter-wave networking, combining different wireless technologies (e.g., via Multipath TCP), and novel wireless sensing applications.
The main goal of the seminar is to help students understand the basic principles as well as the state of the art in a variety of topics in wireless networking. As a secondary goal, students will learn how to how to read and review research papers and how to communicate technical material effectively.
The seminar is suitable for students who have strong interest in (wireless) networking and intent to pursue a career in the area, e.g., PhD students already working in wireless networking or MS students interested in pursuing a PhD or doing research in the field (in the form of independent studies and/or MS Thesis). One of the goals of this seminar is to identify, by the end of the semester, a set of open research problems on which students can work during the next semester, e.g., in the form of independent studies.
Pre-requisitesCSE 4/589 or any equivalent course. Students are expected to have solid background in computer/wireless networking. If you haven't taken CSE 4/589 (e.g., if you are a first semester student), and you want to take this seminar, arrange for a meeting with me. Send me an email including a brief description of your relevant background and why you are interested in this seminar.
Required TextbookThe course is based on material from recent conference proceedings and journals. I will provide pointers to the papers in the reading list. I will also provide lecture notes when necessary. There is no required textbook for the course.
Course StructureEach week we will discuss one topic. A list of papers from top networking and systems conferences (MobiCom, SIGCOMM, MobiSys, NSDI, CoNEXT, INFOCOM) will be provided for each topic. One of the papers for each topic will be listed as mandatory paper and the remaining ones as related papers. All students are required to read the mandatory papers, submit reviews for a subset of them, and participate in discussions in class.
Each lecture will consist of two parts. In the first part (1.5 hours), we will be discussing the mandatory paper (one student will be presenting/leading the discussion). In the remaining time, another student will be summarizing the related papers and leading the discussion on the topic of the week.
In detail, the course includes the following assignments:
Grading(Tentative and subject to change)