Code
-
MINT: Modeling GenAI Impact on Network Traffic (2026 August)
Framework for GenAI Network Traffic Measurements and Processing
-
MINT: Modeling GenAI Impact on Network Traffic — ns-3 Module (2026 August)
GenAI Network Traffic Simulator
- Satellites are closer than you think: A near field MIMO approach for Ground stations (ArrayLink) (2026 January)
- 3 W's of smartphone power consumption: Who, where and how much is draining my battery? (2024 November)
- mmSubArray: Enabling Joint Satellite-Terrestrial Networks in Millimeter-wave Band (2024 August)
- BeamArmor: Seamless Anti-Jamming in 5G Cellular Networks with MIMO Null-steering (2024 March)
-
mmFlexible: Flexible Directional Frequency Multiplexing for Multi-user mmWave Networks (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
- mmFlexible: Flexible Directional Frequency Multiplexing for Multi-user mmWave Networks — Dataset (2023 January)
-
Delay Phased Array Project- mmFlexible [Infocom 2023], FlexLink [Mobihoc 2025] (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
- Delay Phased Array Project- mmFlexible [Infocom 2023], FlexLink [Mobihoc 2025] — Dataset (2023 January)
-
BSMA: scalable LoRa networks using full duplex gateways (2022 October)
The MATLAB simulator allows simulation of LoRa networks with various MAC protocols. The physical layer is abstracted out and the simulator can be used to evaluate the performance of MAC protocols in different network topologies. The LoRa testbed is also open source.
- BSMA: scalable LoRa networks using full duplex gateways — LoRa testbed github (2022 October)
-
Two beams are better than one: Towards Reliable and High Throughput mmWave Links (2021 August)
This repository contains the artifact for submission #441, ACM SIGCOMM 2021. The artifact is composed of simulations and algorithms implemented on real-life mmWave channel estimates.
- Two beams are better than one: Towards Reliable and High Throughput mmWave Links — Dataset (2021 August)
Datasets
-
MINT: Modeling GenAI Impact on Network Traffic (2026 August)
Network PCAPNG traces
-
mmFlexible: Flexible Directional Frequency Multiplexing for Multi-user mmWave Networks (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
-
mmFlexible: Flexible Directional Frequency Multiplexing for Multi-user mmWave Networks (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
-
Delay Phased Array Project- mmFlexible [Infocom 2023], FlexLink [Mobihoc 2025] (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
-
Delay Phased Array Project- mmFlexible [Infocom 2023], FlexLink [Mobihoc 2025] (2023 January)
Our dataset which consists of multiple indoor and outdoor experiments for up to 30 m gNB-UE link. In each experiment, we fixed the location of the gNB and move the UE with an increment of roughly one degrees. The table above specifies the direction of user movement with respect to gNB-UE link, distance resolution, and the number of user locations for which we conduct channel measurements. Outdoor 30 m data also contains blockage between 3.9 m to 4.8 m. At each location, we scan the transmission beam and collect data for each beam. By doing so, we can get the full OFDM channels for different locations along the moving trajectory with all the beam angles. Moreover, we use 240 kHz subcarrier spacing, which is consistent with the 5G NR numerology at FR2, so the data we collect will be a true reflection of what a 5G UE will see.
-
Two beams are better than one: Towards Reliable and High Throughput mmWave Links (2021 August)
This repository contains the artifact for submission #441, ACM SIGCOMM 2021. The artifact is composed of simulations and algorithms implemented on real-life mmWave channel estimates.
-
Two beams are better than one: Towards Reliable and High Throughput mmWave Links (2021 August)
This repository contains the artifact for submission #441, ACM SIGCOMM 2021. The artifact is composed of simulations and algorithms implemented on real-life mmWave channel estimates.
-
mMobile: Building a mmWave testbed to evaluate and address mobility effects (2020 September)
We release 28 GHz full channel (CSI) measurements for a mobile user. The CSI data is tagged with each user location and for each beam index. The CSI consists of 256 subcarriers with a sub-carrier spacing of 240 kHz requisite by 5G NR standards. There are four datasets for various indoor and outdoor environments.