Course Syllabus

CS 6570: Wireless Networks

(Prerequisite: CS 5550 or equivalent or permission of the Instructor)

 

 

 

Spring Semester ‘15

Days: T

Time: 6:00-8:30 p.m.

Venue: CEAS D-212

Instructor: Dr. Ala I. Al-Fuqaha

 

Office: 4601 Campus Drive # A-238

 

                             Office Hours: T 4 to 5 p.m.

 

Telephone: (269) 276-3868

 

Fax: (269) 276-3122

 

E-mail: ala dot al-fuqaha AT wmich.edu

 

 

 

Course Description:

This course will cover the fundamental aspects of wireless networks, with emphasis on next-generation wireless networks and the Internet of Things (IoT). Various aspects of wireless networking will be covered including: Application protocols, routing protocols, Wireless PAN/LAN/MAN MAC standards, mobile ad-hoc networks, wireless sensor networks, and the Internet of Things (IoT). The goal of this course is to introduce the students to state-of-the-art wireless network protocols and architectures. We will introduce the students to wireless networking research and guide them to investigate novel ideas in the area via semester-long research projects. We will also look at industry trends and discuss some innovative ideas that have recently been developed. Some of the course material will be drawn from research papers, industry white papers and Internet RFCs.

 

The course should provide the students with a good understanding of the wireless networking concepts and research directions.

 

Active participation by the students is expected in the course.

 

Textbook:

Dharma Prakash Agrawal and Qing-An Zeng, Introduction to Wireless and Mobile Systems, Tomson, 2010, 3rd edition (ISBN-13: 978-1-4390-6205-0; ISBN-10: 1-4390-6205-6).

 

References:

  1. Vijay K. Grag and Joseph E. Wilkes, Wireless and Personal Communications Systems, 1996 (ISBN: 0-13-234626-5).
  2. Christian Huitema, Routing in the Internet, Prentice Hall, 1995 (ISBN: 0-13-132192-7).

Grading Policy:

Assignments                                                                                                                                         10%

Midterm                (Tentatively: Tuesday, March 24th)                                                 15%

Final Exam (CHECK UNIVERSITY SCHEDULE FOR FINAL EXAMS)                                   20%

Research Project                                                                                                                                  50%

Excellence in research*                                                                                                                       10%

Attendance                                                                                                                                           5%

 


                                                                                                                                                                110%

 

Normally, the standard thresholds for letter grades will be used. However, the thresholds may be lowered by as much as 10% depending of the class performance.

All exams, assignments, and other materials will be returned to the students in no more that two weeks from the date they are submitted.

 

Guidelines for Submission of Assignments:

·         All work must be submitted on, 81/2”X11” papers. Use only one type, size and color paper for each assignment. Please do not submit papers torn-off from the spiral notebooks.

·         The material need not be typed unless otherwise specified. However, all work must be neat and easily readable.

·         The solutions to the homework problems must be arranged sequentially. Each solution must be clearly labeled and separated from the previous and the next solution.

·         If using pencil, please make sure that it produces easily readable contrast on paper.

·         Assignments must be turned-in in the class before the start of the class on due dates. A late submission will not be accepted and will receive a grade of ‘zero’ unless a time extension is approved by the instructor in advance, or an emergency had occurred.

 

A submission not within the guidelines will not be accepted and will receive a grade of ‘zero’.

 

Other Important Notes:

·         No discussion on assignments or course difficulties over telephone with the instructor.

·         No questions will be answered on the date of a test/exam.

·         Any disagreement with grading on tests must be pointed out immediately after the class period (in which graded papers are returned) with written arguments for your claim.

·         A make-up test/exam can be given only when the student presents a valid reason for missing the test/exam.

 

Change of Enrollment Status Policy:

·         Withdraws recorded as “W” on transcript: CHECK UNIVERSITY POLICY.

·         Last day to withdraw from classes: CHECK UNIVERSITY POLICY.

 

Student Workload:

This is a combined lecture/discussion and research course. Material will be presented by the instructor and students are expected to participate in class discussions. The students are also expected to engage in semester-long research projects.

 


 

Topics:

Week of

Topics

Suggested Readings

Week 1

Syllabus, course mechanics, term project

Chapter1

Week 2

How to do Research?

 

Week 3

Overview of probability theory, traffic theory, queuing theory, and discrete event driven simulations

 

Chapter 2

Week 4

Optimization

 

 

Week 5

Network Simulation (ns-3)

 

 

Week 6

Internet of Things (IoT), Mobile ad-hoc, Sensor, and Vehicular networks.

 

 

Week 7

Application Layer Protocols in support of the IoT: REST, CoAP, MQTT, XMPP, QMP.

 

 

Week 8

Midterm Examination

-

 

Week 9

Routing in IoT, MANETs, Sensor Networks, and VANETs

 

Chapter 13

Week 10

 

MAC protocols for MANETs and wireless sensor networks.

 

Chapter 13

 

Week 11

Wireless PAN: Bluetooth, ZigBee

Chapter 14

 

Week 12

Wireless LAN: WiFi

Chapter 14

 

Week 13

Wireless MAN: WiMAX, LTE

Chapter 14

 

Week 14

Project Presentations

-

 

 

(The order of covering some of the topics might change)

 

Academic Honesty:

You are responsible for making yourself aware of and understanding the policies and procedures in the Undergraduate (pp. 274-276) [Graduate (pp. 25-27)] Catalog that pertain to Academic Honesty. These policies include cheating, fabrication, falsification and forgery, multiple submission, plagiarism, complicity and computer misuse. If there is reason to believe you have been involved in academic dishonesty, you will be referred to the Office of Student Conduct. You will be given the opportunity to review the charge(s). If you believe you are not responsible, you will have the opportunity for a hearing. You should consult with me if you are uncertain about an issue of academic honesty prior to the submission of an assignment or test.



* Totally depends on the student efforts in terms of software implementation, simulation, and analytical modeling.