PicoScenes Driving USRP B210 and HackRF One to Inject 11AX Packets and Measuring CSI (1 & 2)

This is the fourth and fifth short demo video presented at the CPS-IOT Week’2022 tutorial.

YouTube:

Bilibili:

Live CSI measurement and plot using HackRF One

PicoScenes supports the most cost-efficient SDR devices, HackRF One. With this only 200$ SDR, Wi-Fi sensing researchers can perform 802.11a/g/n/ac/ax packet injection, receive standard 20-MHz bandwidth packet in realtime, and access the complete PHY-layer information. For more information, please visit PicoScenes now officially supports HackRF One.

YouTube:

Bilibili:

AX210 NIC in STA mode measuring the 160-MHz bandwidth CSI and live-plotting

This is the first short demo video presented at the CPS-IOT Week’2022 tutorial.

YouTube:

Bilibili:

AX210 NIC in Monitor Mode measuring CSI for all overheard frames and live-plotting

This is the second short demo video presented at the CPS-IOT Week’2022 tutorial.

YouTube:

Bilibili:

AX210 NIC Measuring CSI in Monitor mode w/ 20/160-MHz BW Packet Injection from Another AX210

This is the third short demo video presented at the CPS-IOT Week’2022 tutorial.

YouTube:

Bilibili:

AX210 NIC Measuring CSI in Monitor mode w/ Round-trip CSI and Frequency Hopping

This is the last short demo video presented at the CPS-IOT Week’2022 tutorial.

YouTube:

Bilibili:

CSI measurements over a large and continuous spectrum by QCA9300

PicoScenes unlocks the arbitrary tuning for carrier frequency for the QCA9300 NIC. More specifically, QCA9300 can operate at any carrier frequency between 2.2 to 2.9 GHz in the 2.4 GHz band and 4.4 to 6.1 GHz in the 5 GHz band. PicoScenes uses the --freq command option to specify the carrier frequency, e.g., --freq 4900e6. For more details, you may refer to The academic paper of PicoScenes.

Continuous and overlapped CSI measurements over a large spectrum can be obtained via PicoScenes on QCA9300.

CSI measurements under tunable and wide baseband bandwidths

For the QCA9300 NIC, PicoScenes unlocks the fine-grained tuning for baseband bandwidth from 5 to 80 MHz with a minimum step of 2.5 MHz. PicoScenes also provides up to 200 MHz baseband bandwidth on the SDR devices. PicoScenes uses --rate command option to specify the baseband bandwidth for both the commercial Wi-Fi NIC and SDR frontends, e.g., --rate 55e6. For more details, you may refer to The academic paper of PicoScenes.

PicoScenes provides the out-of-box CSI measurement functionality for the tunable and wide bandwidths.

Large spectrum stitching using two QCA9300 NICs

This short video demonstrates the spectrum scanning and stitching using the PicoScenes platform and two QCA9300 NICs. I upload the same video to YouTube (for China mainland users).

YouTube:

Large spectrum stitching using A USRP X310 and a QCA9300 NIC

This short video demonstrates the spectrum scanning and stitching using the PicoScenes platform with one USRP X310 and a QCA9300 NIC. I upload the same video to YouTube (for China mainland users).

YouTube:

Installation of PicoScenes MATLAB Toolbox and drag’n’drop style .csi file parsing

YouTube:

Bilibili:

27-NIC Wi-Fi sensing array

To fully demonstrate the capacity of multi-NIC CSI measurement, we setup a 27-NIC Wi-Fi sensing array. The array contains 27 QCA9300 NICs and 10 1-to-3 PCI-E bridge adapters. For more details, you may refer to the evaluation part of The academic paper of PicoScenes.

Picture of the 27-NIC Wi-Fi sensing array. The right figure shows its physical layout. The whole array is well-packaged in an IKEA box.