Learning on the Edge for Sensor Role Allocation in BLE IoT devices
Wireless Sensor Networks (WSNs) consist of distributed, resource-constrained sensor nodes that report on ambient environmental conditions and thus enable Building Automation (BA) systems to control technical systems. The embedded systems, in such WSNs, have to be rigorously optimised for power consumption because of their reliance on constrained energy sources (e.g., tiny batteries or energy harvested from the ambient). Despite significant progress in energy efficiency and usage, the potential for further improvement through intelligent allocation of sensors, in conjunction with the operation of the BA system has not been fully explored. This work aims to address this issue by using a machine learning model implemented using TinyML to intelligently allocate sensing tasks based on the needs of the automation system. Our system estimates the residual battery capacity of asynchronous sensor nodes using TinyML, enabling a centralised automation orchestrator to dynamically adjust the sensor node's duty cycling to meet BA sensing requirements. Preliminary results show improved efficiency in utilising the available energy and higher efficacy in fulfilling the tasks.
Authors
- Ganesh Ramanathan (ORCID: https://orcid.org/0000-0002-6509-8120)
- Zoya Pourmirza (ORCID: https://orcid.org/0000-0001-8985-128X)
- Shuo Wang (ORCID: https://orcid.org/0000-0003-1380-6428)
- Freya Wentzel (ORCID: https://orcid.org/0009-0001-4029-0263)
Institutions
- Siemens (Switzerland) (CH)
- University of Birmingham (GB)
Publication Details
- Published
- 2025-11-11
- DOI
- https://doi.org/10.1145/3736425.3772007
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00