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...
Gespeichert in:
Veröffentlicht in: | Electronics (Basel) 2021-04, Vol.10 (7), p.844 |
---|---|
Hauptverfasser: | , , |
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 & 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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |