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

Full description

Saved in:
Bibliographic Details
Published inElectronics (Basel) Vol. 10; no. 7; p. 844
Main Authors Tang, Tsung-Yi, Hou, Li-Yuan, Liang, Tyng-Yeu
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.04.2021
Subjects
Online AccessGet full text

Cover

Loading…
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.
AbstractList 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.
Author Liang, Tyng-Yeu
Tang, Tsung-Yi
Hou, Li-Yuan
Author_xml – sequence: 1
  givenname: Tsung-Yi
  surname: Tang
  fullname: Tang, Tsung-Yi
– sequence: 2
  givenname: Li-Yuan
  surname: Hou
  fullname: Hou, Li-Yuan
– sequence: 3
  givenname: Tyng-Yeu
  orcidid: 0000-0002-8875-678X
  surname: Liang
  fullname: Liang, Tyng-Yeu
BookMark eNptkDFPwzAUhC1UJErpL2CxxBxwnp3EFlMIDVSq1IEyR47zUqU0cbDTov57gsrAwC13w6c76a7JpLMdEnIbsnvOFXvAPZrB2a4xPmQsYVKICzIFlqhAgYLJn3xF5t7v2CgVcsnZlDymHV2uN2nwpD1W9A3dsTFInxtv7BHdieZOt_hl3QetraO53dLMtv1haLrtDbms9d7j_Ndn5D1fbLLXYLV-WWbpKjAcYAiqpAQMKwEgdRxrTKBmUlWSl6rSY5SmrIWKY8MUcI4aMRImUQhGgACNfEbuzr29s58H9EOxswfXjZMFREKKUEKkRoqfKeOs9w7rondNq92pCFnxc1Txz1H8G0a5XzU
CitedBy_id crossref_primary_10_1002_cpe_8009
crossref_primary_10_3390_s24072196
Cites_doi 10.1016/j.csbj.2018.06.004
10.1145/2342509.2342513
10.1109/JIOT.2017.2767381
10.3390/electronics9101610
10.1109/JIOT.2014.2358296
10.1145/3229774.3229776
10.4108/icst.mobicase.2014.257757
10.3390/s17081744
10.1109/CLOUD.2018.00011
10.1109/GLOCOMW.2018.8644153
10.1016/j.jss.2019.04.050
10.1109/NTMS.2011.5721044
10.1109/ICPADS.2017.00055
10.1109/GLOCOM.2018.8647195
10.1109/MC.2017.3571049
10.1109/GLOCOM.2012.6503215
10.1109/CSCWD.2018.8465396
10.1109/WF-IoT.2019.8767356
10.1109/ICDCSW.2017.61
ContentType Journal Article
Copyright 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.
Copyright_xml – notice: 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.
DBID AAYXX
CITATION
7SP
8FD
8FE
8FG
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
HCIFZ
L7M
P5Z
P62
PIMPY
PQEST
PQQKQ
PQUKI
DOI 10.3390/electronics10070844
DatabaseName CrossRef
Electronics & Communications Abstracts
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni)
ProQuest Central
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central
SciTech Premium Collection
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
Publicly Available Content Database
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic
ProQuest One Academic UKI Edition
DatabaseTitle CrossRef
Publicly Available Content Database
Advanced Technologies & Aerospace Collection
Technology Collection
Technology Research Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
Electronics & Communications Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest One Academic
Advanced Technologies Database with Aerospace
DatabaseTitleList Publicly Available Content Database
CrossRef
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2079-9292
ExternalDocumentID 10_3390_electronics10070844
GroupedDBID 5VS
8FE
8FG
AAYXX
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
BENPR
BGLVJ
CCPQU
CITATION
GROUPED_DOAJ
HCIFZ
IAO
KQ8
MODMG
M~E
OK1
P62
PIMPY
PROAC
7SP
8FD
ABUWG
AZQEC
DWQXO
L7M
PQEST
PQQKQ
PQUKI
ID FETCH-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3
IEDL.DBID BENPR
ISSN 2079-9292
IngestDate Thu Oct 10 16:07:06 EDT 2024
Thu Sep 26 21:50:42 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 7
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c322t-d7b2e1d4228a66ae72f089d83b9daf088cbf4966c09233eaee54c79e2c4242ae3
ORCID 0000-0002-8875-678X
OpenAccessLink https://www.proquest.com/docview/2548418259?pq-origsite=%requestingapplication%
PQID 2548418259
PQPubID 2032404
ParticipantIDs proquest_journals_2548418259
crossref_primary_10_3390_electronics10070844
PublicationCentury 2000
PublicationDate 2021-04-01
PublicationDateYYYYMMDD 2021-04-01
PublicationDate_xml – month: 04
  year: 2021
  text: 2021-04-01
  day: 01
PublicationDecade 2020
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Electronics (Basel)
PublicationYear 2021
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References Satyanarayanan (ref_1) 2011; 4
ref_14
ref_13
ref_12
ref_34
ref_33
ref_32
ref_31
Cirani (ref_10) 2014; 1
ref_30
Tanganelli (ref_11) 2017; 5
Hu (ref_4) 2015; 11
ref_19
ref_18
ref_17
Chang (ref_9) 2017; 50
ref_16
ref_15
Tuli (ref_22) 2019; 154
Jun (ref_21) 2017; 17
ref_25
ref_24
ref_23
ref_20
Brogan (ref_29) 2018; 16
ref_3
ref_2
ref_28
ref_27
ref_26
ref_8
ref_5
ref_7
ref_6
References_xml – ident: ref_7
– ident: ref_30
– ident: ref_5
– ident: ref_24
– volume: 16
  start-page: 257
  year: 2018
  ident: ref_29
  article-title: Authenticating Health Activity Data Using Distributed Ledger Technologies
  publication-title: Comput. Struct. Biotechnol. J.
  doi: 10.1016/j.csbj.2018.06.004
  contributor:
    fullname: Brogan
– ident: ref_3
  doi: 10.1145/2342509.2342513
– ident: ref_26
– ident: ref_34
– volume: 11
  start-page: 1
  year: 2015
  ident: ref_4
  article-title: Nurit Sprecher and Valerie Young, Mobile edge computing—A key technology towards 5G
  publication-title: ETSI White Pap.
  contributor:
    fullname: Hu
– volume: 5
  start-page: 425
  year: 2017
  ident: ref_11
  article-title: Edge-Centric Distributed Discovery and Access in the Internet of Things
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2017.2767381
  contributor:
    fullname: Tanganelli
– ident: ref_32
  doi: 10.3390/electronics9101610
– volume: 1
  start-page: 508
  year: 2014
  ident: ref_10
  article-title: A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things
  publication-title: IEEE Internet Things J.
  doi: 10.1109/JIOT.2014.2358296
  contributor:
    fullname: Cirani
– ident: ref_23
– ident: ref_14
  doi: 10.1145/3229774.3229776
– ident: ref_2
  doi: 10.4108/icst.mobicase.2014.257757
– volume: 17
  start-page: 1744
  year: 2017
  ident: ref_21
  article-title: Crowd sensing-enabling security service recommendation for social fog computing systems
  publication-title: Sensors
  doi: 10.3390/s17081744
  contributor:
    fullname: Jun
– ident: ref_6
– ident: ref_20
  doi: 10.1109/CLOUD.2018.00011
– ident: ref_8
– ident: ref_25
– ident: ref_28
  doi: 10.1109/GLOCOMW.2018.8644153
– ident: ref_31
– ident: ref_33
– ident: ref_12
– volume: 154
  start-page: 22
  year: 2019
  ident: ref_22
  article-title: Fogbus: A blockchain-based lightweight framework for edge and fog computing
  publication-title: J. Syst. Softw.
  doi: 10.1016/j.jss.2019.04.050
  contributor:
    fullname: Tuli
– ident: ref_18
  doi: 10.1109/NTMS.2011.5721044
– ident: ref_15
  doi: 10.1109/ICPADS.2017.00055
– ident: ref_16
  doi: 10.1109/GLOCOM.2018.8647195
– volume: 50
  start-page: 92
  year: 2017
  ident: ref_9
  article-title: Indie Fog: An Efficient Fog-Computing Infrastructure for the Internet of Things
  publication-title: Computer
  doi: 10.1109/MC.2017.3571049
  contributor:
    fullname: Chang
– ident: ref_17
  doi: 10.1109/GLOCOM.2012.6503215
– volume: 4
  start-page: 14
  year: 2011
  ident: ref_1
  article-title: The Case for VM-based Cloudlets in Mobile Computing
  publication-title: IEEE Pervasive Comput.
  contributor:
    fullname: Satyanarayanan
– ident: ref_19
  doi: 10.1109/CSCWD.2018.8465396
– ident: ref_27
  doi: 10.1109/WF-IoT.2019.8767356
– ident: ref_13
  doi: 10.1109/ICDCSW.2017.61
SSID ssj0000913830
Score 2.2343473
Snippet 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...
SourceID proquest
crossref
SourceType Aggregation Database
StartPage 844
SubjectTerms 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
URI https://www.proquest.com/docview/2548418259
Volume 10
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV09T8MwELVou8CA-BSFUnlgxGriuE4sBtRCQ0FqQaiVukXxRxBLWkgZWPjtnBuHUgmxJbIiRXfxvbvL8z2ELuDlgohqQ_xUccIo1USqjBMF2BRKxXgm7AHn0ZgPp-xh1p25hlvhaJVVTFwFaj1XtkfegUImYpAMd8X14o1Y1Sj7d9VJaNRQg0Kl4NVRoz8YPz3_dFns1Mso8MpxQwHU9521ukxhCQJexNgmJG1G5BXMxHto1-WHuFc6dB9tmfwA7fyaGniIrno5vn-c9EgfEEhjt9vx7WuhLB_zE8cV4QpDRorj-QsutRvg6SM0jQeTmyFxGghEwVZbEh1KanxtB3WlnKcmpJkXCR0FUugULiMlMwYlC9iWBoFJjekyFQpDFQPwTU1wjOr5PDcnCEsmDPdlKDKhmaJ-mjIqVWhoxsMMFpvosjJDsihHXSRQIlirJX9YrYlalakS990XydpLp_8vn6FtatkhKw5MC9WX7x_mHOB9KduoFsV3bedJuBt9Db4BQV-pmg
link.rule.ids 315,783,787,12777,21400,27936,27937,33385,33756,43612,43817,74363,74630
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwELagDMCAeIpCAQ-MWG1t14nFgMojtNCWpZW6RX4FsaSFlIF_zzkPSiXEFsmKZN3F991dPt-H0CVsjoXUOtJWRhBOqSXaJIIYwKZAGy4S6S84D0eiN-FP0860bLhlJa2yiol5oLYz43vkTShkQg7JcEfezN-JV43yf1dLCY11tMEZYLW_KR49_vRY_MzLkLWKYUMMqvvmUlsm8_SAVsj5KiCtxuMcZKJdtFNmh7hbuHMPrbl0H23_mhl4gK67Ke6_jLvkFvDH4vKs4_u3zHg25heOKroVhnwUR7NXXCg3wNuHaBI9jO96pFRAIAYO2oLYQFPXtn5MlxJCuYAmrVDakGlpFTyGRiccChawLGXMKec63ATSUcMBepVjR6iWzlJ3jLDm0om2DmQiLTe0rRSn2gSOJiJIYLGOriozxPNi0EUMBYK3WvyH1eqoUZkqLr_6LF766OT_5Qu02RsPB_GgP3o-RVvU80RyNkwD1RYfn-4MgH6hz3NvfgODdakO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEA7aguhBfGK1ag4eDd0maXYXD9LaLq2PWqSF3pbNY8XLtrr14L930s1aC-JtISyEGWa-meTLNwhdweZYQLUhzUQJwinVRKpUEAXY5EvFRRraB85PQ9Gf8Ptpa-r4T7mjVZY5cZmo9UzZM_IGNDIBh2K4FTZSR4sYdaPb-TuxE6TsTasbp7GJqj4XzKugaqc3HL38nLhYBcyAeYX0EINev7GaNJNbsoAXcL4OT-vZeQk50R7adbUibhfO3UcbJjtAO78UBA_RTTvDg-dxm3QAjTR2kY-7b7my3MwvHJXkKwzVKY5mr7iY4wB_H6FJ1Bvf9Ymbh0AUhN2CaF9S09RWtCsRIjE-Tb0g1AGToU7gM1Ay5dC-gJ0pYyYxpsWVHxqqOABxYtgxqmSzzJwgLHloRFP6YRpqrmgzSTiVyjc0FX4KizV0XZohnheyFzG0C9Zq8R9Wq6F6aarYxUAerzx2-v_yJdoCV8aPg-HDGdqmljSypMbUUWXx8WnOAfUX8sK58xsNxa6r
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+IOTA-Based+Service+Discovery+Framework+for+Fog+Computing&rft.jtitle=Electronics+%28Basel%29&rft.au=Tang%2C+Tsung-Yi&rft.au=Hou%2C+Li-Yuan&rft.au=Liang%2C+Tyng-Yeu&rft.date=2021-04-01&rft.issn=2079-9292&rft.eissn=2079-9292&rft.volume=10&rft.issue=7&rft.spage=844&rft_id=info:doi/10.3390%2Felectronics10070844&rft.externalDBID=n%2Fa&rft.externalDocID=10_3390_electronics10070844
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2079-9292&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2079-9292&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2079-9292&client=summon