POWDER-RENEW
Mobile and Wireless Week 2023
Mini-project presentations
References
[1]. Qian et al, “MilliMirror: 3D Printed Reflecting Surface for Millimeter-Wave Converage Expansion” , ACM MobiCom 22.
POWDER-Twin
Maxwell McManus, Yuqing Cui, Josh Zhang, Tahenan H S
State University of New York at Buffalo
{memcmanu, yuqingcu, zhaoxizh, tahenanh}@buffalo.edu
POWDER Mobile Wireless Week (MWW) 2023
January 27th, 2023
Overview: Digital Twin
Motivation
Goal: develop digital twin of POWDER platform and generate benchmarks to accelerate future research using POWDER.
POWDER-Twin
UBSim
Universal Broadband Simulator
POWDER-Twin
Digital Twin of UB-NeXT
Snapshot of UB-NeXT testbed.
UBSim GUI of virtual model.
POWDER-Twin
Digital Twin of SOAR
Snapshot of UB SOAR facility.
UBSim GUI of virtual model.
POWDER-Twin
Digital Twin Design Process
POWDER-Twin
Physical Environment Definition
Color-coded elevation map. [1]
Generate AABB set based on map geometry.
Rotate map so majority of buildings are axis-aligned.
Start with POWDER real-time deployment map.
POWDER-Twin
[1] Utah Geological Survey topographic maps: https://ngmdb.usgs.gov/topoview/viewer/#15/40.7649/-111.8436
POWDER-Twin Deployment
AABB map imported to UBSim with node locations.
AABB map of all relevant campus buildings.
Performance measurements
Measured SINR (dBW) between selected rooftop nodes (3425 MHz CW):
POWDER-Twin
Real - Sim | Browning | USTAR | Friendship | Honors | ||||
Browning | XX | 00 | 25 | 00 | 15 | 00 | 22 | |
USTAR | 00 | 25 | XX | 00 | 7 | 00 | 28 | |
Friendship | 00 | 15 | 00 | 7 | XX | 00 | 8 | |
Honors | 00 | 22 | 00 | 28 | 00 | 8 | XX | |
Performance measurements
Measured SINR (dBW) between rooftop nodes and endpoints (3425 MHz CW):
POWDER-Twin
Real - Sim | Law 73 | Bookstore | WEB | Humanities | Garage | Moran | EBC | Guesthouse | Madsen | Sagepoint | ||||||||||
Browning | 00 | 23 | 00 | 40 | 00 | 45 | 00 | 31 | 00 | 21 | 00 | 17 | 00 | 19 | 00 | 16 | 00 | 10 | 00 | 8 |
USTAR | 00 | 12 | 00 | 21 | 00 | 34 | 00 | 29 | 00 | 18 | 00 | 40 | 00 | 41 | 00 | 32 | 00 | 10 | 00 | 19 |
Honors | 00 | 11 | 00 | 18 | 00 | 18 | 00 | 27 | 00 | 27 | 00 | 23 | 00 | 32 | 00 | 47 | 00 | 27 | 00 | 26 |
Friendship | 00 | 37 | 00 | 19 | 00 | 11 | 00 | 13 | 00 | 15 | 00 | 4 | 00 | 6 | 00 | 6 | 00 | 15 | 00 | 3 |
Raw Data
Conclusions and Future Work
POWDER-Twin can improve offline experience with POWDER platform
Future work
POWDER-Twin
Skier: Powder Automation
Jacob Bills: University of Utah
Project Goal
Project Goal
Larger Integration
Massive MIMO with Low-Resolution ADC’s
Abhijith Atreya, University of California, Santa Barbara
Canan Cebeci, University of California, Santa Barbara
Motivation
BEACHES: Beamspace Channel Estimation for Multi-Antenna mmWave Systems and Beyond, Struder et al.
Massive MIMO with Low-Resolution ADC’s, Abhijith, Canan
Results
Massive MIMO with Low-Resolution ADC’s, Abhijith, Canan
Next Steps
Massive MIMO with Low-Resolution ADC’s, Abhijith, Canan
Mini-Project: Commercial LTE Transmitter Localization
Team NightOwls: Nishant, Sravan, Sergei, Keerthana, Bhaskar�MWW2023, January 2023
NightOwls Localization
Goal: Localize Surrounding LTE Base Stations
31
AT&T
NightOwls Localization
Our Approach
32
NightOwls Localization
AT&T cell tower locations
Chosen cellsdr rooftop nodes
LTE band 2
Downlink center freq = 1.98 GHz
Cell bandwidth = 20 MHz
Results
33
NightOwls Localization
Received signal power spectral densities
Bandwidth = 20 MHz
Rooftop node combination 1
AT&T cell tower locations
Chosen cellsdr rooftop nodes
Results
34
NightOwls Localization
Received signal power spectral densities
Bandwidth = 20 MHz
Rooftop node combination 2
AT&T cell tower locations
Chosen cellsdr rooftop nodes
Moving Forward …
Vision: Opportunistic positioning & navigation with ambient OTA signals without GPS or being subscribed to network
35
NightOwls Localization
Measurements
Ashton Palacios [Brigham Young University]
Nawel Alioua [UC Santa Barbara]
Alicia Esquivel [University of Missouri - Columbia]
POWDER-RENEW Mobile and Wireless Week 2023
Measurements
Goals
37
Measurements
Testbed deployment details
38
Measurements
Results
39
Measurements
Results
40
Measurements
Results
41
Measurements
Results
42
Measurements
Conclusion and future work
43
Dynamic Slice Allocation to Ensure Promised Quality of Service
01/27/2023
Syed Ali Nawazish, University of Utah
Muhammad Basit Iqbal, University of Utah
Raja Hasnain Anwar, University of Arizona
Project/Team Name: Shaheens (7)
Project/Team Name: Shaheens (7)
Motivation
Project/Team Name: Shaheens (7)
Experiment Setup
Configuration
Implementation
Project/Team Name: Shaheens (7)
Results
Project/Team Name: Shaheens (7)
Slice allocation in Normal Conditions – old policy.
Slice allocation in Noisy Conditions – old policy.
Slice Adjustment
Results
Project/Team Name: Shaheens (7)
Slice allocation per old policy.
Slice allocation per our policy.
Slice Adjustment
Future Directions
Project/Team Name: Shaheens (7)
Thank you!
Q & A
Gold Sequence Measurements
Davide Villa, Gabriele Gemmi, Maria Tsampazi
Overview and Objectives
Project: Gold Measurements
MWW-2023
POWDER Ideal Coverage Map
Accomplishments and Issues
Parameter | Value |
Center Frequency | 3.425 GHz |
TX Gain | 85 dB |
RX Gain | 70 dB |
Sequence Length | 512 bits |
N. of Symbols | 128 |
Signal Correlations
Project: Gold Measurements
MWW-2023
Accomplishments and Issues
Average SINR Heatmap
Coverage Map
Project: Gold Measurements
MWW-2023
Next Steps and Long-Term Goals
Project: Gold Measurements
MWW-2023
Thank You!
Davide Villa, Gabriele Gemmi, Maria Tsampazi
Project: Gold Measurements
MWW-2023
ML Based Adaptive Modulation
for Massive MIMO
Rice Warriors
Mehdi, Qing An, Jingyi Miao
Project: Adaptive MCS
MMW-2023
Motivation and Background
Project: Adaptive MCS
MMW-2023
Motivation and Background
[1] E. Bobrov, D. Kropotov, H. Lu and D. Zaev, "Massive MIMO Adaptive Modulation and Coding Using Online Deep Learning Algorithm," in IEEE Communications Letters, vol. 26, no. 4, pp. 818-822, April 2022, doi: 10.1109/LCOMM.2021.3132947.
Project: Adaptive MCS
MMW-2023
Deep Q-learning (DQN) and DNN Model
Project: Adaptive MCS
MMW-2023
Experiment Setup
NN Model | lr | AF | Optimizer | # of hidden layer | Size of hidden layer |
DQN | le-2 | ReLu | Adam | 3 | 32 |
DNN | 1e-2 | Sigmoid | SGD | 2 | 32 |
Project: Adaptive MCS
MMW-2023
Performance Comparison
Distribution of Throughput
QPSK
16QAM
64QAM
Project: Adaptive MCS
MMW-2023
Model Training Performance
Project: Adaptive MCS
MMW-2023
Performance Comparison
Project: Adaptive MCS
MMW-2023
Thank you!
Localize Cellular Tower by TDoA in POWDER
Localize Cellular Tower by TDoA in POWDER
Why choice?
Goal:
Overview of this mini-project
Hospital
Honor
SMT
FM
Bes
Ustar
Browning
Localize Cellular Tower by TDoA in POWDER
Workflow
Hospital
Honor
SMT
FM
Bes
Ustar
Browning
Localize Cellular Tower by TDoA in POWDER
Our Step-in for data processing
Localize Cellular Tower by TDoA in POWDER
Localization result from over-the-air
Single localization
Multi localization
Localize Cellular Tower by TDoA in POWDER
Future work
Localize Cellular Tower by TDoA in POWDER
Thank you
POWDER team and all attendees
5G Physical Downlink Shared Channel (PDSCH) Over-the-Air (OTA) Measurement Aided by Wi-Fi Preamble
Zhihui Gao, Lyutianyang Zhang, Liu Cao
Jan. 27th, 2023
UW Huskies
Background and Motivation
UW Huskies
System Design
PDSCH
PDSCH
DMRS
DMRS
PDSCH
PDSCH
PDSCH
PDSCH
PDSCH
PDSCH
DMRS
DMRS
PDSCH
PDSCH
Wi-Fi Preamble
Wi-Fi Preamble
Wi-Fi Preamble
Wi-Fi Preamble
Time
UW Huskies
Time Alignment
UW Huskies
Frequency Alignment
Error
Resolution
UW Huskies
Experiment Setup
UW Huskies
Experiment Pipeline
tx_samples_from_file
rx_samples_to_file
UW Huskies
Emulation Result
To have a better time alignment performance and a better demodulation result, we increase the signal power by 8 dB
UW Huskies
Simulation Result
The simulation result has also been validated by the data collected from Duke University X310 setup in both FR1 and FR2.
UW Huskies
Thoughts for POWDER
UW Huskies
Future Work
[1] P. Liu, C. Shen, C. Liu, F. Cintron, L. Zhang, L. Cao, R. Rouil, S. Roy, “5G New Radio Sidelink Link Level Simulator and Performance Analysis,” in ACM MSWiM, 2022.
[2] L. Cao, L. Zhang, S. Jin, and S. Roy, “Efficient MIMO PHY abstraction with imperfect CSI for fast simulations,” IEEE Wireless Communications Letters, 2023.
[3] Gao, Z., Li, A., Gao, Y., Wang, Y., & Chen, Y. (2021). Hermes: Decentralized dynamic spectrum access system for massive devices deployment in 5G. arXiv preprint arXiv:2101.02963.
UW Huskies
Content
85
Team: BlueDevils
Sounder/Agora-PAWR:
A software facilitating open-access mmWave and massive MIMO research in the broader community
Team: BlueDevils
Members: Zhenzhou (Tom) Qi, Jie Wang, Yanyu Hu
Duke University - FuNCtions Lab
WashU - SPAN Lab
U of U - C^3 Lab
01/27/2022
Motivation
Development of open-source software and tutorials that can facilitate open-access mmWave and massive MIMO research in the broader community leveraging the advanced programmable radios in PAWR testbeds
87
Team: BlueDevils
Motivation
88
SoapyUHD
Sync Error
Team: BlueDevils
Overview Sounder-PAWR Design
89
Team: BlueDevils
Sounder-PAWR in POWDER - Setup
90
Team: BlueDevils
Sounder-PAWR in POWDER - Experimental Setting
91
ota-wb-a1/b1
ota-wb-a2/b2
Team: BlueDevils
Sounder-PAWR in POWDER - Configuration File
92
Team: BlueDevils
Sounder-PAWR in POWDER - Example
93
Team: BlueDevils
HDF5 Data Visualization
94
Team: BlueDevils
Constellation (QPSK, 16QAM, 64QAM)
95
QPSK - ref-frame = 250
16QAM - ref-frame = 250
64QAM - ref-frame = 250
Team: BlueDevils
More Results [gain setting vs performance of constellation]
High SNR
Medium SNR
Low SNR
96
Team: BlueDevils
Video Demo
97
Team: BlueDevils
Special Thanks
Andrew Sedlmayr
Kirk Webb
98
Team: BlueDevils
5G OAI Network Stress Testing with MGEN and Multiple UEs
Anil Gurses (North Carolina State University)
Abhradeep Roy (Arizona State University)
Bryson Schiel (Brigham Young University)
Frank Yao (University of Utah)
5G OAI Network Stress Test 1
Team Goal
Compare performance for multiple UE’s on the 5G wireless network, first independently and then conjointly
5G OAI Network Stress Test 2
Experiment Tools
5G OAI Network Stress Test 3
About MGEN
Multi-Generator (MGEN) Network Test Tool
5G OAI Network Stress Test 4
Experiment Results - Single UE, different traffic patterns
103
5G OAI Network Stress Test 5
Experiment Results - Multiple UE’s, normal traffic pattern
5G OAI Network Stress Test 6
Comparison (RSRP v.s Throughput)
5G OAI Network Stress Test 7
Discussion and Future Work
106
Thank You
Any questions?
5G OAI Network Stress Test 9
Syed Ayaz Mahmud
University of Utah
Meles G. Weldegebriel
Washington University in St. Louis
Pseudonymetry for POWDER
Pseudonymetry for POWDER
Goal
Identify transmit node without having access to POWDER monitoring system.
Ref: M. G. Weldegebriel, J. Wang, N. Zhang and N. Patwari, "Pseudonymetry: Precise, Private Closed Loop Control for Spectrum Reuse with Passive Receivers," 2022 IEEE International Conference on RFID (RFID), Las Vegas, NV, USA, 2022, pp. 91-96, doi: 10.1109/RFID54732.2022.9795976.
Pseudonymetry for POWDER
Pseudonymetry for POWDER
Results
Future work
Can we stop an offending transmitter?
Chunks of 6000 samples
RMS
Power signature on each 6000 chunk representing binary bits (USTAR)
Thank YOu!
Adaptive Modulation for Shout
Aarushi Sarbhai, Kaitlyn Graves, Serhat Tadik
Yellow Jackets
MWW 2023
Goal
Implement an adaptive M-PSK modulation scheme on Shout in order to minimize BER and maximize throughput
Yellow Jackets
Figure Source: G. Durgin (2022). VID6: Dynamic Digital Modulation Lecture Notes [PDF document]
Completed Work
Yellow Jackets
Next Steps
Yellow Jackets
Inter-Numerology Interference Characterization
Jianxiu Li, Talha Bozkus
University of Southern California
Mostafa Ibrahim
Oklahoma State University
Team: INI-5G
Inter-Numerology Interference
[1] J. Mao et al, “Characterizing Inter-Numerology Interference in Mixed-Numerology OFDM Systems,” arXiv, 2020.
[2] A. A. Zaidi et al., “Waveform and Numerology to Support 5G Services and Requirements,” in IEEE Communications Magazine, vol. 54, no. 11, pp. 90-98, November 2016.
gnuradio/tx_ofdm.grc at master · gnuradio/gnuradio · GitHub
Team: IN-5G
Setting & Resources
Team: INI-5G
120
GNURADIO Design
Team: INI-5G
121
Sliding Window Analysis
μ1 Symbol 1
CP
Symbol 2
CP
Symbol 3
CP
Symbol 4
CP
μ2 Window
Team: INI-5G
Experimental Results
[1] B. Farhang-Boroujeny, “OFDM Versus Filter Bank Multicarrier,” in IEEE Signal Processing Magazine, vol. 28, no. 3, pp. 92-112, May 2011.
Ambiguity function of the square-root raised-cosine filter for a roll-off factor 0.5 [4]
Team: INI-5G
Problems
Future work
Team: INI-5G
THANK YOU
Team: INI-5G
125
5G latency measurement
Dehkontee Cuppah, Xiangbo Meng,
Chih-Hsuan Sun, Yilong Li
Overview
Latency measurement is getting more attention since it is critical to AR/VR, web conferencing applications and self-driving applications.
5G latency measurement
Setup
(1) Deployment: 1 CN + 1 gNB + 4 UEs
(2) gNB is connected, and one UE is registered.
(3) UE is pinging the core network.
(4) tcpdump into pcap files at both UE and CN.
5G latency measurement
Measurements and results
(Top) Capture at CN.
(Bottom) Capture at UE.
Uplink = 4x Downlink
5G latency measurement
Future work
5G latency measurement
Avg. response time for different number of UEs
Number of UEs
ms
5G latency measurement
Questions?
OpenAirInterface 5G COTS UE fingerprinting
Exploring 5GC Network Slicing with OAI
Goal
139
Topological Diagram
140
Network Architecture Implemented
141
SMF1
SMF2
SMF3
UPF1
NRF
UPF2
UPF3
AMF
NSSF
gNB
UE
DNN
Project Setup & Methodology
142
Lessons Learned & Future Work
143
Lessons Learned & Future Work
144
Performance Comparison: Slice1 vs. Slice2
145
Conclusion
146
Future Work
147
OAI Experiments with POWDER Mobile Nodes
Team: Huskies on Skis
Context: We run a CBRS-based LTE network in Seattle!
Team: Huskies on Skis
Context: We run a CBRS-based LTE network in Seattle!
Goal: Dynamic Spectrum Coordination among Untrusted Cores
Higher level research effort towards decentralizing the SAS for individual community network deployment cores.
Some day
Team: Huskies on Skis
Builds on top of the efforts at Decentralized Authentication in Distributed Community Cellular Network
First Baby Steps: Run measurements on POWDER Mobile
Goal:
Team: Huskies on Skis
Setup - Dense Nodes and Mobile Endpoints
Team: Huskies on Skis
COTS UEs are flaky!
Learnings:
Mobile nodes and Quectel-CM are extremely flaky!
That’s an understatement!
Challenges:
Team: Huskies on Skis
What could we do? Multiple 5GC coordination
Learnings:
Mobile nodes and Quectel-CM are extremely flaky!
Lays the ground-work for development and measurement of handover (S1/XN)
Challenges: Resource Allocation
Results
What’s Next
Channel-adaptive Slice Sharing
&
E2 Latency Monitoring
Walaa Alqwider, MSU
and
Vikas Krishnan, Virginia Tech
Team RIC-sters
Team RIC-sters
Objectives:
Channel-adaptive Slice Sharing
E2 Latency Monitoring
Experiment Setup (POWDER Profiles):
Profile 1: ORAN-RIC
(simulated eNodeB)
Profile 2: srsLTE-indoor-ota
(real SDR nodes for the eNodeB and two UEs)
Team RIC-sters
Results - I:
Team RIC-sters
Results - II:
Team RIC-sters
E2 Latency Monitoring
Future Work:
Channel-adaptive Slice Sharing
Team RIC-sters