skip to main content
10.1145/3551659.3559057acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
research-article

Real-Time-Shift: Pseudo-Real-Time Event Scheduling for the Split-Protocol-Stack Radio-in-the-Loop Emulation

Published: 24 October 2022 Publication History

Abstract

The incorporation of real radio hardware and physical emulated radio links into higher layer network and protocol simulation studies has been a largely untouched area of research so far. The Split-Protocol-Stack Radio-in-the-Loop emulation combines pure discrete-event protocol simulation with a hardware-based radio link emulation. Since the basic techniques involve contrary time concepts, event communication between the two domains requires a rethink of scheduling and synchronization. With the Real-Time-Shift conservative synchronization and time compensation scheme, the simulator is decoupled from real-time constraints and limitations by introducing predetermined pause times for event execution. In this paper, we present the core synchronization and event scheduling approach allowing for scalable pseudo-real-time simulations with radio hardware in the loop. This enables discrete-event simulations for wireless host systems and networks with link-level emulation accuracy, accompanied by an overall high modeling flexibility.

References

[1]
Sebastian Böhm and Michael Kirsche. 2018. Unifying Radio-in-the-Loop Channel Emulation and Network Protocol Simulation to Improve Wireless Sensor Network Evaluation. In Simulation Science, Marcus Baum, Gunther Brenner, Jens Grabowski, Thomas Hanschke, Stefan Hartmann, and Anita Schöbel (Eds.). Springer International Publishing, 219--238. https://doi.org/10.1007/978--3--319--96271--9_14
[2]
Sebastian Böhm and Hartmut König. 2019. SEmulate: Seamless Network Protocol Simulation and Radio Channel Emulation for Wireless Sensor Networks. In Proceedings of the 15th Annual Conference on Wireless On-demand Network Systems and Services (WONS). IEEE, 8. https://doi.org/10.23919/WONS.2019.8795495
[3]
Sebastian Böhm and Hartmut König. 2021. Split-Protocol-Stack Wireless Network Emulation: Enabling PHY Modeling Diversity with Software-Radio-in-the-Loop. In Proceedings of the 17th ACM Symposium on QoS and Security for Wireless and Mobile Networks (Q2SWinet '21). ACM Press, 8. https://doi.org/10.1145/3479242.3487319
[4]
Chunxiao Jiang, Haijun Zhang, Yong Ren, Zhu Han, Kwang-Cheng Chen, and Lajos Hanzo. 2017. Machine Learning Paradigms for Next-Generation Wireless Networks. 24, 2 (2017), 98--105. https://doi.org/10.1109/mwc.2016.1500356wc
[5]
Shah Nawaz Khan, Mohamed A Kalil, and Andreas Mitschele-Thiel. 2013. crSimulator: A Discrete Simulation Model for Cognitive Radio Ad Hoc Networks in OMNeT. In Proceedings of the 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC). IEEE, 1--7. https://doi.org/10.1109/WMNC.2013.6549029
[6]
Guillaume Kremer, Philippe Owezarski, and Pascal Berthou. 2017. Cross Fertilization Between Wireless Testbeds and NS-3 Simulation Models. In Proceedings of the 20th International Conference on Modelling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM). ACM Press. https://doi.org/10.1145/3127540.3127550
[7]
Jens Mittag, Stylianos Papanastasiou, Hannes Hartenstein, and Erik G Ström. 2011. Enabling Accurate Cross-Layer PHY/MAC/NET Simulation Studies of Vehicular Communication Networks. Proc. IEEE 99, 7 (2011), 1311--1326. https://doi.org/10.1109/jproc.2010.2103291
[8]
Christina Obermaier, Raphael Riebl, and Christian Facchi. 2018. Fully Reactive Hardware-in-the-Loop Simulation for VANET Devices. In Proceedings of the 21st International Conference on Intelligent Transportation Systems (ITSC) (2018--11). IEEE. https://doi.org/10.1109/itsc.2018.8569663
[9]
Timothy O'Shea and Jakob Hoydis. 2017. An Introduction to Deep Learning for the Physical Layer. IEEE Transactions on Cognitive Communications and Networking 3, 4 (dec 2017), 563--575. https://doi.org/10.1109/tccn.2017.2758370
[10]
Shweta Pandit and Ghanshyam Singh. 2017. Framework for Cross-Layer Optimization in Cognitive Radio Network. In Spectrum Sharing in Cognitive Radio Networks. Springer International Publishing, 225--251. https://doi.org/10.1007/978--3--319--53147--2_10
[11]
Thomas Staub, Reto Gantenbein, and Torsten Braun. 2010. VirtualMesh: An Emulation Framework for Wireless Mesh and Ad Hoc Networks in OMNeT. Simulation (2010). https://doi.org/10.1177/0037549710373909
[12]
Stefan Unterschütz and Volker Turau. 2012. A Hybrid Testbed for a Seamless Combination of Wireless Sensor Networks and OMNeT Simulations. In 11. GI/ITG KuVS Fachgespräch Sensornetzwerke. GI/ITG, Darmstadt, Deutschland, 52--55. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.348.6422
[13]
Sharad S. Wagh, Avinash More, and Prashant R. Kharote. 2015. Performance Evaluation of IEEE 802.15.4 Protocol Under Coexistence of WiFi 802.11b. 57 (2015), 745--751. https://doi.org/10.1016/j.procs.2015.07.467
[14]
Elias Weingärtner, Florian Schmidt, Hendrik vom Lehn, Tobias Heer, and Klaus Wehrle. 2011. SliceTime: A Platform for Scalable and Accurate Network Emulation. In Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI). USENIX Association, Boston, MA, USA. https://www.usenix.org/legacy/event/nsdi11/tech/full_papers/Weingartner.pdf
[15]
Elias Weingärtner, Hendrik vom Lehn, and Klaus Wehrle. 2011. Device Driver-enabled Wireless Network Emulation. In Proceedings of the 4th International Conference on Simulation Tools and Techniques (SimuTools). ICST, Barcelona, Spanien. https://doi.org/10.4108/icst.simutools.2011.245543

Cited By

View all
  • (2024)CAVIAR: Co-Simulation of 6G Communications, 3-D Scenarios, and AI for Digital TwinsIEEE Internet of Things Journal10.1109/JIOT.2024.341867511:19(31287-31300)Online publication date: 1-Oct-2024
  • (2024)Radio-in-the-Loop simulation and emulation modeling for energy-efficient and cognitive Internet of Things in smart citiesComputer Communications10.1016/j.comcom.2024.02.006218:C(157-165)Online publication date: 2-Jul-2024
  • (2023)Radio-in-the-Loop Simulation Modeling for Energy-Efficient and Cognitive IoT in Smart Cities: A Cross-Layer Optimization Case Study2023 18th Wireless On-Demand Network Systems and Services Conference (WONS)10.23919/WONS57325.2023.10062069(126-133)Online publication date: 30-Jan-2023

Index Terms

  1. Real-Time-Shift: Pseudo-Real-Time Event Scheduling for the Split-Protocol-Stack Radio-in-the-Loop Emulation

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        MSWiM '22: Proceedings of the 25th International ACM Conference on Modeling Analysis and Simulation of Wireless and Mobile Systems
        October 2022
        243 pages
        ISBN:9781450394826
        DOI:10.1145/3551659
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 24 October 2022

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. network emulation
        2. real-time simulation
        3. sensor networks
        4. testbed

        Qualifiers

        • Research-article

        Funding Sources

        • BTU Graduate Research School

        Conference

        MSWiM '22
        Sponsor:

        Acceptance Rates

        MSWiM '22 Paper Acceptance Rate 27 of 117 submissions, 23%;
        Overall Acceptance Rate 398 of 1,577 submissions, 25%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)10
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 07 Mar 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)CAVIAR: Co-Simulation of 6G Communications, 3-D Scenarios, and AI for Digital TwinsIEEE Internet of Things Journal10.1109/JIOT.2024.341867511:19(31287-31300)Online publication date: 1-Oct-2024
        • (2024)Radio-in-the-Loop simulation and emulation modeling for energy-efficient and cognitive Internet of Things in smart citiesComputer Communications10.1016/j.comcom.2024.02.006218:C(157-165)Online publication date: 2-Jul-2024
        • (2023)Radio-in-the-Loop Simulation Modeling for Energy-Efficient and Cognitive IoT in Smart Cities: A Cross-Layer Optimization Case Study2023 18th Wireless On-Demand Network Systems and Services Conference (WONS)10.23919/WONS57325.2023.10062069(126-133)Online publication date: 30-Jan-2023
        • (2023)Real-Time-ShiftComputer Communications10.1016/j.comcom.2023.07.013209:C(273-282)Online publication date: 1-Sep-2023

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media