Skip to main content
Zenodo

Gotham Device-Level IoT Traffic: 78 Smart City Devices, Federated IDS Benchmark [2026]

Smart City & Urban Sensing Smart City
122 views
2 min read
License
Catalog metadata: This page is a discovery record, not publisher documentation. Verify the description, schema, provenance, version, licence, and citation at the linked source before use.

Catalog Summary

"Large-scale distributed IoT IDS benchmark with traffic captured at individual device interfaces across 78 heterogeneous smart city IoT devices using the Gotham testbed. PCAP and CSV. Published January 2026 on Zenodo. Designed for federated learning and decentralised IDS research."

Catalog Notes

Overview

The Gotham Device-Level IoT Network Traffic Dataset is one of the most recent IoT security benchmarks, published to Zenodo in January 2026. Generated using the open-source Gotham testbed, it represents a virtualised smart city environment where 78 heterogeneous IoT devices generate realistic traffic across multiple device classes and communication protocols.

Its defining innovation is the distributed data collection strategy: traffic is captured separately at each IoT device interface rather than aggregated at a central gateway. This preserves the inherently non-IID character of real-world edge data, crucial for validating federated learning-based IDS systems.

The dataset contains 3,134,004 packets and 3,452,465,659 bytes of network traffic across all device captures. Device traffic volumes vary significantly — from low-bandwidth sensors to high-traffic RTSP cameras generating over one million packets.

Column Schema

ColumnDescription
timestampTimestamp of the captured packet or flow.
device_idUnique identifier for the IoT device interface.
device_typeCategory of IoT device (camera, sensor, gateway, etc.).
src_ip / dst_ipSource and destination IP addresses.
protocolNetwork protocol (TCP, UDP, RTSP, MQTT, HTTP, CoAP, etc.).
packet_lenLength of the captured packet in bytes.
labelBinary label: benign or attack.
attack_typeSpecific attack category where applicable.

Key Statistics

  • Total Packets: 3,134,004
  • Total Bytes: 3,452,465,659
  • IoT Devices: 78 heterogeneous smart city IoT devices
  • Testbed: Open-source Gotham virtualised smart city environment
  • File Format: PCAP and CSV (per-device files)
  • Non-IID structure: traffic stored per-device for federated learning
  • Published: January 2026 on Zenodo

Use Cases

  • Federated learning algorithm development for distributed IoT intrusion detection
  • Decentralised IDS evaluation preserving per-device data privacy
  • Smart city IoT security analytics across diverse device types and protocols
  • Non-IID data benchmarking for privacy-preserving ML in IoT

Source and Attribution

Publicly available on Zenodo (record 14502760), published January 2026. Accompanies research on federated learning-based IDS for heterogeneous IoT environments.

View Data Structure

To explore column names, data types, and sample rows, visit the official dataset page on Zenodo.

Preview on Zenodo

Cite This Dataset

Belarbi, Othmane, Spyridopoulos, Theodoros, Anthi, Eirini, Rana, Omer, Carnelli, Pietro, & Khan, Aftab (2025). A Device-Level IoT Network Traffic Dataset with Distributed Capture and Non-IID Characteristics. [Dataset]. Zenodo. https://doi.org/10.5281/ZENODO.14502760

Source metadata: Zenodo (2025) · DOI: 10.5281/ZENODO.14502760

Indexed by IoTDataset.com on May 03, 2026

Review the Source Record

Confirm the licence, version, access conditions, file format, and provenance at the source before use.

Open Source Page

Related Topics & Keywords

Browse all Smart City & Urban Sensing datasets

Share This Research

More in Smart City & Urban Sensing

View All
Smart City Government

Array of Things Chicago — Urban IoT Sensor Network [130 Nodes, Multi-Modal]

Open urban sensing dataset from 130 IoT nodes across Chicago measuring temperature, humidity, pressure, light, CO, NO₂, SO₂, ozone, sound, and pedestrian/vehicle traffic. CSV via Chicago Open Data Portal. Used for smart city analytics and urban environment research.

Apr 17, 2026
Smart City Kaggle

Education Edge IoT Dataset - Smart Classroom and Campus Monitoring

Comprehensive IoT dataset from educational environments capturing student behavior, classroom utilization, environmental conditions, and attendance patterns. Designed for edge computing analytics, real-time monitoring, and data-driven educational planning.

Jan 25, 2026
Smart City Kaggle

IoT-Based Smart Parking System Dataset - 2-Year Occupancy Data

Two years of continuous IoT-based smart parking lot usage data collected via ThingSpeak platform. Features IR sensors and ESP32 boards monitoring slot availability, occupancy patterns, peak hours, and parking duration for urban parking management optimization.

Jan 25, 2026
Smart City Kaggle

UrbanIoT-Anomaly - Multimodal Smart City Dataset

Multimodal smart city dataset combining environmental sensors (temperature, humidity, gas, vibration, noise, motion) and surveillance images with binary anomaly labels. Designed for edge computing, urban anomaly detection, and real-time city monitoring research.

Jan 24, 2026
Smart City Kaggle

SmartCity Cybersecurity IoT Dataset - Urban Infrastructure Security

Comprehensive dataset capturing cybersecurity threats and sustainability metrics in smart city IoT and edge networks, including communication behavior, energy consumption patterns, and attack scenarios.

Jan 22, 2026
Smart City IoT Kaggle / Research Square Preprint

UrbanIoT-Anomaly: Multimodal Smart City Dataset for Urban Safety (2025)

Multimodal smart city dataset combining IoT sensor data (environmental, traffic, infrastructure) with ground-truth anomaly labels for urban safety applications, anomaly detection, and multi-source data fusion research in smart cities.

Jan 30, 2026

Explore other topics

All topics →