MQTT-Based Adaptive Estimation Over Distributed Network Using Raspberry Pi Pico W
As the demand for edge computing applications continues to rise, the need for efficient training of resource-constrained devices becomes paramount. This letter proposes message queuing telemetry transport (MQTT)-based implementation of distributed estimation strategies in the context of the Internet of Things (IoT), namely incremental, consensus, and diffusion strategies. The use of Raspberry Pi Pico W in the emulation environment is motivated by its advanced capability, while the MQTT data protocol is employed to address the constraints associated with conventional HTTP/HTTPs protocols. Synchronization in an IoT network is achieved by the integration of a novel methodology that entails the use of the wait-for-slowest (WFS) protocol and the MQTT protocol. Furthermore, the development of a graphical user interface supported by the Django application allows for adjusting parameters in distributed strategies through the HTTP REST API, along with SQLite. The results acquired from hardware experiments exhibit a strong correlation between the mean-square performance achieved from simulation studies. The distributed estimation strategy is compared with state-of-the art centralized and noncooperation estimation strategies, demonstrating its superior performance. In addition, a study is conducted on the resilience of these IoT networks in the face of several network threats, such as node failure and model poisoning attacks. A theoretical analysis is provided to explain the relationship between the number of iterations and node failure.
Authors
- Pyari Mohan Pradhan (ORCID: https://orcid.org/0000-0002-6070-5577)
- Parth Sharma (ORCID: https://orcid.org/0000-0001-9463-268X)
- Prantaneel Debnath
- Anshul Gusain
Institutions
- Indian Institute of Technology Roorkee (IN)
Publication Details
- Journal
- IEEE Embedded Systems Letters
- Published
- 2024-10-03
- DOI
- https://doi.org/10.1109/les.2024.3473017
- Citations
- 4
- Primary Topic
- Advanced Adaptive Filtering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.50