Friday Jun 13, 2025

DAIoTtalk: A Data-Decentralized Pub-Sub AIoT Platform

With the advancement of Internet of Things (IoT) applications, it is essential to utilize an IoT platform to facilitate data exchange and application deployment. Existing platforms are typically either data-cloud-based or data-centralized, relying on servers as repeaters to exchange data. However, these architectures often face limitations related to triangle routing, network bottlenecks, and data scalability challenges, particularly in AIoT (Artificial Intelligence of Things) applications that require the fusion of numerous high-volume data streams. These challenges can be significantly mitigated through data-decentralized direct sender-to-receiver exchanges with a remote ‘Agent’, which is responsible for connectivity management. This work presents a prototype data-decentralized AIoT platform (DAIoTtalk) featuring peer-to-peer communications empowered by customized gRPC remote procedure calls based on the publish-subscribe (pub-sub) paradigm. An extension of IoTtalk, DAIoTtalk ensures device management with more adaptable node networking and offers a test bed for low-code development with decentralized communications. We demonstrate through extensive experiments that our design achieves at least 3 times more efficiency than a data-centralized approach. We also develop a case study to showcase the flexibility of our platform.

DAIoTtalk: A Data-Decentralized Pub-Sub AIoT Platform

Kit-Lun Tong, University of East Anglia; Hung-Cheng Lin, KUN-RU WU, National Yang Ming Chiao Tung University; Yi Ren, Gerard Parr, University of East Anglia; Yu-Chee Tseng, National Yang Ming Chiao Tung University

Comment (0)

No comments yet. Be the first to say something!

Copyright 2025 All rights reserved.

Version: 20241125