CSC8260: Wireless Networking and Cyber-Physical Systems
- Pick up a form from Derrick White for registering for this
- Stop by Dr. Zhang's office (in Suite 14101.3, Maccabees Building)
so that he can
sign your registration form. He is generally available during
6:00pm-7:00pm everyday (except Saturday).
QUICK LINKS: Lectures
| Homeworks | Projects |
Dr. Hongwei Zhang
hzhang AT cs.wayne.edu
+1 313 577 0731
Class timings: MW
Office hours: MW
4:30pm-5:30pm in Suite 14101.3,
Maccabees Building, or by appointment
TA Office hours: TBA
integrating sensing, networking, and computation with the control of
physical devices and processes, cyber-physical systems (CPS) are
expected to transform how we interact with and manipulate the physical
world. Accordingly, CPS will have far-reaching impact on science and
engineering, and are critical to a wide range of applications such as
smart energy grids, transportation systems, and healthcare. One basic
enabler of CPS is pervasive wireless networking that builds the
coordination foundation for sensing, computing, and control. In
supporting mission-critical, real-time, and closed loop sensing and
control, CPS wireless networks represent a significant departure from
traditional wireless and sensor networks, and it is critical to ensure
controllable, predictable messaging quality in CPS.
This course is designed for students
who are interested in cyber-physical systems in general and CPS
wireless networking in particular. We will examine a wide range of
topics including CPS applications (e.g.,smart energy grid,
transportation system, healthcare), fundamentals of wireless
communication (e.g., wireless channel, signal propagation, modulation,
link models), wireless networking in a local region (e.g., MAC), large
scale wireless networking (e.g., routing, transport), and real-time
wireless networking, predictable wireless networking in an uncertain
world (e.g., wireless system and environmental dynamics, jamming), and
wireless networked control. This course is expected to prepare students
for innovative development and research in wrieless cyber-physical
Basic knowledge of computer networks
(e.g., materials covered in CSC6290 or equivalent), elementary
probability theory, statistics, and mathematical logic. Or consent of
- Strongly recommended:
- [R0] Anurag Kumar, D.
Manjunath, Joy Kuri, Wireless
Kaufmann, 2008. ISBN: 978-0-12-374254-4.
- [R1] Anurag Kumar, D.
Manjunath, Joy Kuri, Communication
Networking: An Analytical Approach, Morgan Kaufmann, 2004. ISBN:
- [R2] Jane Liu, Real-Time Systems, 2nd edition,
Prentice Hall, 2000
- [R3] C. Siva Ram Murthy
and G. Manimaran, Resource
Management in Real-Time Systems and
Networks, MIT Press, 2001
- [R4] Thomas
Robertazzi, Computer Networks and
Queueing Theory and Performance Evaluation (3rd edition),
Springer. (ISBN: 0387950370)
- [R5] Ravindra K. Ahuja,
Thomas L. Magnanti, James B. Orlin, Network Flows: Theory, Algorithms, and
- [R6] Joseph L.
Hellerstein, Yixin Diao, Sujay Parekh, Dawn M. Tilbury, Feedback Control of Computing Systems,
Wiley-IEEE Press, 2004. (ISBN: 978-0-471-26637-2)
M. Ross, Introduction
to Probability Models, 9th edition, Academic Press, 2006.
- [R8] Robert G.
Gallager, Discrete Stochastic
Kluwer Academic Publishers, 1996. (ISBN: 0792395832)
- [R9] Mohamed G. Gouda, Elements of
Network Protocol Design (1st edition), John Wiley & Sons.
Flowchart of topics
- CPS applications: smart energy grid, transportation system,
- Fundamentals of wireless communication: wireless channel, signal
propagation, modulation, link models, etc.
- Fundamentals of control systems
- Wireless networking in a local region: MAC
- Large scale wireless networking: routing, transport
- Real-time wireless networking: real-time MAC, routing, and
transport in wireless settings
- Predictable wireless networking in an uncertain world: wireless
system and environmental dynamics, jamming, etc.
- Wireless networked control
- Part 4: Group discussions
- Overview: 0
- Real-time systems: 0
- Wireless control networks: 0
- (Real-time) Networking: 0
Solve one research issue in
- vehicles: V2V, V2I, sensing and control, infotainment, etc.
- power grid: alternative energy microgrid, hybrid power grid, etc.
- industrial control: feedback control, machine health monitoring,
- healthcare: assisted living, etc.
- can focus on issues such as MAC, interference management and
control, routing, transport control, networked control, wireless
sensing enabled decision making
- Each student is expected to select his project and discuss with
the instructor to finalize the scope of the project.
- Students are allowed to form
groups in doing projects, but the number of students per group should
be no more than 3.
- In-class presentation. 1) The slides for your presentation should
sent via email to the class at least one day before your presentation,
so that everyone can go over your slides before coming to class. 2)
Your presentation should include overview of related work, the problem
definition, methodology, and analysis.
- Written project
- Select the topic and form your project group by 01/31/2012.
- Submit your detail project plan and timeline by 02/29/2012.
- Present your project in class according to this schedule.
- Submit your
project report electronically by midnight 04/28/2012.
Your performance in project will be
evaluated based on the following metrics:
- Bredth and
depth of your project, as evidenced by your
project report and presentation.
- Presentation quality (e.g., clarity, readability, and
conciseness) of your project report and in-class talk.
- Whether or not you are able to stick to the project timeline.
- Network simulators:
Attendance at lectures
If a student has to skip a lecture due to hard constraints, he/she is
required to inform the instructor beforehand.
grade weighting for the semester will be:
Class participation: 20%
Paper presentations: 35%
* These weights
are subject to minor adjustments.
* Letter grades will be assigned based
to other students. A tentative grading scale is as follows:
* A regrading request will cause
entire exam/homework/project to be
regraded, and thereby the overall grade can increase or decrease
I expect you to
carefully read all material handed
out in class. I also expect you to read the book according
to the reading assignments announced in class. You are encouraged to
the material presented in class with other students, but definitely do
collaborate with anyone in solving the homework problems. The Wayne State
University Student Code of Conduct
Feel free to
discuss our expectations and grading criteria with the grader or me
If you have a documented disability that requires
accommodations, you will need to register with Student Disability
for coordination of your academic accommodations. The Student
Services (SDS) office is located at 1600 David Adamany Undergraduate
the Student Academic Success Services department. SDS telephone number
313-577-1851 or 313-577-3365 (TDD only). Once you have your
place, I will be glad to meet with you privately during my office hours
discuss your special needs. Student Disability Services’ mission is to
the university in creating an accessible community where students with
have an equal opportunity to fully participate in their educational
at Wayne State University. Please be aware that a delay in getting SDS
letters for the current semester may hinder the availability or
those accommodations in a timely manner. Therefore, it is in your best
to get your accommodation letters as early in the semester as possible.
Class add deadline:
Effective Fall 2011, students must add classes no later than the end of
the first week, including online classes. During the second week of the
semester, students must personally request departmental permission in
order to register. If departmental permission is granted, students must
register themselves for the class in Pipeline during the second week.
Receiving departmental permission is NOT the same as registering for
the class! Students may continue to drop classes (with full tuition
cancellation) through the first two weeks of the term.
Class withdrawal deadline
Effective Fall 2011, the withdrawal deadline becomes the end of the 10th
week of classes. After the deadline, the Withdraw option will not be
available in Pipeline. The Registrar’s Office does not grant exceptions
to this deadline.