Building a P2P RDF Store for Edge Devices

by   Xuanchi Guo, et al.

The Semantic Web technologies have been used in the Internet of Things (IoT) to facilitate data interoperability and address data heterogeneity issues. The Resource Description Framework (RDF) model is employed in the integration of IoT data, with RDF engines serving as gateways for semantic integration. However, storing and querying RDF data obtained from distributed sources across a dynamic network of edge devices presents a challenging task. The distributed nature of the edge shares similarities with Peer-to-Peer (P2P) systems. These similarities include attributes like node heterogeneity, limited availability, and resources. The nodes primarily undertake tasks related to data storage and processing. Therefore, the P2P models appear to present an attractive approach for constructing distributed RDF stores. Based on P-Grid, a data indexing mechanism for load balancing and range query processing in P2P systems, this paper proposes a design for storing and sharing RDF data on P2P networks of low-cost edge devices. Our design aims to integrate both P-Grid and an edge-based RDF storage solution, RDF4Led for building an P2P RDF engine. This integration can maintain RDF data access and query processing while scaling with increasing data and network size. We demonstrated the scaling behavior of our implementation on a P2P network, involving up to 16 nodes of Raspberry Pi 4 devices.


page 1

page 2

page 3

page 4


Distributed Twins in Edge Computing: Blockchain and IOTA

Blockchain (BC) and Information for Operational and Tactical Analysis (I...

An Adaptive Nature-inspired Fog Architecture

During the last decade, Cloud computing has efficiently exploited the ec...

Storage, Indexing, Query Processing, and Benchmarking in Centralized and Distributed RDF Engines: A Survey

The recent advancements of the Semantic Web and Linked Data have changed...

Distributed Ledger Technologies for Managing Heterogenous Computing Systems at the Edge

The increased use of Internet of Things (IoT) devices – from basic senso...

Reliable IoT Storage: Minimizing Bandwidth Use in Storage Without Newcomer Nodes

This letter characterizes the optimal policies for bandwidth use and sto...

Attention-Based Model and Deep Reinforcement Learning for Distribution of Event Processing Tasks

Event processing is the cornerstone of the dynamic and responsive Intern...

Please sign up or login with your details

Forgot password? Click here to reset