Professional Documents
Culture Documents
Hongwei Zhang
http://www.cs.wayne.edu/~hzhang
Ultimate goal:
Topics to cover
Prelude
Simulation
Lecture
Project
Vehicular networks
Textbooks
Required:
[R0] Raj Jain, The Art of Computer Systems Performance Analysis: Techniques for Experimental Design,
Measurement, Simulation, and Modeling, John Wiley & Sons, Inc., 1991. (ISBN: 0471503363)
[R1] Dimitri Bertsekas and Robert Gallager, Data Networks (2nd edition), Prentice Hall, 1992. (ISBN:
0132009161)
Recommended references:
[R2] Mohamed G. Gouda, Elements of Network Protocol Design (1st edition), John Wiley & Sons. (ISBN:
0471197440)
[R3] Sheldon M. Ross, Introduction to Probability Models, 9th edition, Academic Press, 2006. (ISBN:
9780125980623)
[R4] Robert G. Gallager, Discrete Stochastic Processes, Kluwer Academic Publishers, 1996. (ISBN: 0792395832)
[R5] Thomas G. Robertazzi, Computer Networks and Systems: Queueing Theory and Performance Evaluation
(3rd edition), Springer. (ISBN: 0387950370)
[R6] Anurag Kumar, D. Manjunath, Joy Kuri, Communication Networking: An Analytical Approach, Morgan
Kaufmann, 2004. (ISBN: 0124287514)
[R7] Ravindra K. Ahuja, Thomas L. Magnanti, James B. Orlin, Network Flows: Theory, Algorithms, and
Logistics
Class timings
Office hours
Teaching Assistant
dx1908@wayne.edu
Office hours
Logistics (contd.)
Prerequisites
Or consent of instructor.
Course website
http://www.cs.wayne.edu/~hzhang/courses/7290/7290.html
Logistics (contd.)
Grading
Project: 35%
Randomized quiz
Project
Project (contd.)
Sensor networks in
Healthcare
Can focus on issues such as MAC, routing, transport control, data storage
and querying, and localization.
Homeland security
Social networks
Heterogeneous networks
Project (contd.)
Overview of an emerging networking technology ---
Opportunities
Internet, wireless
?
What if
Ubiquitous Computing & Networking + Sensing & Control ?
Sensor nodes
Sounder
104
109
110
111
Rel H
um
idity(%
)
95
85
75
65
55
45
35
33
28
23
18
13
8
7/7/03
9:40
7/7/03
13:41
7/7/03
17:43
7/7/03
21:45
8/7/03
1:47
8/7/03
5:49
8/7/03
9:51
8/7/03
13:53
8/7/03
17:55
8/7/03
21:57
9/7/03
1:59
9/7/03
6:01
9/7/03
10:03
Date
Redwood ecophysiology
ExScal
Field project to study scalability of middleware and
applications in sensornets
2-tier architecture
Lower tier: ~ 1,000 XSM, ~210 MICA2 sensor nodes (TinyOS)
Higher tier: ~ 210 IEEE 802.11b Stargates (Linux)
...
...
...
Base Station
...
...
...
...
...
Healthcare
Social networking
Industrial control
Precision agriculture
Homeland security
Ecosystem conservation
Healthcare
Medical implant: artificial retina
Industrial control:
Intel Semiconductor Factory monitoring
5 professors
10 PhDs
40 labors
$$$
Reliable messaging
5.5 meters
100
packet delivery rate (%)
100
80
60
40
20
0
0
6
8
10
distance (meter)
12
14
95
90
85
80
75
0
(2 secs)
50
100
150
200
time series
250
300
transitional region
(unstable & unreliable)
Reliable messaging
19.2 kbps
2 AA batteries
4KB RAM
Reliable messaging
Application-adaptivity
delay
infrequent aperiodic report of hazards
Reliable messaging
Application-adaptivity
Node/link failure, state corruption, system signal loss, malfunctioning sensor, etc
Increased overall probability of fault occurrence
Fault propagation
Application-adaptivity
Reliable messaging
Heterogeneity
Application-adaptivity
Resource-efficient services
Reliable messaging
Growing heterogeneity
Project (contd.)
Rules
Students are allowed to form groups in doing projects, but the number
of students per group should be no more than 3
First choose one of the above technical fields and focus on a specific
problem (e.g., routing) in your selected field
Deliverables
In-class presentation
TinyOS
Network simulators:
TOSSIM
ns-2
qualnet/glomosim
opnet
Project (contd.)
Timeline
Submit slides for your presentation at least one day before your
presentation (date to be decided)
Submit your project report electronically by midnight 05/01/2009
Evaluation criteria
Technology tutorial
Network programming
Design websites
I do not really want to learn anything new, just want to get the
credits and a good grade
Policies
Homework
No collaboration
Attend lectures
Read books
Ask questions!!!
Questions?
Student questionnaire
Name (optional):
E-mail (optional):
Major:
Degree/Expected Year:
What do you expect to learn from this course? How do you think this course should be taught?