Physics-Based · CC0 Licensed · Peer-Reviewable · v3.2.0
Synthetic IoT Datasets from Physics, not Black Boxes
Every row comes from a documented equation — Bergman glucose ODE, Pareto-tailed DDoS flows, RC thermal relaxation, analytic CO₂ mass balance. Seeded by a portable Mersenne Twister for bit-identical reproducibility, and certified by a Kolmogorov–Smirnov validation report.
What changed in v3.2
- Portable MT19937. Pure-PHP Mersenne Twister — same seed produces bit-identical CSV across PHP 7.4, 8.0, 8.1, 8.2, 8.3.
- Analytic CO₂ ODE. Closed-form solution of the mass-balance equation; no Euler drift.
- RC thermal relaxation. ISO 13790 single-zone model with τ = R·C; replaces the v3.1 direct Fourier-as-indoor assumption.
- Psychrometric humidity. Magnus–Tetens saturation formula replaces the Cholesky correlation.
- Heavy-tailed DDoS. Pareto flow durations and packet counts (α=1.2 DDoS, 1.3 DoS) per Crovella & Bestavros (1997) and Antonakakis et al. (2017).
- Bergman Minimal Model. 3-state glucose–insulin ODE (RK4, 1-min substeps) with Dalla Man (2007) meal absorption; diabetic variant included.
- Validation Layer. Every CSV now ships with a
*.validation.jsonsidecar: descriptive stats, KS tests, physical invariants, signed correlations. - AI-discovery metadata.
llms.txt,llms-full.txt, Google-Dataset-Search JSON-LD, and dynamic OG preview cards.
Smart Home
RC thermal relaxation (ISO 13790), analytic CO₂ ODE, Magnus–Tetens psychrometric humidity, Markov occupancy, deadband HVAC
IoT Security
LogNormal benign packets, 4-phase Markov attack bursts, Pareto-tailed DoS/DDoS flows (Crovella & Bestavros; Antonakakis et al.)
Predictive Maintenance
Weibull degradation, ISO 10816 vibration zones, RUL-ready bearing temperature and current models
Medical IoT
Circadian HR/BP/SpO₂, NEWS2 scoring, Bergman Minimal Model (RK4) with Dalla Man (2007) meal absorption
IIoT Network
Modbus / OPC UA / DNP3 traffic, OT roles (PLC, HMI, SCADA, RTU), MitM / replay / false-data-injection attacks
Connected Vehicle
Driving state machine, GPS dead reckoning, 5-gear RPM model, event classifier (hard-brake / rapid-accel)
Generate a Dataset
Choose domain, configure parameters, download CSV.
Ready to Generate?
Create a free account to start generating research-grade IoT datasets. Your first generation is on us.
1 free generation · No credit card required
How IoTSyn Works
Transparent, reproducible data generation grounded in established mathematical frameworks.
Choose Domain & Parameters
Select from 6 IoT domains. Configure physical parameters — climate, equipment type, patient demographics, network topology. Defaults are calibrated from literature.
Physics-Based Generation
Data is generated from explicit mathematical models — Fourier decomposition, mass-balance ODEs, Weibull distributions, Markov chains. Every equation is documented.
Download & Cite
Download as CSV with metadata header. Each dataset includes its seed for exact reproduction, and auto-generated citations in APA, MLA, Chicago, IEEE, BibTeX, and Harvard.
Sample Mathematical Models (v3.2.0)
Indoor temperature — RC thermal relaxation (ISO 13790)
CO₂ — analytic solution of mass-balance ODE
Glucose — Bergman Minimal Model (Bergman et al., 1979)
DDoS flow duration — Pareto heavy-tail (α=1.2)
Equipment degradation — Weibull CDF (ISO 10816)
Validation — Kolmogorov–Smirnov goodness-of-fit
📄 Technical Report
Full mathematical specification of all 6 generators, with 10 academic references including Box-Muller, Knuth, Marsaglia-Tsang, and ISO 10816.
Read & cite the technical report →📦 Public Dataset Repository
Generated datasets are periodically published to IoTDataset.com for direct browsing and download.