pith. sign in

arxiv: 2604.04742 · v1 · submitted 2026-04-06 · 📡 eess.SP · cs.NI

ACHEM: A Real-Time Digital Twin Framework with Channel and Radio Emulation

Pith reviewed 2026-05-10 18:54 UTC · model grok-4.3

classification 📡 eess.SP cs.NI
keywords channel emulationdigital twinUSRPsoftware-defined radioI/Q sampleswireless testingreal-time mobilityMIMO
0
0 comments X

The pith

ACHEM enables full I/Q-level emulation of any USRP-based wireless system entirely in software.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper introduces ACHEM, a software framework for emulating wireless channels and radios used with USRPs. It establishes that complete end-to-end testing of SDR systems becomes possible in a purely digital setting by processing I/Q samples through configurable emulation blocks. The work targets the gap between costly physical testbeds and simplified simulations that often skip full production code. A reader would care because the approach supports real-time features like node mobility and MIMO while running existing open-source stacks such as GNU Radio and srsRAN.

Core claim

ACHEM is the first software-based end-to-end wireless channel emulation environment that lets any USRP-based system run at the I/Q level in a pure digital environment, supporting multiple transmitters and receivers, MIMO, multiple frequencies, heterogeneous sampling rates, real-time vehicle mobility, antenna patterns, and standard channel models.

What carries the argument

The ACHEM I/Q processing pipeline that applies radio-emulation blocks and channel models to digital samples to replicate real wireless links.

If this is right

  • Any existing USRP application can execute its full production code inside the emulator without physical hardware.
  • Real-time mobility scenarios including vehicles become testable in software for protocols like 4G/5G.
  • The framework integrates directly with popular open-source stacks including GNU Radio, srsRAN, and OpenAirInterface.
  • Wireless digital twins can be built and iterated on more quickly for design and optimization tasks.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The method could allow testing of rare or dangerous scenarios that are impractical to reproduce with physical equipment.
  • It may support automated design loops where the emulator provides feedback to tune system parameters.
  • Similar I/Q-level digital twins might extend to other real-time hardware domains beyond wireless communications.

Load-bearing premise

The selected channel models, radio blocks, and mobility simulations generate I/Q samples close enough to real-world behavior for the intended applications.

What would settle it

Run an identical protocol on physical USRPs and in ACHEM under matched conditions, then compare metrics such as bit error rate or throughput; large differences would show the emulation lacks sufficient fidelity.

Figures

Figures reproduced from arXiv: 2604.04742 by Anil Gurses, Mihail L. Sichitiu.

Figure 1
Figure 1. Figure 1: The digital twin system that is proposed in this work: a digital twin [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: A communication system with USRPs in a real testbed and in the ACHEM framework. [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Overall ACHEM architecture and V-USRP/CHEM integration. N mobile nodes transmit and receive concurrently on two frequencies in this example. [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Comparison of (a) X310 USRP and (b) V-USRP. [PITH_FULL_IMAGE:figures/full_fig_p005_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Signal frame structure for data exchange between V-USRP and CHEM. [PITH_FULL_IMAGE:figures/full_fig_p005_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: The timed buffer data structure is used to combine (superpose) signal [PITH_FULL_IMAGE:figures/full_fig_p006_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: CHEM internal architecture and flow of the wireless channel emulation for two V-USRPs on different uplink and downlink frequencies with a single [PITH_FULL_IMAGE:figures/full_fig_p007_7.png] view at source ↗
Figure 9
Figure 9. Figure 9: LAM carrying the portable node used in the experiments. [PITH_FULL_IMAGE:figures/full_fig_p008_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: UAV zigzag trajectory and corresponding RSRP values in dBm from [PITH_FULL_IMAGE:figures/full_fig_p008_10.png] view at source ↗
Figure 8
Figure 8. Figure 8: Experimental setup with a fixed node and a Large AERPAW [PITH_FULL_IMAGE:figures/full_fig_p008_8.png] view at source ↗
Figure 11
Figure 11. Figure 11: LTE link-quality traces collected during the same mobility flight. [PITH_FULL_IMAGE:figures/full_fig_p009_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: LTE uplink throughput comparison between the testbed and ACHEM. [PITH_FULL_IMAGE:figures/full_fig_p009_12.png] view at source ↗
Figure 13
Figure 13. Figure 13: LTE carrier frequency offset comparison between the testbed and [PITH_FULL_IMAGE:figures/full_fig_p009_13.png] view at source ↗
Figure 15
Figure 15. Figure 15: OpenAirInterface [5] 5G SNR comparison between the testbed and [PITH_FULL_IMAGE:figures/full_fig_p010_15.png] view at source ↗
Figure 17
Figure 17. Figure 17: CHEM Signal Frame drop rate and processing latency as functions of number of nodes. [PITH_FULL_IMAGE:figures/full_fig_p011_17.png] view at source ↗
read the original abstract

Digital twins are becoming an important tool for designing, developing, testing, and optimizing next-generation wireless communication systems. Over the past decade, system softwarization has become a reality, and wireless communication systems are no exception. Software-Defined Radios (SDRs), in general, and Universal Software Radio Peripherals (USRPs), in particular, are often used for prototyping and testing advanced wireless systems. Unfortunately, there is currently no end-to-end, software-based, general-purpose testing environment for SDR-based systems: developers often rely on benchtop setups or even small testbeds, but those are costly and cumbersome to build. At the other end of the spectrum, simulations often rely on simplified channel/radio models and typically do not execute full-stack production code, which can increase development effort and reduce fidelity. In this paper, we propose ACHEM (A Channel Emulator), the first software-based, end-to-end wireless channel emulation environment and toolset for communication systems based on SDRs, specifically USRPs. With the proposed emulator and toolkit, any USRP-based system can be fully emulated at the I/Q level in a pure digital environment without requiring specialized hardware (e.g., vehicles, USRPs, FPGAs, or GPUs). The proposed emulator supports multiple transmitters and receivers, MIMO communications, multiple frequencies, heterogeneous sampling rates, real-time node mobility through vehicle emulation, antenna radiation patterns, and various channel models. ACHEM facilitates wireless digital twin development and deployment. ACHEM is validated with several popular open-source USRP-based wireless communication applications, including GNU Radio, srsRAN 4G/5G, and OpenAirInterface.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper presents ACHEM, a software-based real-time digital twin framework for end-to-end wireless channel and radio emulation targeted at USRP-based SDR systems. It claims to support multi-transmitter/receiver MIMO setups, heterogeneous sampling rates, real-time node mobility via vehicle emulation, antenna radiation patterns, and multiple channel models, enabling full I/Q-level emulation of any USRP-based system in a pure digital environment without physical hardware. The framework is validated through integration with GNU Radio, srsRAN 4G/5G, and OpenAirInterface.

Significance. If the generated I/Q samples prove sufficiently faithful, ACHEM could lower barriers to wireless system development by replacing costly physical testbeds with a reproducible digital twin environment that runs production full-stack code. The real-time capability and direct compatibility with open-source SDR stacks represent practical strengths for prototyping and optimization workflows.

major comments (2)
  1. [Validation section] Validation section (and abstract): The manuscript states that ACHEM was 'validated with' GNU Radio, srsRAN, and OpenAirInterface, yet supplies no quantitative fidelity metrics such as EVM, I/Q NMSE, throughput deltas, or packet-error-rate curves comparing emulated versus physical-hardware runs under identical mobility and channel traces. This evidence is load-bearing for the central claim that any USRP-based system can be 'fully emulated at the I/Q level' such that production code exhibits identical MAC/PHY behavior.
  2. [§3] §3 (Emulation Architecture) and mobility subsection: The real-time vehicle-emulation and time-varying channel blocks are described at a high level, but no analysis is given of how Doppler, phase noise, and multipath statistics are preserved under the chosen sampling-rate heterogeneity and real-time constraints; without such characterization, it is unclear whether the I/Q output statistics remain close enough for the 'full emulation' guarantee.
minor comments (2)
  1. Figure captions and architecture diagrams would benefit from explicit labels indicating data-flow direction and sampling-rate conversion points to improve readability for readers implementing the toolkit.
  2. [Abstract] The abstract's phrasing that the framework is 'the first' such environment should be tempered with a brief related-work comparison to existing channel emulators (e.g., those based on ns-3 or MATLAB) to clarify the precise novelty.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive feedback and the recommendation for major revision. We address each major comment point by point below and will revise the manuscript accordingly to strengthen the validation and analysis sections.

read point-by-point responses
  1. Referee: [Validation section] Validation section (and abstract): The manuscript states that ACHEM was 'validated with' GNU Radio, srsRAN, and OpenAirInterface, yet supplies no quantitative fidelity metrics such as EVM, I/Q NMSE, throughput deltas, or packet-error-rate curves comparing emulated versus physical-hardware runs under identical mobility and channel traces. This evidence is load-bearing for the central claim that any USRP-based system can be 'fully emulated at the I/Q level' such that production code exhibits identical MAC/PHY behavior.

    Authors: We agree that the current validation, which demonstrates successful integration and identical higher-layer behavior with production stacks, would be strengthened by direct quantitative fidelity metrics. The manuscript's emphasis was on end-to-end compatibility without physical hardware, but to address this load-bearing concern we will add comparative experiments in the revised validation section. These will include EVM and I/Q NMSE for controlled waveforms, plus throughput and PER curves for srsRAN under matched emulated versus physical channel and mobility traces. revision: yes

  2. Referee: [§3] §3 (Emulation Architecture) and mobility subsection: The real-time vehicle-emulation and time-varying channel blocks are described at a high level, but no analysis is given of how Doppler, phase noise, and multipath statistics are preserved under the chosen sampling-rate heterogeneity and real-time constraints; without such characterization, it is unclear whether the I/Q output statistics remain close enough for the 'full emulation' guarantee.

    Authors: The architecture applies standard statistical channel models (tapped-delay-line multipath and Jakes Doppler spectrum) at the native rate before resampling via interpolation for heterogeneous sampling rates; this construction preserves the target statistics. Real-time constraints are met through efficient buffering and threading without altering the generated processes. To provide the requested characterization we will expand §3 with analytical derivations of preserved Doppler spread and multipath autocorrelation, plus numerical verification of phase-noise and output statistics under rate heterogeneity. revision: yes

Circularity Check

0 steps flagged

No circularity; software framework description with no derivations or self-referential predictions

full rationale

The paper presents ACHEM as an implemented software toolkit for I/Q-level channel and radio emulation of USRP systems. No equations, fitted parameters, predictions, or derivation chains appear in the abstract or described content. Claims rest on the existence and features of the code (MIMO support, mobility emulation, channel models) rather than any reduction of outputs to inputs by construction. Validation is asserted via compatibility with GNU Radio, srsRAN, and OAI, but this is an engineering claim, not a mathematical prediction that collapses to a fit. No self-citations or uniqueness theorems are invoked as load-bearing steps. The absence of any derivation chain makes circularity analysis inapplicable; the contribution is self-contained as a tool description.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The framework rests on standard wireless channel models and radio-emulation techniques drawn from prior literature; no new physical constants or fitted parameters are introduced in the abstract.

axioms (1)
  • domain assumption Standard statistical channel models and antenna patterns are adequate proxies for real propagation and hardware behavior in the targeted scenarios.
    The paper invokes various channel models without deriving them or providing new validation data.

pith-pipeline@v0.9.0 · 5607 in / 1193 out tokens · 37797 ms · 2026-05-10T18:54:12.655826+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

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

39 extracted references · 39 canonical work pages

  1. [1]

    G ¨urses,ACHEM: Aerpaw channel emulator, ver- sion 0.1.0, 2025

    A. G ¨urses,ACHEM: Aerpaw channel emulator, ver- sion 0.1.0, 2025. [Online]. Available: https : / / github. com/anilgurses/achem

  2. [2]

    The Universal Software Radio Peripheral (USRP) family of low-cost SDRs,

    M. Ettus and M. Braun, “The Universal Software Radio Peripheral (USRP) family of low-cost SDRs,” inOp- portunistic Spectrum Sharing and White Space Access. John Wiley & Sons, Ltd, 2015, ch. 1, pp. 3–23

  3. [3]

    Design and imple- mentation for a USRP – based visible light communi- cations transceiver,

    O. R. B. Sayco and A. C. Gordillo, “Design and imple- mentation for a USRP – based visible light communi- cations transceiver,” in2019 UNSA International Sym- posium on Communications (UNSA ISCOMM), 2019, pp. 1–5

  4. [4]

    Hardware for your software radio

    S. Cass. “Hardware for your software radio. ”[Online]. Available: https://spectrum.ieee.org/hardware-for-your- software-radio

  5. [5]

    OpenAirInterface: A flexible platform for 5G research,

    N. Nikaein, M. K. Marina, S. Manickam, A. Dawson, R. Knopp, and C. Bonnet, “OpenAirInterface: A flexible platform for 5G research,”SIGCOMM Comput. Com- mun. Rev., vol. 44, no. 5, pp. 33–38, Oct. 2014

  6. [6]

    srsRAN Project

    “srsRAN Project. ”[Online]. Available: https : / / www. srslte.com/

  7. [7]

    Digital twin—cyber replica of physical things: Ar- chitecture, applications and future research directions,

    C. Qian, X. Liu, C. Ripley, M. Qian, F. Liang, and W. Yu, “Digital twin—cyber replica of physical things: Ar- chitecture, applications and future research directions,” Future Internet, vol. 14, no. 2, p. 64, 2022

  8. [8]

    The ns-3 network simulator,

    G. F. Riley and T. R. Henderson, “The ns-3 network simulator,” inModeling and Tools for Network Simula- tion. Springer Berlin Heidelberg, 2010, pp. 15–34

  9. [9]

    Repeatable and realistic wireless experimentation through physical emulation,

    G. Judd and P. Steenkiste, “Repeatable and realistic wireless experimentation through physical emulation,” SIGCOMM Comput. Commun. Rev., vol. 34, no. 1, pp. 63–68, Jan. 2004

  10. [10]

    Designing a hardware in the loop wireless digital channel emulator for software defined radio,

    J. Matai, P. Meng, L. Wu, B. Weals, and R. Kastner, “Designing a hardware in the loop wireless digital channel emulator for software defined radio,” in2012 International Conference on Field-Programmable Tech- nology, 2012, pp. 206–214

  11. [11]

    PropSim Platforms - Channel Emulators for Wire- less Communication,

    “PropSim Platforms - Channel Emulators for Wire- less Communication,” Keysight Technologies. [Online]. Available: https://www.keysight.com/us/en/products/ channel-emulators/propsim-platforms.html

  12. [12]

    Colosseum, the world’s largest wireless network emulator,

    T. Melodia et al., “Colosseum, the world’s largest wireless network emulator,” inProceedings of the 27th Annual International Conference on Mobile Computing and Networking, ser. MobiCom ’21, Association for Computing Machinery, 2021, pp. 860–861

  13. [13]

    NVIDIA Aerial Omniverse Digital Twin,

    “NVIDIA Aerial Omniverse Digital Twin,” NVIDIA Corporation. [Online]. Available: https : / / developer . nvidia.com/aerial-omniverse-digital-twin

  14. [14]

    GNU Radio,

    “GNU Radio,” GNU Radio Project. [Online]. Available: https://www.gnuradio.org/

  15. [15]

    ArduPilot - Unmanned vehicle autopilot software suite

    “ArduPilot - Unmanned vehicle autopilot software suite. ”[Online]. Available: https://ardupilot.org/

  16. [16]

    PX4 Autopilot

    “PX4 Autopilot.” The open source software for drones and other unmanned vehicles. [Online]. Available: https: //px4.io

  17. [17]

    MA VLink - Micro air vehicle communication protocol

    “MA VLink - Micro air vehicle communication protocol. ”[Online]. Available: https://mavlink.io/en/

  18. [18]

    USRP Hardware driver,

    “USRP Hardware driver,” Ettus Research. [Online]. Available: https://github.com/EttusResearch/uhd

  19. [19]

    AERPAW: Aerial Experimentation and Research Plat- form for Advanced Wireless

    “AERPAW: Aerial Experimentation and Research Plat- form for Advanced Wireless.” NSF PAWR testbed, AERPAW. [Online]. Available: https://aerpaw.org

  20. [20]

    srsLTE: An open- source platform for LTE evolution and experimenta- tion,

    I. Gomez-Miguelez, A. Garcia-Saavedra, P. D. Sutton, P. Serrano, C. Cano, and D. J. Leith, “srsLTE: An open- source platform for LTE evolution and experimenta- tion,” inProceedings of the Tenth ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation, and Characterization, ser. WiNTECH ’16, Association for Computing Machinery, 2016...

  21. [21]

    Software defined radio testbed setup and experimen- tation,

    A. Hematian, J. Nguyen, C. Lu, W. Yu, and D. Ku, “Software defined radio testbed setup and experimen- tation,” inProceedings of the International Confer- ence on Research in Adaptive and Convergent Systems, ser. RACS ’17, Association for Computing Machinery, 2017, pp. 172–177

  22. [22]

    Advances in Neural Information Pro- cessing Systems35, 34899–34911 (2022) https://doi.org/10.48550/arXiv.2205

    P. S. Upadhyaya, A. S. Abdalla, V . Marojevic, J. H. Reed, and V . K. Shah, “Prototyping next-generation O-RAN research testbeds with SDRs,”arXiv preprint arXiv:2205.13178, 2022.DOI: 10.48550/arXiv.2205. 13178 [Online]. Available: https://arxiv.org/abs/2205. 13178

  23. [23]

    POWDER: Platform for open wireless data-driven experimental research,

    J. Breen et al., “POWDER: Platform for open wireless data-driven experimental research,” inProceedings of the 14th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization, ser. WiNTECH’20, Association for Computing Machin- ery, 2020, pp. 17–24

  24. [24]

    Lte; evolved universal terrestrial radio access (e- utra); user equipment (ue) radio transmission and recep- tion,

    ETSI, “Lte; evolved universal terrestrial radio access (e- utra); user equipment (ue) radio transmission and recep- tion,” European Telecommunications Standards Insti- tute, Technical Specification ETSI TS 136 101 V9.4.0, 2010

  25. [25]

    MGEN: The multi-generator toolset,

    “MGEN: The multi-generator toolset,” Naval Research Laboratory. [Online]. Available: https://www.nrl.navy. mil/itd/ncs/products/mgen

  26. [26]

    Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17),

    “Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17),” Open5GS. [Online]. Available: https://open5gs.org/

  27. [27]

    Nr; user equipment (ue) radio transmission and reception (3gpp ts 38.101 version 16.6.0 release 16),

    ETSI, “Nr; user equipment (ue) radio transmission and reception (3gpp ts 38.101 version 16.6.0 release 16),” European Telecommunications Standards Institute, Technical Specification, 2020, 3GPP TS 38.101 version 16.6.0 Release 16. ACHEM: A REAL-TIME DIGITAL TWIN FRAMEWORK WITH CHANNEL AND RADIO EMULATION 14

  28. [28]

    OMNeT++,

    A. Varga, “OMNeT++,” inModeling and Tools for Network Simulation. Springer Berlin Heidelberg, 2010, pp. 35–59

  29. [29]

    Hoydis et al.,Sionna, 2022

    J. Hoydis et al.,Sionna, 2022. [Online]. Available: https: //nvlabs.github.io/sionna/

  30. [30]

    RF-SITL: A software-in-the- loop channel emulator for UA V swarm networks,

    N. Mastronarde et al., “RF-SITL: A software-in-the- loop channel emulator for UA V swarm networks,” in 2022 IEEE 23rd International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoW- MoM), 2022, pp. 489–494

  31. [31]

    Hadi Amini

    T. Iye et al., “Open wireless digital twin: End-to-end 5g mobility emulation with openairinterface and ray tracing,”IEEE Access, vol. 13, pp. 175 109–175 122, 2025.DOI: 10 . 1109 / access . 2025 . 3619105 [Online]. Available: http://dx.doi.org/10.1109/ACCESS.2025. 3619105

  32. [32]

    Vertex Channel Emulation,

    “Vertex Channel Emulation,” Spirent Communications. [Online]. Available: https://www.spirent.com/products/ vertex-channel-emulation

  33. [33]

    5G mmWave module for the ns-3 network simulator,

    M. Mezzavilla, S. Dutta, M. Zhang, M. R. Akdeniz, and S. Rangan, “5G mmWave module for the ns-3 network simulator,” inProceedings of the 18th ACM Interna- tional Conference on Modeling, Analysis and Simula- tion of Wireless and Mobile Systems, ser. MSWiM ’15, Association for Computing Machinery, 2015, pp. 283– 290

  34. [34]

    Val- idation of the ns-3 802.11ax OFDMA implementa- tion,

    D. Magrin, S. Avallone, S. Roy, and M. Zorzi, “Val- idation of the ns-3 802.11ax OFDMA implementa- tion,” inProceedings of the 2021 Workshop on Ns-3, ser. WNS3 ’21, Association for Computing Machinery, 2021, pp. 1–8

  35. [35]

    Ub-anc emulator: An emulation framework for multi-agent drone networks,

    J. Modares, N. Mastronarde, and K. Dantu, “Ub-anc emulator: An emulation framework for multi-agent drone networks,” in2016 IEEE International Confer- ence on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR), 2016, pp. 252–258

  36. [36]

    Spectrum Collaboration Challenge (SC2)

    DARPA. “Spectrum Collaboration Challenge (SC2). ”[Online]. Available: https://www.darpa.mil/program/ spectrum-collaboration-challenge

  37. [37]

    Colosseum: Large-scale wireless experimentation through hardware-in-the-loop network emulation,

    L. Bonati et al., “Colosseum: Large-scale wireless experimentation through hardware-in-the-loop network emulation,” in2021 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), 2021, pp. 105–113

  38. [38]

    RFNest - Advanced Radio Frequency (RF) Planning Software,

    “RFNest - Advanced Radio Frequency (RF) Planning Software,” BlueHalo. [Online]. Available: https : / / bluehalo.com/product/rfnest/

  39. [39]

    ACHEM project website

    “ACHEM project website. ”[Online]. Available: https: //www.digitaltwin.sh BIOGRAPHIES Anıl G¨ursesAnıl G ¨urses received the B.S. degree in Electrical and Electronics Engineering from ˙Istanbul Medeniyet University. He is currently a PhD student in Electrical Engineering at NC State University. His research focuses on digital twins, wireless channel emula...