This schedule is tentative and subject to change during the semester. Please check this page regularly to know about various course deadlines. Presentation slides, assignments etc. are available through Blackboard.

Date Topic Due
08/26 Course introduction [pptx]
Course objectives, topics & structure
09/02 (No class) Labor day
09/09 Wireless MAC layer [pptx]
CSMA/CA, 802.11 MAC, channelization and framing
09/16 Wireless PHY layer
Modulation, OFDM, coding and link capacity
Review-1
09/23 Wireless PHY layer [pptx]
Rate adaptation techniques and protocols

- Student presentation 1: How your smartphone connects to WiFi?
802.11 management operations including scanning, authentication, and association (Jon Dituro)

- Student presentation 2: 802.11 frames under microscope
Understanding WiFi frames including data, RTS/CTS, ACK (Christopher Roberts)
Project proposal
09/30 Wireless PHY layer [pptx]
MIMO, beamforming, 802.11n and 802.11ac

- Student presentation 1: Might as well send more
WiFi frame aggregation: pros and cons (Matthew Satyshur)

- Student presentation 2: I know what you did on WiFi
Understanding 802.11 security: WEP and WPA (John Murray)
10/07 Gigabit wireless [pptx]
Millimeter-wave wireless, 802.11ad and directional communication

- Student presentation 1: Whose channel is it anyway?
Channel assignment in Cisco's enterprise WLANs (Gaby Roland)

- Student presentation 2: I can't hear you and your video is stuck!!
802.11e MAC QoS for voice and video (Ben Lister)
Review-2
10/15 Wireless network layer [pptx]
Backhauling with mesh networking, multi-hop routing protocols

- Student presentation 1: Why can't we use both?
Understanding multi-path TCP on WiFi and LTE (Jingyuan Zhang)

- Student presentation 2: Can we sense that using WiFi?
Activity and fall detection using WiFi (Zhenyi Ze)
Programming Assignment-1
10/21 Wireless transport layer [pptx]
Wireless packet loss vs. congestion related loss, TCP on wireless

- Student presentation 1: From head to toe
Capturing whole body posture and movement using 60 GHz WiFi (Panneer Santhalingam)

- Student presentation 2: Shifting gears
802.11p and DSRC: vehicle-to-vehicle communicating using WiFi (Aiswarya Kannan)
Project Milstone-1
10/28 Wireless transport layer
TCP variants for wireless: snoop TCP, wireless TCP, indirect TCP, ...

- Student presentation 1: But where exactly are you?
Indoor localization using Bluetoogh low energy beacons (Abhinav Gupta)

- Student presentation 2: Dronets or fanets?
Finding a routing protocol suitable for UAVs on mission (Shayan Amirhosseini)
Review-3
11/4 Mobile sensing and indoor localization [pptx]
Smartphone sensors, IMU dead reckoning, activity and gesture recognition on wearables

- Student presentation 1: Is it really that fast?
TCP performance on multi-gigabit WiFi (Yu Han)
11/11 Indoor localization using WiFi and visible light [pptx] [pptx]
Radar, Horus, PinLoc, Zee, UnLoc, Epsilon, Luxapose

- Student presentation 1: Is that a yes or a no?
Head gesture detection using IMUs in smartglasses (Liming Zhang)
Programming Assignment-2
11/18 IoT and low-power wireless [pptx]
RFID and backscatter overview, NFC, Bluetooth, ZigBee
Review-4
11/25 IoT and low-power wireless
Wireless HART, LoRA, 6LoWPAN
12/2 Project presentations and demos
Final project