An IOTA-Based Service Discovery Framework for Fog Computing

With the rise in fog computing, users are no longer restricted to only accessing resources located in central and distant clouds and can request services from neighboring fog nodes distributed over networks. This can effectively reduce the network latency of service responses and the load of data ce...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electronics (Basel) 2021-04, Vol.10 (7), p.844
Hauptverfasser: Tang, Tsung-Yi, Hou, Li-Yuan, Liang, Tyng-Yeu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 7
container_start_page 844
container_title Electronics (Basel)
container_volume 10
creator Tang, Tsung-Yi
Hou, Li-Yuan
Liang, Tyng-Yeu
description With the rise in fog computing, users are no longer restricted to only accessing resources located in central and distant clouds and can request services from neighboring fog nodes distributed over networks. This can effectively reduce the network latency of service responses and the load of data centers. Furthermore, it can prevent the Internet’s bandwidth from being used up due to massive data flows from end users to clouds. However, fog-computing resources are distributed over multiple levels of networks and are managed by different owners. Consequently, the problem of service discovery becomes quite complicated. For resolving this problem, a decentralized service discovery method is required. Accordingly, this research proposes a service discovery framework based on the distributed ledger technology of IOTA. The proposed framework enables clients to directly search for service nodes through any node in the IOTA Mainnet to achieve the goals of public access and high availability and avoid network attacks to distributed hash tables that are popularly used for service discovery. Moreover, clients can obtain more comprehensive information by visiting known nodes and select a fog node able to provide services with the shortest latency. Our experimental results have shown that the proposed framework is cost-effective for distributed service discovery due to the advantages of IOTA. On the other hand, it can indeed enable clients to obtain higher service quality by automatic node selection.
doi_str_mv 10.3390/electronics10070844
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2548418259</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2548418259</sourcerecordid><originalsourceid>FETCH-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3</originalsourceid><addsrcrecordid>eNptkDFPwzAUhC0EElXpL2CxxBxwnp3EFlMIBCpV6kCZI8d5qVKaONhJUf99g8rAwC13w6c76Qi5Ddk954o94B7N4GzXGB8yljApxAWZAUtUoEDB5Z98TRbe79gkFXLJ2Yw8ph1drjdp8KQ9VvQd3aExSJ8bb-wB3ZHmTrf4bd0nra2jud3SzLb9ODTd9oZc1XrvcfHrc_KRv2yyt2C1fl1m6SowHGAIqqQEDCsBIHUca0ygZlJVkpeq0lOUpqyFimPDFHCOGjESJlEIRoAAjXxO7s69vbNfI_qh2NnRddNkAZGQIpQQqYniZ8o4673Duuhd02p3LEJW_BxV_HMUPwEGhF13</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2548418259</pqid></control><display><type>article</type><title>An IOTA-Based Service Discovery Framework for Fog Computing</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Tang, Tsung-Yi ; Hou, Li-Yuan ; Liang, Tyng-Yeu</creator><creatorcontrib>Tang, Tsung-Yi ; Hou, Li-Yuan ; Liang, Tyng-Yeu</creatorcontrib><description>With the rise in fog computing, users are no longer restricted to only accessing resources located in central and distant clouds and can request services from neighboring fog nodes distributed over networks. This can effectively reduce the network latency of service responses and the load of data centers. Furthermore, it can prevent the Internet’s bandwidth from being used up due to massive data flows from end users to clouds. However, fog-computing resources are distributed over multiple levels of networks and are managed by different owners. Consequently, the problem of service discovery becomes quite complicated. For resolving this problem, a decentralized service discovery method is required. Accordingly, this research proposes a service discovery framework based on the distributed ledger technology of IOTA. The proposed framework enables clients to directly search for service nodes through any node in the IOTA Mainnet to achieve the goals of public access and high availability and avoid network attacks to distributed hash tables that are popularly used for service discovery. Moreover, clients can obtain more comprehensive information by visiting known nodes and select a fog node able to provide services with the shortest latency. Our experimental results have shown that the proposed framework is cost-effective for distributed service discovery due to the advantages of IOTA. On the other hand, it can indeed enable clients to obtain higher service quality by automatic node selection.</description><identifier>ISSN: 2079-9292</identifier><identifier>EISSN: 2079-9292</identifier><identifier>DOI: 10.3390/electronics10070844</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Clients ; Cloud computing ; Data centers ; Distributed ledger ; End users ; Internet of Things ; Internet service providers ; Network latency ; Nodes ; Registration ; Software</subject><ispartof>Electronics (Basel), 2021-04, Vol.10 (7), p.844</ispartof><rights>2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3</citedby><cites>FETCH-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3</cites><orcidid>0000-0002-8875-678X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Tang, Tsung-Yi</creatorcontrib><creatorcontrib>Hou, Li-Yuan</creatorcontrib><creatorcontrib>Liang, Tyng-Yeu</creatorcontrib><title>An IOTA-Based Service Discovery Framework for Fog Computing</title><title>Electronics (Basel)</title><description>With the rise in fog computing, users are no longer restricted to only accessing resources located in central and distant clouds and can request services from neighboring fog nodes distributed over networks. This can effectively reduce the network latency of service responses and the load of data centers. Furthermore, it can prevent the Internet’s bandwidth from being used up due to massive data flows from end users to clouds. However, fog-computing resources are distributed over multiple levels of networks and are managed by different owners. Consequently, the problem of service discovery becomes quite complicated. For resolving this problem, a decentralized service discovery method is required. Accordingly, this research proposes a service discovery framework based on the distributed ledger technology of IOTA. The proposed framework enables clients to directly search for service nodes through any node in the IOTA Mainnet to achieve the goals of public access and high availability and avoid network attacks to distributed hash tables that are popularly used for service discovery. Moreover, clients can obtain more comprehensive information by visiting known nodes and select a fog node able to provide services with the shortest latency. Our experimental results have shown that the proposed framework is cost-effective for distributed service discovery due to the advantages of IOTA. On the other hand, it can indeed enable clients to obtain higher service quality by automatic node selection.</description><subject>Clients</subject><subject>Cloud computing</subject><subject>Data centers</subject><subject>Distributed ledger</subject><subject>End users</subject><subject>Internet of Things</subject><subject>Internet service providers</subject><subject>Network latency</subject><subject>Nodes</subject><subject>Registration</subject><subject>Software</subject><issn>2079-9292</issn><issn>2079-9292</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNptkDFPwzAUhC0EElXpL2CxxBxwnp3EFlMIBCpV6kCZI8d5qVKaONhJUf99g8rAwC13w6c76Qi5Ddk954o94B7N4GzXGB8yljApxAWZAUtUoEDB5Z98TRbe79gkFXLJ2Yw8ph1drjdp8KQ9VvQd3aExSJ8bb-wB3ZHmTrf4bd0nra2jud3SzLb9ODTd9oZc1XrvcfHrc_KRv2yyt2C1fl1m6SowHGAIqqQEDCsBIHUca0ygZlJVkpeq0lOUpqyFimPDFHCOGjESJlEIRoAAjXxO7s69vbNfI_qh2NnRddNkAZGQIpQQqYniZ8o4673Duuhd02p3LEJW_BxV_HMUPwEGhF13</recordid><startdate>20210401</startdate><enddate>20210401</enddate><creator>Tang, Tsung-Yi</creator><creator>Hou, Li-Yuan</creator><creator>Liang, Tyng-Yeu</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L7M</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0002-8875-678X</orcidid></search><sort><creationdate>20210401</creationdate><title>An IOTA-Based Service Discovery Framework for Fog Computing</title><author>Tang, Tsung-Yi ; Hou, Li-Yuan ; Liang, Tyng-Yeu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Clients</topic><topic>Cloud computing</topic><topic>Data centers</topic><topic>Distributed ledger</topic><topic>End users</topic><topic>Internet of Things</topic><topic>Internet service providers</topic><topic>Network latency</topic><topic>Nodes</topic><topic>Registration</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Tang, Tsung-Yi</creatorcontrib><creatorcontrib>Hou, Li-Yuan</creatorcontrib><creatorcontrib>Liang, Tyng-Yeu</creatorcontrib><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Electronics (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tang, Tsung-Yi</au><au>Hou, Li-Yuan</au><au>Liang, Tyng-Yeu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An IOTA-Based Service Discovery Framework for Fog Computing</atitle><jtitle>Electronics (Basel)</jtitle><date>2021-04-01</date><risdate>2021</risdate><volume>10</volume><issue>7</issue><spage>844</spage><pages>844-</pages><issn>2079-9292</issn><eissn>2079-9292</eissn><abstract>With the rise in fog computing, users are no longer restricted to only accessing resources located in central and distant clouds and can request services from neighboring fog nodes distributed over networks. This can effectively reduce the network latency of service responses and the load of data centers. Furthermore, it can prevent the Internet’s bandwidth from being used up due to massive data flows from end users to clouds. However, fog-computing resources are distributed over multiple levels of networks and are managed by different owners. Consequently, the problem of service discovery becomes quite complicated. For resolving this problem, a decentralized service discovery method is required. Accordingly, this research proposes a service discovery framework based on the distributed ledger technology of IOTA. The proposed framework enables clients to directly search for service nodes through any node in the IOTA Mainnet to achieve the goals of public access and high availability and avoid network attacks to distributed hash tables that are popularly used for service discovery. Moreover, clients can obtain more comprehensive information by visiting known nodes and select a fog node able to provide services with the shortest latency. Our experimental results have shown that the proposed framework is cost-effective for distributed service discovery due to the advantages of IOTA. On the other hand, it can indeed enable clients to obtain higher service quality by automatic node selection.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/electronics10070844</doi><orcidid>https://orcid.org/0000-0002-8875-678X</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2079-9292
ispartof Electronics (Basel), 2021-04, Vol.10 (7), p.844
issn 2079-9292
2079-9292
language eng
recordid cdi_proquest_journals_2548418259
source MDPI - Multidisciplinary Digital Publishing Institute; EZB-FREE-00999 freely available EZB journals
subjects Clients
Cloud computing
Data centers
Distributed ledger
End users
Internet of Things
Internet service providers
Network latency
Nodes
Registration
Software
title An IOTA-Based Service Discovery Framework for Fog Computing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T15%3A18%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20IOTA-Based%20Service%20Discovery%20Framework%20for%20Fog%20Computing&rft.jtitle=Electronics%20(Basel)&rft.au=Tang,%20Tsung-Yi&rft.date=2021-04-01&rft.volume=10&rft.issue=7&rft.spage=844&rft.pages=844-&rft.issn=2079-9292&rft.eissn=2079-9292&rft_id=info:doi/10.3390/electronics10070844&rft_dat=%3Cproquest_cross%3E2548418259%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2548418259&rft_id=info:pmid/&rfr_iscdi=true