Towards Realistic Waveform-Level IoT Network Simulation via IQ Mixing
Pith reviewed 2026-05-10 18:01 UTC · model grok-4.3
The pith
IQSim replaces abstract packet collision models with shared IQ waveform mixing to capture realistic radio impairments in IoT simulations.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
By maintaining a shared complex baseband IQStream into which simulated transmissions are inserted as IQ waveforms after propagation processing, and then demodulating the resulting stream, IQSim reproduces waveform-level effects like adjacent-channel leakage and cross-modulation that abstract models miss.
What carries the argument
The shared complex baseband IQStream, which accumulates propagated IQ waveforms from multiple transmitters for superposition and delivery to demodulators.
If this is right
- More accurate prediction of packet errors in scenarios with multiple coexisting IoT protocols.
- Ability to test interactions with actual hardware receivers or gateways within the simulation.
- Support for both real-time online simulation and offline detailed analysis.
- Feasibility of scaling the approach without losing the benefits of waveform detail.
Where Pith is reading between the lines
- Developers of IoT protocols could use this to simulate and mitigate interference issues before deployment.
- Connecting IQSim to full network stacks might reveal higher-layer impacts of physical impairments.
- Optimizations for waveform processing could extend its use to very large simulated networks.
Load-bearing premise
That the propagation processing and IQ superposition in the simulation accurately reflect the main impairments encountered in real radio environments.
What would settle it
An experiment comparing the bit or packet error rates produced by IQSim for a specific interference scenario against direct measurements from a hardware testbed using the same signals and receivers.
Figures
read the original abstract
Most Internet of Things (IoT) network simulators are packet-level discrete-event systems in which physical-layer (PHY) behavior is approximated through analytical interference rules and precomputed error models. While this enables scalable experiments, it can miss key waveform-level effects such as adjacent-channel leakage, cross-modulation interference between coexisting signals, and receiver imperfections, which are critical in heterogeneous sub-GHz ISM-band coexistence scenarios. This paper discusses these limitations and introduces IQSim, a simulation paradigm based on in-phase/quadrature (IQ) stream mixing. Instead of predicting packet outcomes from abstract collision models, IQSim maintains a shared complex baseband IQStream into which simulated transmissions are inserted as IQ waveforms after propagation processing, and then demodulated by software-based receivers or hardware gateways. We outline the end-to-end workflow, including online or offline waveform generation, IQ-domain propagation, waveform superposition, and delivery to gateways. We also report preliminary prototype results supporting the feasibility of real-time execution.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper critiques conventional packet-level IoT network simulators for missing waveform-level effects such as adjacent-channel leakage and cross-modulation in heterogeneous sub-GHz ISM-band coexistence. It introduces IQSim, which maintains a shared complex baseband IQStream into which simulated transmissions are inserted as IQ waveforms after propagation processing; the superposed stream is then demodulated by software receivers or hardware gateways. The manuscript outlines the end-to-end workflow (waveform generation, IQ-domain propagation, superposition, delivery) and reports preliminary prototype results supporting real-time execution feasibility.
Significance. If validated with quantitative evidence, the approach could meaningfully advance IoT simulation fidelity by directly modeling PHY impairments that packet-level abstractions approximate, enabling more reliable coexistence studies. The potential for hardware-in-the-loop integration is a strength. However, the current absence of error metrics or hardware comparisons limits the assessed significance to conceptual promise rather than demonstrated improvement.
major comments (2)
- [Abstract] Abstract (preliminary prototype results paragraph): The results are described only as supporting real-time execution feasibility, with no quantitative validation data, error metrics (e.g., BER/PER), or comparisons against over-the-air captures or full RF-chain simulations. This is load-bearing for the central claim that simplified IQ mixing reproduces dominant real impairments, as the introduction explicitly contrasts the method against models that miss leakage and cross-modulation.
- [Workflow description] Workflow description (IQ-domain propagation and superposition steps): No explicit models are provided for transmitter/receiver nonlinearities, phase noise, or frequency-dependent antenna effects, despite the introduction noting that traditional packet models miss these. Without such components, the superposition step risks omitting the very hardware-specific impairments the paradigm aims to capture.
Simulated Author's Rebuttal
We thank the referee for the constructive comments on our manuscript. We address each major comment below and indicate the revisions we will make to strengthen the paper.
read point-by-point responses
-
Referee: [Abstract] Abstract (preliminary prototype results paragraph): The results are described only as supporting real-time execution feasibility, with no quantitative validation data, error metrics (e.g., BER/PER), or comparisons against over-the-air captures or full RF-chain simulations. This is load-bearing for the central claim that simplified IQ mixing reproduces dominant real impairments, as the introduction explicitly contrasts the method against models that miss leakage and cross-modulation.
Authors: We agree that the abstract and results section focus on feasibility of real-time execution rather than providing quantitative validation metrics such as BER or comparisons to hardware. The paper introduces the IQSim concept and demonstrates its basic operation through a prototype. To address this, we will revise the abstract to explicitly state that the results are preliminary and support feasibility, while noting that comprehensive validation of impairment reproduction is part of ongoing work. revision: yes
-
Referee: [Workflow description] Workflow description (IQ-domain propagation and superposition steps): No explicit models are provided for transmitter/receiver nonlinearities, phase noise, or frequency-dependent antenna effects, despite the introduction noting that traditional packet models miss these. Without such components, the superposition step risks omitting the very hardware-specific impairments the paradigm aims to capture.
Authors: The introduction highlights that packet-level models miss waveform effects including leakage and cross-modulation, which the IQ mixing approach captures through direct superposition of waveforms. However, we acknowledge that the current workflow description does not explicitly detail models for nonlinearities, phase noise, or frequency-dependent effects. The prototype uses a linear propagation model to establish the core mixing mechanism. We will revise the workflow section to include a discussion on how these additional impairments can be incorporated into the framework via modular processing blocks, and clarify the scope of the initial implementation. revision: partial
Circularity Check
No circularity detected in IQSim workflow or claims
full rationale
The paper proposes a new simulation paradigm (IQ stream mixing for waveform-level IoT networks) without any mathematical derivation chain, fitted parameters, or predictions. The core description—maintaining a shared complex baseband IQStream, inserting pre-processed waveforms after propagation, superposing them, and delivering to demodulators—is presented as an independent workflow. No equations, self-citations, or ansatzes are invoked in a load-bearing way that reduces the method to its own inputs by construction. Preliminary feasibility results are cited only for execution speed, not as self-referential validation of accuracy. This is a standard non-circular conceptual/methodological contribution.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Waveform-level effects such as adjacent-channel leakage and cross-modulation interference are critical in heterogeneous sub-GHz ISM-band coexistence scenarios
invented entities (1)
-
IQStream
no independent evidence
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
IQSim maintains a shared complex baseband IQStream into which simulated transmissions are inserted as IQ waveforms after propagation processing, and then demodulated by software-based receivers or hardware gateways.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Iot connectivity technologies and applications: A survey,
J. Ding, M. Nemati, C. Ranaweera, and J. Choi, “Iot connectivity technologies and applications: A survey,”IEEE Access, vol. 8, pp. 67 646–67 673, 2020
work page 2020
-
[2]
Impact of lora imperfect orthogonality: Analysis of link-level perfor- mance,
D. Croce, M. Gucciardo, S. Mangione, G. Santaromita, and I. Tinnirello, “Impact of lora imperfect orthogonality: Analysis of link-level perfor- mance,”IEEE Communications Letters, vol. 22, no. 4, pp. 796–799, 2018
work page 2018
-
[3]
A review of lorawan simulators: Design requirements and limitations,
J. M. Marais, A. M. Abu-Mahfouz, and G. P. Hancke, “A review of lorawan simulators: Design requirements and limitations,” in2019 International Multidisciplinary Information Technology and Engineering Conference (IMITEC), 2019, pp. 1–6
work page 2019
-
[4]
Extension of the ieee 802.11 ah ns-3 simulation module,
L. Tian, A. ˇSljivo, S. Santi, E. De Poorter, J. Hoebeke, and J. Famaey, “Extension of the ieee 802.11 ah ns-3 simulation module,” inProceed- ings of the 2018 Workshop on ns-3, 2018, pp. 53–60
work page 2018
-
[5]
Scalability and performance evaluation of ieee 802.11ah iot deployments: A testbed approach,
K. Chounos, K. Kyriakou, and T. Korakis, “Scalability and performance evaluation of ieee 802.11ah iot deployments: A testbed approach,” in 2025 21st International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT), 2025, pp. 858–865
work page 2025
-
[6]
Performance evaluation of lora networks in a smart city scenario,
D. Magrin, M. Centenaro, and L. Vangelista, “Performance evaluation of lora networks in a smart city scenario,” in2017 IEEE International Conference on Communications (ICC), 2017, pp. 1–7
work page 2017
-
[7]
The ns-3 lorawan mod- ule documentation
SignetLab DEI. The ns-3 lorawan mod- ule documentation. [Online]. Available: https://signetlabdei.github.io/lorawan/models/build/html/lorawan.htm
-
[8]
A lorawan module for ns-3: Implementation and evaluation,
B. Reynders, Q. Wang, and S. Pollin, “A lorawan module for ns-3: Implementation and evaluation,” inProceedings of the 2018 Workshop on ns-3, 2018, pp. 61–68
work page 2018
-
[9]
Adaptive configura- tion of lora networks for dense iot deployments,
M. Slabicki, G. Premsankar, and M. Di Francesco, “Adaptive configura- tion of lora networks for dense iot deployments,” inNOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium, 2018, pp. 1–9
work page 2018
-
[10]
Range and coexistence analysis of long range unlicensed communication,
B. Reynders, W. Meert, and S. Pollin, “Range and coexistence analysis of long range unlicensed communication,” in2016 23rd International Conference on Telecommunications (ICT), 2016, pp. 1–6
work page 2016
-
[11]
A. Bounceur, L. Clavier, P. Combeau, O. Marc, R. Vauzelle, A. Masser- ann, J. Soler, R. Euler, T. Alwajeeh, V . Devendra, U. Noreen, E. Soret, and M. Lounis, “Cupcarbon: A new platform for the design, simulation and 2d/3d visualization of radio propagation and interferences in iot networks,” in2018 15th IEEE Annual Consumer Communications & Networking Con...
work page 2018
-
[12]
Physical-layer analysis of lora robust- ness in the presence of narrowband interference,
J. Huang and S. Lahoud, “Physical-layer analysis of lora robust- ness in the presence of narrowband interference,”arXiv preprint arXiv:2512.01088, 2025
-
[13]
Modeling of co- channel interference in bluetooth low energy based on measurement data,
H. K. Ghafi, C. Spindelberger, and H. Arthaber, “Modeling of co- channel interference in bluetooth low energy based on measurement data,”EURASIP Journal on Wireless Communications and Networking, vol. 2021, no. 1, p. 143, 2021
work page 2021
-
[14]
Impact of phase noise and oscillator stability on ultra-narrow-band-iot waveforms for satellite,
C. A. Hofmann, K.-U. Storek, and A. Knopp, “Impact of phase noise and oscillator stability on ultra-narrow-band-iot waveforms for satellite,” in ICC 2021 - IEEE International Conference on Communications, 2021, pp. 1–6
work page 2021
-
[15]
Lr- fhss-sim: A discrete-event simulator for lr-fhss networks,
J. M. de Souza Sant’Ana, A. Hoeller, H. Alves, and R. D. Souza, “Lr- fhss-sim: A discrete-event simulator for lr-fhss networks,” in2024 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit), 2024, pp. 700–705
work page 2024
- [16]
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.