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

Application and Energy-Aware Data Aggregation using Vector Synchronization in Distributed Battery-less IoT Networks

Published: 22 January 2024 Publication History

Abstract

The battery-less Internet of Things (IoT) devices are a key element in the sustainable green initiative for the next-generation wireless networks. These battery-free devices use the ambient energy, harvested from the environment. The energy harvesting environment is dynamic and causes intermittent task execution. The harvested energy is stored in small capacitors and it is challenging to assure the application task execution. The main goal is to provide a mechanism to aggregate the sensor data and provide a sustainable application support in the distributed battery-less IoT network. We model the distributed IoT network system consisting of many battery-free IoT sensor hardware modules and heterogeneous IoT applications that are being supported in the device-edge-cloud continuum. The applications require sensor data from a distributed set of battery-less hardware modules and there is provision of joint control over the module actuators. We propose an application-aware task and energy manager (ATEM) for the IoT devices and a vector-synchronization based data aggregator (VSDA). The ATEM is supported by device-level federated energy harvesting and system-level energy-aware heterogeneous application management. In our proposed framework the data aggregator forecasts the available power from the ambient energy harvester using long-short-term-memory (LSTM) model and sets the device profile as well as the application task rates accordingly. Our proposed scheme meets the heterogeneous application requirements with negligible overhead; reduces the data loss and packet delay; increases the hardware component availability; and makes the components available sooner as compared to the state-of-the-art.

References

[1]
Kofi Sarpong Adu-Manu, Nadir Adam, Cristiano Tapparello, Hoda Ayatollahi, and Wendi Heinzelman. 2018. Energy-Harvesting Wireless Sensor Networks (EH-WSNs): A Review. ACM Trans. Sen. Netw. 14, 2 (2018), 1–50.
[2]
Mikhail Afanasov, Naveed Anwar Bhatti, Dennis Campagna, Giacomo Caslini, Fabio Massimo Centonze, Koustabh Dolui, Andrea Maioli, Erica Barone, Muhammad Hamad Alizai, Junaid Haroon Siddiqui, and Luca Mottola. 2020. Battery-less zero-maintenance embedded sensing at the mithræum of circus maximus. Proc. Conf. on Embedded Networked Sensor Systems (Nov. 2020), 368–381.
[3]
Saad Ahmed, Qurat ul Ain, Junaid Haroon Siddiqui, Luca Mottola, and Muhammad Hamad Alizai. 2020. Intermittent Computing with Dynamic Voltage and Frequency Scaling. In Proc. Intern. Conf. on Embedded Wireless Systems and Networks (Lyon, France). 97–107.
[4]
Saad Ahmed, Muhammad Nawaz, Abu Bakar, Naveed Anwar Bhatti, Muhammad Hamad Alizai, Junaid Haroon Siddiqui, and Luca Mottola. 2020. Demystifying Energy Consumption Dynamics in Transiently Powered Computers. ACM Trans. Embed. Comput. Syst. 19, 6 (Sep. 2020).
[5]
Uthra Ambalavanan, Dennis Grewe, Naresh Nayak, Liming Liu, Nitinder Mohan, and Jörg Ott. 2022. DICer: Distributed Coordination for in-Network Computations. In Proc. ACM Conf. on Information-Centric Networking (Osaka, Japan). 45–55.
[6]
Domenico Balsamo, Anup Das, Alex S. Weddell, Davide Brunelli, Bashir M. Al-Hashimi, Geoff V. Merrett, and Luca Benini. 2016. Graceful Performance Modulation for Power-Neutral Transient Computing Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 35, 5 (2016), 738–749.
[7]
Domenico Balsamo, Benjamin J. Fletcher, Alex S. Weddell, Giorgos Karatziolas, Bashir M. Al-Hashimi, and Geoff V. Merrett. 2019. Momentum: Power-Neutral Performance Scaling with Intrinsic MPPT for Energy Harvesting Computing Systems. ACM Trans. Embed. Comput. Syst. 17, 6 (Jan. 2019).
[8]
B. Brock and K. Rajamani. 2003. Dynamic power management for embedded systems [SOC design]. In Proc. IEEE International [Systems-on-Chip]. Portland, OR, USA, 416–419.
[9]
Junxiong Chen, Yu Zhang, Ji Wu, Weisong Cheng, and Qiao Zhu. 2023. SOC estimation for lithium-ion battery using the LSTM-RNN with extended input and constrained output. Energy 262 (Jan. 2023), 125375.
[10]
Benvolence Chinomona, Chunhui Chung, Lien-Kai Chang, Wei-Chih Su, and Mi-Ching Tsai. 2020. Long Short-Term Memory Approach to Estimate Battery Remaining Useful Life Using Partial Data. IEEE Access 8 (Sep. 2020), 165419–165431.
[11]
Alexei Colin, Emily Ruppel, and Brandon Lucia. 2018. A Reconfigurable Energy Storage Architecture for Energy-Harvesting Devices. SIGPLAN Not. 53, 2 (Mar. 2018), 767–781.
[12]
Joakim Eriksson, Adam Dunkels, Niclas Finne, Fredrik Österlind, Thiemo Voigt, and Nicolas Tsiftes. 2007. MSPsim - an extensible simulator for MSP430-equipped sensor boards. In Proc. European Conf. on Wireless Sensor Networks (EWSN). Delft, The Netherlands.
[13]
Juan Fang and Aonan Ma. 2021. IoT Application Modules Placement and Dynamic Task Processing in Edge-Cloud Computing. IEEE Internet of Things J. 8, 16 (2021), 12771–12781.
[14]
Benjamin J. Fletcher, Domenico Balsamo, and Geoff V. Merrett. 2017. Power neutral performance scaling for energy harvesting MP-SoCs. In Design, Automation & Test in Europe Conference & Exhibition (DATE). Lausanne, Switzerland, 1516–1521.
[15]
M. Gorlatova, A. Wallwater, and G. Zussman. 2011. Networking Low-Power Energy Harvesting Devices: Measurements and Algorithms. In Proc. IEEE Intern. Conf. on Computer Commun. (INFOCOM). Shanghai, China, 1–9.
[16]
Josiah Hester, Lanny Sitanayah, and Jacob Sorber. 2015. Tragedy of the Coulombs: Federating Energy Storage for Tiny, Intermittently-Powered Sensors. In Proc. ACM Conf. on Embedded Network Sensor Systems. Seoul, South Korea, 5–16.
[17]
Josiah Hester and Jacob Sorber. 2017. The Future of Sensing is Batteryless, Intermittent, and Awesome. In Proc. ACM Conf. on Embedded Network Sensor Systems (Delft, Netherlands).
[18]
Texas Instruments. 2008. MSP430F261x, MSP430F261xA Mixed Signal Microcontroller Datasheet. https://www.ti.com/lit/ds/symlink/msp430f2618.pdf. Revised March 2022; Accessed on February 27, 2023.
[19]
Bashima Islam and Shahriar Nirjon. 2020. Scheduling Computational and Energy Harvesting Tasks in Deadline-Aware Intermittent Systems. In Proc. IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). Sydney, Australia, 95–109.
[20]
Mohsen Karimi, Hyunjong Choi, Yidi Wang, Yecheng Xiang, and Hyoseung Kim. 2021. Real-Time Task Scheduling on Intermittently Powered Batteryless Devices. IEEE Internet of Things Journal 8, 17 (Mar. 2021), 13328–13342.
[21]
Adam Kozlowski and Janusz Sosnowski. 2019. Energy Efficiency Trade-Off Between Duty-Cycling and Wake-Up Radio Techniques in IoT Networks.Wireless Pers Commun 107, 1 (2019), 1951–1971.
[22]
Andrea Maioli, Luca Mottola, Muhammad Hamad Alizai, and Junaid Haroon Siddiqui. 2021. Discovering the Hidden Anomalies of Intermittent Computing. In Proc. Intern. Conf. on Embedded Wireless Systems and Networks. Delft, The Netherlands, 1–12.
[23]
Robert Margolies, Maria Gorlatova, John Sarik, Gerald Stanje, Jianxun Zhu, Paul Miller, Marcin Szczodrak, Baradwaj Vigraham, Luca Carloni, Peter Kinget, Ioannis Kymissis, and Gil Zussman. 2015. Energy-Harvesting Active Networked Tags (EnHANTs): Prototyping and Experimentation. ACM Trans. Sen. Netw. 11, 4 (Nov. 2015), 1-27 pages.
[24]
Gaia Maselli, Mauro Piva, and John A. Stankovic. 2019. Adaptive Communication for Battery-Free Devices in Smart Homes. IEEE Internet of Things Journal 6, 4 (Apr. 2019), 6977–6988.
[25]
L. Mottola, G. P. Picco, F. J. Oppermann, J. Eriksson, N. Finne, H. Fuchs, A. Gaglione, S. Karnouskos, P. Montero, N. Oertel, K. Romer, P. Spies, S. Tranquillini, and T. Voigt. 2019. makeSense: Simplifying the Integration of Wireless Sensor Networks into Business Processes. IEEE Transactions on Software Engineering 45, 06 (Jun. 2019), 576–596.
[26]
C.N. Nzoza, R. Gautier, and G. Burel. 2004. Blind synchronization and sequences identification in CDMA transmissions. In Proc. IEEE MILCOM, Vol. 3. 1384–1390.
[27]
Shuai Peng and Chor Ping Low. 2012. Throughput optimal energy neutral management for energy harvesting wireless sensor networks. In Proc. IEEE Wireless Commun. and Networking Conf.Paris, France, 2347–2351.
[28]
Haodi Ping, Yongcai Wang, Chengcun Wei, Jin Xi, Taoming Zhang, and Yong Gao. 2023. DCG: An efficient Distributed Conjugate Gradient algorithm for solving linear equations in multi-agent networks. Results in Control and Optimization 10 (Mar. 2023), 100213.
[29]
Adnan Sabovic, Ashish Kumar Sultania, Carmen Delgado, Lander De Roeck, and Jeroen Famaey. 2022. An Energy-Aware Task Scheduler for Energy-Harvesting Batteryless IoT Devices. IEEE Internet of Things Journal 9, 22 (Nov. 2022), 23097–23114.
[30]
Siva Satyendra Sahoo, Akash Kumar, Martin Decky, Samuel C. B. Wong, Geoff V. Merrett, Yinyuan Zhao, Jiachen Wang, Xiaohang Wang, and Amit Kumar Singh. 2021. Emergent Design Challenges for Embedded Systems and Paths Forward: Mixed-Criticality, Energy, Reliability and Security Perspectives. In Proc. Intern. Conf. on Hardware/Software Codesign and System Synthesis. New York, NY, USA, 1–10.
[31]
Siva Satyendra Sahoo, Akash Kumar, Martin Decky, Samuel C. B. Wong, Geoff V. Merrett, Yinyuan Zhao, Jiachen Wang, Xiaohang Wang, and Amit Kumar Singh. 2021. Emergent Design Challenges for Embedded Systems and Paths Forward: Mixed-Criticality, Energy, Reliability and Security Perspectives. 1–10.
[32]
Muhammad Moid Sandhu, Kai Geissdoerfer, Sara Khalifa, Raja Jurdak, Marius Portmann, and Brano Kusy. 2020. Towards Optimal Kinetic Energy Harvesting for the Batteryless IoT. In Proc. IEEE Intern. Conf. on Pervasive Computing and Commun. Workshops. Austin, TX, USA, 1–6.
[33]
Christopher Scherb, Dennis Grewe, Marco Wagner, and Christian Tschudin. 2018. Resolution strategies for networking the IoT at the edge via named functions. In Proc. IEEE Annual Consumer Commun. & Networking Conf. (CCNC). 1–6.
[34]
Vinod Sharma, Utpal Mukherji, Vinay Joseph, and Shrey Gupta. 2010. Optimal energy management policies for energy harvesting sensor nodes. IEEE Tran. on Wireless Communications 9, 4 (Apr. 2010), 1326–1336.
[35]
Chetna Singhal. 2022. I2MB: Intelligent Immersive Multimedia Broadcast in Next-Generation Cellular Networks. IEEE Access 10 (Sep. 2022), 98882–98895.
[36]
Chetna Singhal. 2023. Sustainable Application Support in Battery-Less IoT Sensing Network System. In Proc. IEEE Intern. Conf. on Commun. (ICC) Workshops. Rome, Italy, 1277–1282.
[37]
Chetna Singhal, Thiemo Voigt, and Luca Mottola. 2023. Application-Aware Energy Attack Mitigation in the Battery-Less Internet of Things. In Proc. ACM Intern. Symp. on Mobility Management and Wireless Access (MobiWac) (Montreal, Quebec, Canada). Association for Computing Machinery, 35–43.
[38]
Lorenzo Spadaro, Michele Magno, and Luca Benini. 2016. Poster Abstract: KinetiSee - A Perpetual Wearable Camera Acquisition System with a Kinetic Harvester. In Proc. ACM/IEEE Intern. Conf. on Information Processing in Sensor Networks (IPSN). Vienna, Austria, 1–2.
[39]
Texas Instruments T.I. Inc. 2016. CC256x Dual-Mode Bluetooth Controller. https://www.ti.com/lit/ds/symlink/cc2564.pdf Last accessed 30 September 2023.
[40]
Texas Instruments T.I. Inc. 2020a. 2020. Overview for MSP430FRxx FRAM.https://www.ti.com/lit/ug/slau367p/slau367p.pdf Last accessed 30 September 2022.
[41]
Martin Woolley. 2020. Bluetooth Core Specification Version 5.2 Feature Overview. https://www.bluetooth.com/wp-content/uploads/2020/01/Bluetooth_5.2_Feature_Overview.pdf. Revised on 9 December 2020; Accessed on September 25, 2023.
[42]
Lin Yuan and Gang Qu. 2005. Analysis of energy reduction on dynamic voltage scaling-enabled systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 24, 12 (Dec. 2005), 1827–1837.

Index Terms

  1. Application and Energy-Aware Data Aggregation using Vector Synchronization in Distributed Battery-less IoT Networks

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        ICDCN '24: Proceedings of the 25th International Conference on Distributed Computing and Networking
        January 2024
        423 pages
        ISBN:9798400716737
        DOI:10.1145/3631461
        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].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 22 January 2024

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Battery-less IoT Network
        2. Cloud/edge computing
        3. Data aggregation
        4. Energy-aware application
        5. Federated energy harvesting
        6. Intermittent computing
        7. IoT Application
        8. Vector Synchronization

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Conference

        ICDCN '24

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 135
          Total Downloads
        • Downloads (Last 12 months)135
        • Downloads (Last 6 weeks)16
        Reflects downloads up to 03 Jan 2025

        Other Metrics

        Citations

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media