IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v17y2025i9p382-d1732476.html
   My bibliography  Save this article

Benchmarking IoT Simulation Frameworks for Edge–Fog–Cloud Architectures: A Comparative and Experimental Study

Author

Listed:
  • Fatima Bendaouch

    (Smart Systems and Digital Transformation Team—SSDT, Systems Engineering and Digital Transformation Laboratory—LISTD, National Higher School of Mines—ENSMR, Rabat 11000, Morocco
    SMARTiLab Laboratory, Moroccan School of Engineering Sciences (EMSI Rabat/SMARTILAB), Rabat 11000, Morocco)

  • Hayat Zaydi

    (Smart Systems and Digital Transformation Team—SSDT, Systems Engineering and Digital Transformation Laboratory—LISTD, National Higher School of Mines—ENSMR, Rabat 11000, Morocco)

  • Safae Merzouk

    (SMARTiLab Laboratory, Moroccan School of Engineering Sciences (EMSI Rabat/SMARTILAB), Rabat 11000, Morocco)

  • Saliha Assoul

    (Smart Systems and Digital Transformation Team—SSDT, Systems Engineering and Digital Transformation Laboratory—LISTD, National Higher School of Mines—ENSMR, Rabat 11000, Morocco)

Abstract

Current IoT systems are structured around Edge, Fog, and Cloud layers to manage data and resource constraints more effectively. Although several studies have examined IoT simulators from a functional angle, few have combined technical comparisons with experimental validation under realistic conditions. This lack of integration limits the practical value of prior results and complicates tool selection for distributed architectures. This work introduces a selection and evaluation methodology for simulators that explicitly represent the Edge–Fog–Cloud continuum. Thirteen open-source tools are analyzed based on functional, technical, and operational features. Among them, iFogSim2 and FogNetSim++ are selected for a detailed experimental comparison on their support of mobility, resource allocation, and energy modeling across all layers. A shared hybrid IoT scenario is simulated using eight key metrics: execution time, application loop delay, CPU processing time per tuple, energy consumption, cloud execution cost, network usage, scalability, and robustness. The analysis reveals distinct modeling strategies: FogNetSim++ reduces loop latency by 48% and maintains stable performance at scale but shows high data loss under overload. In contrast, iFogSim2 consumes up to 80% less energy and preserves message continuity in stressful conditions, albeit with longer execution times. These outcomes reflect the trade-offs between modeling granularity, performance stability, and system resilience.

Suggested Citation

  • Fatima Bendaouch & Hayat Zaydi & Safae Merzouk & Saliha Assoul, 2025. "Benchmarking IoT Simulation Frameworks for Edge–Fog–Cloud Architectures: A Comparative and Experimental Study," Future Internet, MDPI, vol. 17(9), pages 1-25, August.
  • Handle: RePEc:gam:jftint:v:17:y:2025:i:9:p:382-:d:1732476
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/17/9/382/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/17/9/382/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:17:y:2025:i:9:p:382-:d:1732476. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.