Mobile Wireless Networking

Prof. James P.G. Sterbenz <jpgs@eecs.ku.edu>
Department of Electrical Engineering and Computer Science
The University of Kansas

News and Announcements

H1N1 (Swine) Influenza Precautions and Requirements

It is essential that we all be extra cautious this fall until we know the severity of the flu and whether the vaccine will be effective before the peak of the pandemic this fall.

If you feel like you are coming down with the cold or flu do not come to class or lab. Stay home until you are better or are sure that you don't have a fever that might indicate you have the flu. You are most contagious in the early stages and have the highest likelihood of infecting others in the class. Do not come to class until you have not had a fever for 24 hours. Do not come to class if you are sneezing of coughing. You will not be penalised for late work due to potential illness, and I will help you make up missed lecture material.

It appears that an important (if not primary) vector for spread of H1N1 is by physical contact. The virus can live for long periods of time on doorknobs and surfaces. I will have a bottle of alcohol-based hand sanitiser in the lab and classroom, and I expect all students to use it before class begins and every time you enter the classroom or lab. I also strongly recommend that carry your own small bottle of alcohol-based sanitiser.

The Wikipedia Influenza Prevention article lists (with citation) the WHO and CDC prevention guidelines. You must read these. The following advice has been sent from the KU Provost Office [reprinted with permission]:

Course Description

EECS 882
3 credit hours

Comprehensive coverage of the disciplines of mobile and wireless networking, with an emphasis on architecture and protocols. Topics include cellular telephony, MAC algorithms, wireless PANs, LANs, MANs, and WANs; wireless and mobile Internet; mobile ad hoc networking; mobility management, sensor networks; satellite networks; and ubiquitous computing.

Prerequisites

EECS 780, 563, or 663, or equivalent.

Fall 2009 Offering Details

Refer to the main EECS 882 page for generic course information including textbooks and exam topics. This page contains schedule, laboratory, homework, and exam information specific to the Fall 2009 offering.

Time and Location

Fall 2009
Lecture: 18:10–21:00 Thu.
Regnier 151, Edwards Campus
Section: EECS 882-1200 Course ID: LEC 44684
Laboratory: 19:10–21:00 Wed.
Regnier 368, Edwards Campus
Section: EECS 882-1300 Course ID: LAB 44685

Instructor Office hours

Thur. 16:00–18:00 in 125U Regents Center (except 08 Oct.)
+1 913 897 8538
or by appointment
+1 785 864 7890
+1 785 864 8846

GTA (Graduate Teaching Assistant)

Egemen K. Çetinkaya
<ekc@ittc.ku.edu>
+1 785 550 4654

Office Hours

Thu 17:00–18:00 (except 28 Oct.)
Regnier 368 or Regents Center 125U

Correspondence

All email correspondence to the instructor or GTA must contain a subject line beginning Subject: EECS882 - followed by a meaningful indicator of the content. The former is so that automatic email filters are likely to do the right thing; the latter is so that we know what the email regards when looking at the folder view in an email client. Email not following this guideline is likely to get misfiltered and be unread.


Schedule of Lectures and Readings

Tentative schedule of lectures, readings, assignments, and exams. Dates in the future subject to change.

EECS 882 Fall 2009 Schedule
Date Lecture Reading Project Homework and Laboratories
Subject Key Protocols and Algorithms Required Optional EECS 780 Background Assignment Date Due
 20 Aug.  Administrivia, Ethics, and Preliminaries
MWN-AE
[print] [display]
 Student information 
Ethics
Citation
[SRC1984]
 [KR2007]:1
 [ST2001]:2–2.2,3–3.1.3
 lecture: [print] | [display]
 introduction 
schedule
 20 Aug.  Introduction to Network Simulation with ns-3
MWN-NS
[print] [display]
 ns-3 Web page 
 Wireshark: [print] | [display
 sockets: [print] | [display
 09 Sep.
 27 Aug.  Mobile Wireless Environment and
Physical Layer
MWN-MW
[print] [display]
 [ARY1995]
 [B2007]
 M:1
 W:2–3
 [ST2001]:5.1–5.1.1
 lecture: [print] | [display]
 03 Sep.  MAC Algorithms and Protocols
MWN-ML
Aloha, Slotted Aloha
CSMA, CSMA/CD
CSMA/CA, MACA, MACAW
SDMA, D-MAC
TDMA, TDD
FDMA, FDD, OFDMA
CDMA, DSSS, FHSS
 [GL2000
 [KRD2006
 [KSV2000]
 [CL+2006]
 M:2.3–2.3.4, 6
 W:4.1–4.5
 [BDSZ1994]
 [KR2007]:5
 [ST2001]:5.1.2–5.1.3
 lecture: [print] | [display]
 M:1.4,5,14,15; 6.1 10 Sep. 
10– 
17 Sep. 
Wireless Links and Subnetworks
(LANs, PANs, and MANs)
MWN-WN
Bluetooth, 802.15.1, 802.15.3 WPAN
IrDA, WUSB, WiMedia
802.11 WLAN, Wi-Fi
  802.16 WMAN, WiMAX, 802.20 MBWA, 802.22 WRAN  
 [KT2007]
 [AWW2005]
 [NRT2004]
 [E2008,  WG+2008]
 M:2, 3.9–3.11
 W:5–8
 [GK+2008]
 [SC+2009]
 [KR2007]:6  topic list due by email
group formation in class 
 M:2.4,12,15,16,25 24 Sep. 
 17 Sep.  Introduction to Wireless Simulation with ns-3
MWN-SW
[print] [display]
 ns-3 Manual
Wireless
 
 30 Sep.
 24 Sep.  Mobility and Location Management
MWN-LM
[print] [display]
 [CBD2002]
 [RAH2007]
 [C2003]
 [FK2006]
 [V2003]
 [XW2008]
 [YLN2003]
 24 Sep.  Introduction to Mobile Simulation with ns-3
MWN-SM
[print] [display]
 ns-3 Web page
Building Topologies
 
 21 Oct.
01 Oct.  Mobile Cellular Telephony
MWN-MT
[print] [display]
AMPS, IS-95, CDPD, CDMA2000
GSM, EDGE, UMTS
IMT2000
 [ZAB1999]
 [TRV1998]
 [PD2000]
 [MR1996]
 [CAG2008]
 M:3–3.8
 [CDM+2007]
 [MK2000]
 M:3.3,4,5,6a–g  08 Oct. 
 08 Oct.  Exam 1: Fundamentals, MAC, Wireless Links and Subnetworks, Mobility, Cellular Telephony
 15 Oct.  Fall break: no class
22 Oct.  Ad Hoc Networking
MW-AH
[print] [display]
 [RS1996]
 [CG2007a,  CG2007b]
 [KS2006]
 M:5
 22 Sep.  Introduction to MANET Simulation with ns-3
MWN-SR
[print] [display]
 ns-3 Manual
Routing
 
29 Oct.  MANET Routing Algorithms and Protocols
MWN-MR
[print] [display]
DSDV, AODV, DSR OLSR  [RT1999]
 [PR1999]
 [J1994]
 [PRDM2001]
 [JRO+2009]
 M:7
 W:4.6–4.7
 [BMJ+1998]
 [ICP+1999]
 [KR2007]:4.5–4.6
 [MR2007]
 lecture: [print] [display]
 05 Nov.  Wireless and Mobile Internet and
Transport Protocols
MWN-WI
[print] [display]
Mobile IP (security)  [P2002] sec.1
 [LL2006]
 [BPSK1997]
 [KSE+2004]
 [WYSG2005]
 [RJPS2008]
 [SSK2002]
 M:4, 9–9.6
 [P2002] sec.2–5 
 [AB2007]
 [CGK+2002]
 [WHC2005]
 [KR2007]:3; 4–4.4
 [ST2001]:5.2–5.3.4; 5.4–5.5; 7–7.2.2
 lecture NL:
 [print] | [display]
 lecture TL:
 [print] | [display]
12 Nov.  Exam 2: Mobile Ad Hoc Networks and Wireless Internet
19 Nov.  Energy Management
MWN-EM
[print] [display]
 [ACFP2009]
 [JSAC2001]
 M:11
 [B1998]
19 Nov.  Sensor Networks
MWN-SN
[print] [display]
802.15.4
ZigBee
 [ASSC2002]
 [AK2004]
 M:12
 [AY2005]
 [BPC+2007]
 [KW2005]
 [SMZ2007]
26 Nov.  Thanksgiving break: no class Draft project report due 24 Nov. 
03 Dec.  Satellite Links and Networks
MWN-SL
[print] [display]
TCP (recommendations) (research)
PILC errors
SCPS SCPS-TP
 03 Dec.  Cross-Layering
MWN-XL
[print] [display]
 03 Dec.  Security, Survivability, Disruption Tolerance, Resilience
MWN-RS
 M:9.7–13
 [SKH+2002]
 [CHWW2003]
10 Dec.  Project Presentations Final project report due  10 Dec. 
16 Dec.  Exam Review (optional)
17 Dec.  Exam 3: Domain Specific Networks and Special Topics
Comprehensive Final Exam
29 Dec.  Final grades available

Reading assignments: M = Murthy & Manoj – W = Walke, Mangold, and Berlemann

Project Topics

List project topics; all of these use ns-3 simulation:

  1. Performance of transport protocols over wireless links [KSP, MP, RW]
  2. Routing for highly-mobile airborne networks
  3. Implementation of DSDV in ns-3 [HN,HZ,YFC]
  4. Aeronautical TDM MAC-layer protocol implementation [MAT]
  5. Mobile wireless network protocol analysis using existing protocols [EAH, JD, SH]

See the schedule table above for templates and milestones, and the main EECS 882 page for general project preperation and submission guidelines.

Exams

EECS 882 Fall 2009 Exam Results
 Exam   Minimum   Mean   Median   Maximum 
1 57 83 85.0 95
2 76 89 92.0 102
3 73 87 92.0 98
comprehensive 55 86 90.0 96

 


Navigation: Up: EECS 882Top: James P.G. Sterbenz


Last updated 29 December – Valid XHTML 1.1Lynx inspectedW3C AAA Conformance
©2003–2009 James P.G. Sterbenz <jpgs@eecs.ku.edu>