A Campus-wide Internet-of-Things TestbedA versatile testbed for experimental research
The state-of-the-art IoT testbed currently under construction at USC consists of a wide array of sensors, actuators, and wireless radios to support experimental research on sensing, processing, algorithms, and software for the Internet-of-Things.
Compute and Sensing Platforms
The testbed integrates a heterogeneous set of state-of-the-art communication technologies ranging from BLE, ZigBee, LoRa to WiFI. It also incorporates software-defined radio technologies to allow researchers to tinker with innovative communication modalities that do not yet exist in standards.
Data Analytics and Machine Learning
The map shows the overview of our deployment at USC campus. We plan to cover the entire USC campus. Circles marked in Red indicate active deployments whereas the blue circles denote the locations of future deployments.
IoT Gateway Specification
Compute Platform – Raspberry Pi Version 3 Model B
|Processor||RAM||Flash (SD Card)||Radios|
|1.2 GHZ quad-core ARM Cortex A53||1 GB||32 GB||BCM43438|
|Sensor||Link to Specifications|
|Temperature and Humidity||Specification|
|Air Quality (H2, LPG, CH4)||Specification|
|Air Quality (Alcohol, Benzine)||Specification|
|Air Quality (CO, CH4, Alcohol)||Specification|
|Air Quality (LPG, CO, CH4)||Specification|
The Raspberry Pi gateway devices connect to a WiFi access point to forward the sensor data and to receive configuration updates from the testbed server. The users of the testbed interact with the testbed device through the testbed server.