22 citations · 71 across the 15 of their papers we have counts for
18 papers
Understanding and Enhancing Linux Kernel-based Packet Switching on WiFi Access Points
Shiqi Zhang, Mridul Gupta, Behnam Dezfouli
As the number of WiFi devices and their traffic demands continue to rise, the need for a scalable and high-performance wireless infrastructure becomes increasingly essential. Centr…
Leveraging Machine Learning for Accurate IoT Device Identification in Dynamic Wireless Contexts
Bhagyashri Tushir, Vikram K Ramanna, Yuhong Liu +1
Identifying IoT devices is crucial for network monitoring, security enforcement, and inventory tracking. However, most existing identification methods rely on deep packet inspectio…
Predictable Bandwidth Slicing with Open vSwitch
Jesse Chen, Behnam Dezfouli
Software switching, a.k.a virtual switching, plays a vital role in network virtualization and network function virtualization, enhances configurability, and reduces deployment and…
QuicSDN: Transitioning from TCP to QUIC for Southbound Communication in SDNs
Puneet Kumar, Behnam Dezfouli
In Software-Defined Networks (SDNs), the control plane and data plane communicate for various purposes, such as applying configurations and collecting statistical data. While vario…
An Efficient SDN Architecture for Smart Home Security Accelerated by FPGA
Holden Gordon, Conrad Park, Bhagyashri Tushir +2
With the rise in Internet of Things (IoT) devices, home network management and security are becoming complex. There is an urgent requirement to make smart home network management e…
The Impact of DoS Attacks onResource-constrained IoT Devices:A Study on the Mirai Attack
Bhagyashri Tushir, Hetesh Sehgal, Rohan Nair +2
Mirai is a type of malware that creates a botnet of internet-connected devices, which can later be used to infect other devices or servers. This paper aims to analyze and explain t…
Securing Smart Homes via Software-Defined Networking and Low-Cost Traffic Classification
Holden Gordon, Christopher Batula, Bhagyashri Tushir +2
IoT devices have become popular targets for various network attacks due to their lack of industry-wide security standards. In this work, we focus on smart home IoT device identific…
Sensifi: A Wireless Sensing System for Ultra-High-Rate Applications
Chia-Chi Li, Vikram K. Ramanna, Daniel Webber +3
Wireless Sensor Networks (WSNs) are being used in various applications such as structural health monitoring and industrial control. Since energy efficiency is one of the major desi…
EAPS: Edge-Assisted Predictive Sleep Scheduling for 802.11 IoT Stations
Jaykumar Sheth, Cyrus Miremadi, Amir Dezfouli +1
The broad deployment of 802.11 (a.k.a., WiFi) access points and significant enhancement of the energy efficiency of these wireless transceivers has resulted in increasing interest…
The Fog Development Kit: A Development Platform for SDN-based Edge-Fog Systems
Colton Powell, Christopher Desiniotis, Behnam Dezfouli
With the rise of the Internet of Things (IoT), fog computing has emerged to help traditional cloud computing in meeting scalability demands. Fog computing makes it possible to fulf…
Image Classification on IoT Edge Devices: Profiling and Modeling
Salma Abdel Magid, Francesco Petrini, Behnam Dezfouli
With the advent of powerful, low-cost IoT systems, processing data closer to where the data originates, known as edge computing, has become an increasingly viable option. In additi…
Implementation and Analysis of QUIC for MQTT
Puneet Kumar, Behnam Dezfouli
Transport and security protocols are essential to ensure reliable and secure communication between two parties. For IoT applications, these protocols must be lightweight, since IoT…
A Review of Software-Defined WLANs: Architectures and Central Control Mechanisms
Behnam Dezfouli, Vahid Esmaeelzadeh, Jaykumar Sheth +1
The significant growth in the number of WiFi-enabled devices as well as the increase in the traffic conveyed through wireless local area networks (WLANs) necessitate the adoption o…
Profiling and Improving the Duty-Cycling Performance of Linux-based IoT Devices
Immanuel Amirtharaj, Tai Groot, Behnam Dezfouli
Minimizing the energy consumption of Linux-based devices is an essential step towards their wide deployment in various IoT scenarios. Energy saving methods such as duty-cycling aim…
ProCal: A Low-Cost and Programmable Calibration Tool for IoT Devices
Chia-Chi Li, Behnam Dezfouli
Calibration is an important step towards building reliable IoT systems. For example, accurate sensor reading requires ADC calibration, and power monitoring chips must be calibrated…
Software-defined Radios: Architecture, State-of-the-art, and Challenges
Rami Akeela, Behnam Dezfouli
Software-defined Radio (SDR) is a programmable transceiver with the capability of operating various wireless communication protocols without the need to change or update the hardwa…
EMPIOT: An Energy Measurement Platform for Wireless IoT Devices
Behnam Dezfouli, Immanuel Amirtharaj, Chia-Chi Li
Profiling and minimizing the energy consumption of resource-constrained devices is an essential step towards employing IoT in various application domains. Due to the large size and…
A Cross-Layer Approach for Minimizing Interference and Latency of Medium Access in Wireless Sensor Networks
Behnam Dezfouli, Marjan Radi, Shukor Abd Razak
In low power wireless sensor networks, MAC protocols usually employ periodic sleep/wake schedule to reduce idle listening time. Even though this mechanism is simple and efficient,…