Building a P2P RDF Store for Edge Devices

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 integra...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Guo, Xuanchi, Le-Tuan, Anh, Le-Phuoc, Danh
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Guo, Xuanchi
Le-Tuan, Anh
Le-Phuoc, Danh
description 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.
doi_str_mv 10.48550/arxiv.2309.09364
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2309_09364</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2309_09364</sourcerecordid><originalsourceid>FETCH-LOGICAL-a674-12d2ac062315b7996c66501fe431dd7067f62cfc671d6ed7859e3facda7c89313</originalsourceid><addsrcrecordid>eNotzjkLwjAYgOEsDlL9AU5mdWjN0XxpRm8FQdHuJeYogXoQD_Tfi8f0bi8PQj1KsrwQggx1fIZHxjhRGVEc8jYajO-hseFUY423bIt30zne387RYX-OeGZrh6fuEYy7dlDL6-bquv8mqJzPyskyXW8Wq8lonWqQeUqZZdoQYJyKg1QKDIAg1LucU2slAemBGW9AUgvOykIox702VktTKE55gvq_7ddaXWI46viqPubqa-Zv4jU5QA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Building a P2P RDF Store for Edge Devices</title><source>arXiv.org</source><creator>Guo, Xuanchi ; Le-Tuan, Anh ; Le-Phuoc, Danh</creator><creatorcontrib>Guo, Xuanchi ; Le-Tuan, Anh ; Le-Phuoc, Danh</creatorcontrib><description>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.</description><identifier>DOI: 10.48550/arxiv.2309.09364</identifier><language>eng</language><subject>Computer Science - Databases ; Computer Science - Distributed, Parallel, and Cluster Computing</subject><creationdate>2023-09</creationdate><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2309.09364$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2309.09364$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Guo, Xuanchi</creatorcontrib><creatorcontrib>Le-Tuan, Anh</creatorcontrib><creatorcontrib>Le-Phuoc, Danh</creatorcontrib><title>Building a P2P RDF Store for Edge Devices</title><description>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.</description><subject>Computer Science - Databases</subject><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotzjkLwjAYgOEsDlL9AU5mdWjN0XxpRm8FQdHuJeYogXoQD_Tfi8f0bi8PQj1KsrwQggx1fIZHxjhRGVEc8jYajO-hseFUY423bIt30zne387RYX-OeGZrh6fuEYy7dlDL6-bquv8mqJzPyskyXW8Wq8lonWqQeUqZZdoQYJyKg1QKDIAg1LucU2slAemBGW9AUgvOykIox702VktTKE55gvq_7ddaXWI46viqPubqa-Zv4jU5QA</recordid><startdate>20230917</startdate><enddate>20230917</enddate><creator>Guo, Xuanchi</creator><creator>Le-Tuan, Anh</creator><creator>Le-Phuoc, Danh</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20230917</creationdate><title>Building a P2P RDF Store for Edge Devices</title><author>Guo, Xuanchi ; Le-Tuan, Anh ; Le-Phuoc, Danh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a674-12d2ac062315b7996c66501fe431dd7067f62cfc671d6ed7859e3facda7c89313</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Databases</topic><topic>Computer Science - Distributed, Parallel, and Cluster Computing</topic><toplevel>online_resources</toplevel><creatorcontrib>Guo, Xuanchi</creatorcontrib><creatorcontrib>Le-Tuan, Anh</creatorcontrib><creatorcontrib>Le-Phuoc, Danh</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Guo, Xuanchi</au><au>Le-Tuan, Anh</au><au>Le-Phuoc, Danh</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Building a P2P RDF Store for Edge Devices</atitle><date>2023-09-17</date><risdate>2023</risdate><abstract>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.</abstract><doi>10.48550/arxiv.2309.09364</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2309.09364
ispartof
issn
language eng
recordid cdi_arxiv_primary_2309_09364
source arXiv.org
subjects Computer Science - Databases
Computer Science - Distributed, Parallel, and Cluster Computing
title Building a P2P RDF Store for Edge Devices
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T21%3A41%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Building%20a%20P2P%20RDF%20Store%20for%20Edge%20Devices&rft.au=Guo,%20Xuanchi&rft.date=2023-09-17&rft_id=info:doi/10.48550/arxiv.2309.09364&rft_dat=%3Carxiv_GOX%3E2309_09364%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true