[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3312480.3313172acmotherconferencesArticle/Chapter ViewAbstractPublication PagescpsweekConference Proceedingsconference-collections
research-article

HATBED: a distributed hardware assisted testbed for non-invasive profiling of IoT devices

Published: 15 April 2019 Publication History

Abstract

Embedded networked sensor systems are deeply coupled with the physical world, and the deployed systems are usually difficult to debug. Therefore, it is especially important to thoroughly test and profile the systems before deploying to the real world. Traditional debugging methods are incompetent for detailed tracing on resource constrained devices due to their intrusiveness. This paper proposes alow-cost Hardware Assisted Tracing testBED (HATBED) to enable non-intrusive tracing and profiling for embedded networked sensor systems independent of operating systems and applications. We hope HATBED will foster research on comprehensive testing and profiling of embedded networked systems based on modern 32-bit architecture.

References

[1]
Cedric Adjih, Emmanuel Baccelli, Eric Fleury, Gaetan Harter, Nathalie Mitton, Thomas Noel, Roger Pissard-Gibollet, Frederic Saint-Marcel, Guillaume Schreiner, Julien Vandaele, et al. 2015. FIT IoT-LAB: A large scale open experimental IoT testbed. In Internet of Things (WF-IoT), 2015 IEEE 2nd World Forum on. IEEE.
[2]
Kevin Burr and William Young. 1998. Combinatorial test techniques: Table-based automation, test generation and code coverage. In Proc. of the Intl. Conf. on Software Testing Analysis & Review. Citeseer.
[3]
Manjunath Doddavenkatappa, Mun Choon Chan, and Akkihebbal L Ananda. 2011. Indriya: A low-cost, 3D wireless sensor network testbed. In International conference on testbeds and research infrastructures. Springer.
[4]
Tony Ducrocq, Julien Vandaële, Nathalie Mitton, and David Simplot-Ryl. 2010. Large scale geolocalization and routing experimentation with the SensLAB testbed. In Mobile Adhoc and Sensor Systems (MASS), 2010 IEEE 7th International Conference on. IEEE.
[5]
Vlado Handziski, Andreas Köpke, Andreas Willig, and Adam Wolisz. 2006. TWIST: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks. In Proceedings of the 2nd international workshop on Multi-hop ad hoc networks: from theory to reality. ACM.
[6]
Akimitsu Kanzaki, Takahiro Hara, Yoshimasa Ishi, Naoki Wakamiya, and Shinji Shimojo. 2009. X-sensor: A sensor network testbed integrating multiple networks. In Complex, Intelligent and Software Intensive Systems, 2009. CISIS'09. International Conference on. IEEE.
[7]
Roman Lim, Federico Ferrari, Marco Zimmerling, Christoph Walser, Philipp Sommer, and Jan Beutel. 2013. Flocklab: A testbed for distributed, synchronized tracing and profiling of wireless embedded systems. In Proceedings of the 12th international conference on Information processing in sensor networks. ACM.
[8]
Vladimir Mochalov and Mikhail Bersenev. 2017. Multipurpose Sensor Network for Electromagnetic Radiation Monitoring. In International Conference on BioGeo-Sciences. Springer.
[9]
Fernando Ordónez and Bhaskar Krishnamachari. 2004. Optimal information extraction in energy-limited wireless sensor networks. IEEE Journal on Selected Areas in Communications (2004).
[10]
Philipp Sommer and Branislav Kusy. 2013. Minerva: Distributed tracing and debugging in wireless sensor networks. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems. ACM.
[11]
Matthew Tancreti, Mohammad Sajjad Hossain, Saurabh Bagchi, and Vijay Raghunathan. 2011. Aveksha: A hardware-software approach for non-intrusive tracing and profiling of wireless embedded systems. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems. ACM.
[12]
Lieven Tytgat, Bart Jooris, Pieter De Mil, Benoît Latré, Ingrid Moerman, and Piet Demeester. 2009. Demo abstract: WiLab, a real-life wireless sensor testbed with environment emulation. In 6th European conference on wireless sensor networks (EWSN 2009).
[13]
Geoffrey Werner-Allen, Patrick Swieskowski, and Matt Welsh. 2005. Motelab: A wireless sensor network testbed. In Proceedings of the 4th international symposium on Information processing in sensor networks. IEEE Press.

Cited By

View all
  • (2024)A Systematic Review of IoT Systems Testing: Objectives, Approaches, Tools, and ChallengesIEEE Transactions on Software Engineering10.1109/TSE.2024.336361150:4(785-815)Online publication date: Apr-2024
  • (2023)FrankenTrace: Low-Cost, Cycle-Level, Widely Applicable Program Execution Tracing for ARM Cortex-M SoCProceedings of Cyber-Physical Systems and Internet of Things Week 202310.1145/3576914.3587521(72-77)Online publication date: 9-May-2023
  • (2022)Non-Intrusive Distributed Tracing of Wireless IoT Devices with the FlockLab 2 TestbedACM Transactions on Internet of Things10.1145/34802483:1(1-31)Online publication date: 28-Feb-2022
  • Show More Cited By

Index Terms

  1. HATBED: a distributed hardware assisted testbed for non-invasive profiling of IoT devices

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CPS-IoTBench '19: Proceedings of the 2nd Workshop on Benchmarking Cyber-Physical Systems and Internet of Things
    April 2019
    36 pages
    ISBN:9781450366939
    DOI:10.1145/3312480
    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 ACM 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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 April 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. embedded networked systems
    2. hardware assisted tracing
    3. testbed

    Qualifiers

    • Research-article

    Funding Sources

    • National Natural Science Foundation of China
    • 111 Project
    • National Key R&D Program of China

    Conference

    CPS-IoT Week '19

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Systematic Review of IoT Systems Testing: Objectives, Approaches, Tools, and ChallengesIEEE Transactions on Software Engineering10.1109/TSE.2024.336361150:4(785-815)Online publication date: Apr-2024
    • (2023)FrankenTrace: Low-Cost, Cycle-Level, Widely Applicable Program Execution Tracing for ARM Cortex-M SoCProceedings of Cyber-Physical Systems and Internet of Things Week 202310.1145/3576914.3587521(72-77)Online publication date: 9-May-2023
    • (2022)Non-Intrusive Distributed Tracing of Wireless IoT Devices with the FlockLab 2 TestbedACM Transactions on Internet of Things10.1145/34802483:1(1-31)Online publication date: 28-Feb-2022
    • (2020)CaBIUs: Description of the Enhanced Wireless Campus Testbed of the Ionian UniversityElectronics10.3390/electronics90304549:3(454)Online publication date: 8-Mar-2020
    • (2020)A Testbed for Hardware-assisted Online Profiling of IoT devicesProceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops10.1145/3387940.3392247(627-630)Online publication date: 25-Sep-2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media