List of projects chosen by students in Fall 2019:
  1. Indoor localization using WiFi (Matthew Satyshur)
    • Design and implementation of a WiFi indoor localization protocol (a variation of the well-known Horus system) on off-the-shelf WiFi devices.
    • War-driving and demonstration on Mason WiFi on 5th floor of Engineering building.
  2. Proximity estimation and authentication using Bluetooth (John Dituro)
    • Can we accurately estimate the distance between your smartwatch and smartphone using Bluetooth RSS? Device specific RSS modeling and profiling.
    • Implementation of proximity based authentication (screen unlock) on two smartphones.
  3. Covert channel communication using WiFi (Christopher Roberts)
    • How can we secretly encode information in otherwise benign looking WiFi frames? Using WiFi frame sequence numbers to carry data over a covert channel.
    • Implementation and demonstration using two Raspberry Pi IoT devices
  4. Hand and body gesture recognition using millimeter-wave wireless (Panneer Selvam Santhalingam)
    • Range, angle and speed estimation for moving body parts, machine learning based recognition on 3D point clouds
    • Implementation using TI's 60 GHz mmWave FMCW radar and deep learning
  5. Vehicular networking using millimeter-wave wireless (Aiswarya Kannan)
    • Beamforming and beam alignment protocols for fast moving vehicles, determine the impact of blockages
    • Simulations using traffic simulator and NS-3
  6. Evaluation of MANET routing protocols for a network of drones (Shayan Amirhosseini)
    • Comparison of performance and overhead of AODV, DSR, OLSR and DSDV for UAV communication in medium and high mobility scenarios
    • Simulation using 802.11 on NS-3
  7. Indoor positioning using BLE beacons (Abhinav Gupta)
    • Bluetooth RSSI based positioning using off-the-shelf iBeacon IoT devices
    • Implementation and demonstration on BlueCharms iBeacons and Edistone Android APIs
  8. Performance evaluation of WiFi and LTE multipath TCP (Jingyuan Zhang and Yu Han)
    • Comparison of TCP over WiFi, multipath TCP (WiFi and LTE) and multipath QUIC in user walking mobility experiments
    • Implementation on iPhone iOS and experimentation on Mason Fairfax campus
  9. Streaming HD videos with foveated rendering with eye gaze (Ben Lister)
    • Leverage user's gaze direction to selectively compress certain spatial regions of a video feed more than others, resulting in similar quality viewing experience with lower data cost
    • Implementation on standard laptop server and client
  10. Understanding privacy leakage when using open WiFi networks (John Murray)
    • Sniffing over-the-air traffic on an unsecure WiFi connection and profiling the type of information leaked and associated risks
    • Implementation using a WiFi sniffer (Atheros/Qualcomm chipset with monitor mode) on 802.11g
  11. Fall detection using IMU and WiFi signals (Zhenyi Ye)
    • Use the IMU sensor (ACC and GYR) profiles and changes in WiFi signals (CSI) to detect when a human falls
    • Implementation on ESP32 Arduino and Intel WiFi chipset for CSI collection
  12. Head gesture detection and recognition using smartglasses (Liming Zhang)
    • Conditional Dense Labeling Of Head Gesture Recognition From Wearables Using Deep Convolutional Networks
    • Implementation on Arduino IoT platform with IMU connected to a head-mounted device
  13. Comparison of channel assignment and switching algorithms in 802.11 WLANs (Gaby Roland)
    • Evaluation of static and dynamic channel assignment algorithms based on interference, signal strength and traffic load
    • Implementation on Qualcomm/Atheros WiFi AP and client with open-source Linux driver