About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Simulation Tools and Techniques. 12th EAI International Conference, SIMUtools 2020, Guiyang, China, August 28-29, 2020, Proceedings, Part II

Research Article

An IoT Network Emulator for Analyzing the Influence of Varying Network Quality

Download(Requires a free EAI acccount)
4 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-72795-6_47,
        author={Stefan Herrnleben and Rudy Ailabouni and Johannes Grohmann and Thomas Prantl and Christian Krupitzer and Samuel Kounev},
        title={An IoT Network Emulator for Analyzing the Influence of Varying Network Quality},
        proceedings={Simulation Tools and Techniques. 12th EAI International Conference, SIMUtools 2020, Guiyang, China, August 28-29, 2020, Proceedings, Part II},
        proceedings_a={SIMUTOOLS PART 2},
        year={2021},
        month={4},
        keywords={Mobile networks Network quality Network emulation Application development},
        doi={10.1007/978-3-030-72795-6_47}
    }
    
  • Stefan Herrnleben
    Rudy Ailabouni
    Johannes Grohmann
    Thomas Prantl
    Christian Krupitzer
    Samuel Kounev
    Year: 2021
    An IoT Network Emulator for Analyzing the Influence of Varying Network Quality
    SIMUTOOLS PART 2
    Springer
    DOI: 10.1007/978-3-030-72795-6_47
Stefan Herrnleben,*, Rudy Ailabouni, Johannes Grohmann, Thomas Prantl, Christian Krupitzer, Samuel Kounev
    *Contact email: stefan.herrnleben@uni-wuerzburg.de

    Abstract

    IoT devices often communicate over wireless or cellular networks with varying connection quality. These fluctuations are caused, among others, by the free-space path loss (FSPL), buildings, topological obstacles, weather, and mobility of the receiver. Varying signal quality affects bandwidth, transmission delays, packet loss, and jitter. Mobile IoT applications exposed to varying connection characteristics have to handle such variations and take them into account during development and testing. However, tests in real mobile networks are complex and challenging to reproduce. Therefore, network emulators can simulate the behavior of real-world networks by adding artificial disturbance. However, existing network emulators often require a lot of technical knowledge and a complex setup. Integrating such emulators into automated software testing pipelines could be a challenging task. In this paper, we propose a framework for emulating IoT networks with varying quality characteristics. An existing emulator is used as a base and integrated into our framework enabling the user to utilize it without extensive network expertise and configuration effort. The evaluation proves that our framework can simulate a variety of network quality characteristics and emulate real-world network traces.

    Keywords
    Mobile networks Network quality Network emulation Application development
    Published
    2021-04-26
    Appears in
    SpringerLink
    http://dx.doi.org/10.1007/978-3-030-72795-6_47
    Copyright © 2020–2025 ICST
    EBSCOProQuestDBLPDOAJPortico
    EAI Logo

    About EAI

    • Who We Are
    • Leadership
    • Research Areas
    • Partners
    • Media Center

    Community

    • Membership
    • Conference
    • Recognition
    • Sponsor Us

    Publish with EAI

    • Publishing
    • Journals
    • Proceedings
    • Books
    • EUDL