Topology Control in Fog Computing Enabled IoT Networks for Smart Cities

Over the last few years, there has been a tremendous focus on smart cities and latency-sensitive Internet of Things (IoT) applications. Fog Computing (FC) is a paradigm that has been envisioned to mitigate the bottlenecks in traditional IoT networks with respect to latency by bringing storage and pr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2020-07, Vol.176, p.107270, Article 107270
Hauptverfasser: Srinivasa Desikan, K.E., Kotagi, Vijeth J., Siva Ram Murthy, C.
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
container_start_page 107270
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 176
creator Srinivasa Desikan, K.E.
Kotagi, Vijeth J.
Siva Ram Murthy, C.
description Over the last few years, there has been a tremendous focus on smart cities and latency-sensitive Internet of Things (IoT) applications. Fog Computing (FC) is a paradigm that has been envisioned to mitigate the bottlenecks in traditional IoT networks with respect to latency by bringing storage and processing resources close to the IoT devices. In this paper, we propose a complete set of Topology Control (TC) techniques for constructing and managing a large-scale smart city IoT network. We approach the problem of TC in two phases: Construction Phase and Maintenance Phase. In the Construction Phase, we build a cost-effective IoT network consisting of fog gateways, and in the Maintenance Phase, we optimize the resource utilization in the system. We propose efficient algorithms in each of the phases to realize our objectives, and with extensive simulation based on real and experimented IoT data sets, we demonstrate the effectiveness of our algorithms by comparing with existing algorithms. In the Construction Phase, compared to the existing NewIoTGateway-Select (NIGS) algorithm, our Hungarian based Topology Control (HTC) algorithm performs 45% and 42% better in terms of overall system cost and the number of required gateways, respectively. In the Maintenance Phase, our Vacation based Resource Allocation (VRA) algorithm enhances the utilization of processing resources by 12x without adversely affecting the latency constraints of the applications. Similarly, our Dynamic Resource Allocation (DRA) algorithm enhances the utilization of storage resources by 4x without adversely affecting the latency constraints of the applications.
doi_str_mv 10.1016/j.comnet.2020.107270
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2446719087</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128620301468</els_id><sourcerecordid>2446719087</sourcerecordid><originalsourceid>FETCH-LOGICAL-c334t-ff4b22db37bd8fa7ca7ff20767abd1e1c8cd8dc58855a90be0d38782ea94fb6a3</originalsourceid><addsrcrecordid>eNp9kE1LwzAYx4MoOKffwEPAc2eSZk16EaRsczD04DyHNC8jtWtqkir79nbUs6fnhf__efkBcI_RAiNcPDYL5Y-dSQuCyLnFCEMXYIY5IxlDRXk55jkvM0x4cQ1uYmwQQpQSPgObve996w8nWPkuBd9C18G1P4zlsR-S6w5w1cm6NRpu_R6-mvTjw2eE1gf4fpQhwcolZ-ItuLKyjebuL87Bx3q1r16y3dtmWz3vMpXnNGXW0poQXees1txKpiSzliBWMFlrbLDiSnOtlpwvl7JEtUE654wTI0tq60Lmc_Awze2D_xpMTKLxQ-jGlYJQWjBcIs5GFZ1UKvgYg7GiD2689iQwEmdkohETMnFGJiZko-1pspnxg29ngojKmU4Z7YJRSWjv_h_wC3j4drQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2446719087</pqid></control><display><type>article</type><title>Topology Control in Fog Computing Enabled IoT Networks for Smart Cities</title><source>Access via ScienceDirect (Elsevier)</source><creator>Srinivasa Desikan, K.E. ; Kotagi, Vijeth J. ; Siva Ram Murthy, C.</creator><creatorcontrib>Srinivasa Desikan, K.E. ; Kotagi, Vijeth J. ; Siva Ram Murthy, C.</creatorcontrib><description>Over the last few years, there has been a tremendous focus on smart cities and latency-sensitive Internet of Things (IoT) applications. Fog Computing (FC) is a paradigm that has been envisioned to mitigate the bottlenecks in traditional IoT networks with respect to latency by bringing storage and processing resources close to the IoT devices. In this paper, we propose a complete set of Topology Control (TC) techniques for constructing and managing a large-scale smart city IoT network. We approach the problem of TC in two phases: Construction Phase and Maintenance Phase. In the Construction Phase, we build a cost-effective IoT network consisting of fog gateways, and in the Maintenance Phase, we optimize the resource utilization in the system. We propose efficient algorithms in each of the phases to realize our objectives, and with extensive simulation based on real and experimented IoT data sets, we demonstrate the effectiveness of our algorithms by comparing with existing algorithms. In the Construction Phase, compared to the existing NewIoTGateway-Select (NIGS) algorithm, our Hungarian based Topology Control (HTC) algorithm performs 45% and 42% better in terms of overall system cost and the number of required gateways, respectively. In the Maintenance Phase, our Vacation based Resource Allocation (VRA) algorithm enhances the utilization of processing resources by 12x without adversely affecting the latency constraints of the applications. Similarly, our Dynamic Resource Allocation (DRA) algorithm enhances the utilization of storage resources by 4x without adversely affecting the latency constraints of the applications.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2020.107270</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Algorithms ; Cloud computing ; Computer networks ; Computer simulation ; Fog computing ; Gateway placement ; Gateways ; Internet of Things ; Maintenance ; Network latency ; Network topologies ; Queuing theory ; Resource allocation ; Resource utilization ; Smart cities ; Topology control</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2020-07, Vol.176, p.107270, Article 107270</ispartof><rights>2020 Elsevier B.V.</rights><rights>Copyright Elsevier Sequoia S.A. Jul 20, 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c334t-ff4b22db37bd8fa7ca7ff20767abd1e1c8cd8dc58855a90be0d38782ea94fb6a3</citedby><cites>FETCH-LOGICAL-c334t-ff4b22db37bd8fa7ca7ff20767abd1e1c8cd8dc58855a90be0d38782ea94fb6a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.comnet.2020.107270$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>315,781,785,3551,27925,27926,45996</link.rule.ids></links><search><creatorcontrib>Srinivasa Desikan, K.E.</creatorcontrib><creatorcontrib>Kotagi, Vijeth J.</creatorcontrib><creatorcontrib>Siva Ram Murthy, C.</creatorcontrib><title>Topology Control in Fog Computing Enabled IoT Networks for Smart Cities</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Over the last few years, there has been a tremendous focus on smart cities and latency-sensitive Internet of Things (IoT) applications. Fog Computing (FC) is a paradigm that has been envisioned to mitigate the bottlenecks in traditional IoT networks with respect to latency by bringing storage and processing resources close to the IoT devices. In this paper, we propose a complete set of Topology Control (TC) techniques for constructing and managing a large-scale smart city IoT network. We approach the problem of TC in two phases: Construction Phase and Maintenance Phase. In the Construction Phase, we build a cost-effective IoT network consisting of fog gateways, and in the Maintenance Phase, we optimize the resource utilization in the system. We propose efficient algorithms in each of the phases to realize our objectives, and with extensive simulation based on real and experimented IoT data sets, we demonstrate the effectiveness of our algorithms by comparing with existing algorithms. In the Construction Phase, compared to the existing NewIoTGateway-Select (NIGS) algorithm, our Hungarian based Topology Control (HTC) algorithm performs 45% and 42% better in terms of overall system cost and the number of required gateways, respectively. In the Maintenance Phase, our Vacation based Resource Allocation (VRA) algorithm enhances the utilization of processing resources by 12x without adversely affecting the latency constraints of the applications. Similarly, our Dynamic Resource Allocation (DRA) algorithm enhances the utilization of storage resources by 4x without adversely affecting the latency constraints of the applications.</description><subject>Algorithms</subject><subject>Cloud computing</subject><subject>Computer networks</subject><subject>Computer simulation</subject><subject>Fog computing</subject><subject>Gateway placement</subject><subject>Gateways</subject><subject>Internet of Things</subject><subject>Maintenance</subject><subject>Network latency</subject><subject>Network topologies</subject><subject>Queuing theory</subject><subject>Resource allocation</subject><subject>Resource utilization</subject><subject>Smart cities</subject><subject>Topology control</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LwzAYx4MoOKffwEPAc2eSZk16EaRsczD04DyHNC8jtWtqkir79nbUs6fnhf__efkBcI_RAiNcPDYL5Y-dSQuCyLnFCEMXYIY5IxlDRXk55jkvM0x4cQ1uYmwQQpQSPgObve996w8nWPkuBd9C18G1P4zlsR-S6w5w1cm6NRpu_R6-mvTjw2eE1gf4fpQhwcolZ-ItuLKyjebuL87Bx3q1r16y3dtmWz3vMpXnNGXW0poQXees1txKpiSzliBWMFlrbLDiSnOtlpwvl7JEtUE654wTI0tq60Lmc_Awze2D_xpMTKLxQ-jGlYJQWjBcIs5GFZ1UKvgYg7GiD2689iQwEmdkohETMnFGJiZko-1pspnxg29ngojKmU4Z7YJRSWjv_h_wC3j4drQ</recordid><startdate>20200720</startdate><enddate>20200720</enddate><creator>Srinivasa Desikan, K.E.</creator><creator>Kotagi, Vijeth J.</creator><creator>Siva Ram Murthy, C.</creator><general>Elsevier B.V</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20200720</creationdate><title>Topology Control in Fog Computing Enabled IoT Networks for Smart Cities</title><author>Srinivasa Desikan, K.E. ; Kotagi, Vijeth J. ; Siva Ram Murthy, C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c334t-ff4b22db37bd8fa7ca7ff20767abd1e1c8cd8dc58855a90be0d38782ea94fb6a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Cloud computing</topic><topic>Computer networks</topic><topic>Computer simulation</topic><topic>Fog computing</topic><topic>Gateway placement</topic><topic>Gateways</topic><topic>Internet of Things</topic><topic>Maintenance</topic><topic>Network latency</topic><topic>Network topologies</topic><topic>Queuing theory</topic><topic>Resource allocation</topic><topic>Resource utilization</topic><topic>Smart cities</topic><topic>Topology control</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Srinivasa Desikan, K.E.</creatorcontrib><creatorcontrib>Kotagi, Vijeth J.</creatorcontrib><creatorcontrib>Siva Ram Murthy, C.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Srinivasa Desikan, K.E.</au><au>Kotagi, Vijeth J.</au><au>Siva Ram Murthy, C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Topology Control in Fog Computing Enabled IoT Networks for Smart Cities</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2020-07-20</date><risdate>2020</risdate><volume>176</volume><spage>107270</spage><pages>107270-</pages><artnum>107270</artnum><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Over the last few years, there has been a tremendous focus on smart cities and latency-sensitive Internet of Things (IoT) applications. Fog Computing (FC) is a paradigm that has been envisioned to mitigate the bottlenecks in traditional IoT networks with respect to latency by bringing storage and processing resources close to the IoT devices. In this paper, we propose a complete set of Topology Control (TC) techniques for constructing and managing a large-scale smart city IoT network. We approach the problem of TC in two phases: Construction Phase and Maintenance Phase. In the Construction Phase, we build a cost-effective IoT network consisting of fog gateways, and in the Maintenance Phase, we optimize the resource utilization in the system. We propose efficient algorithms in each of the phases to realize our objectives, and with extensive simulation based on real and experimented IoT data sets, we demonstrate the effectiveness of our algorithms by comparing with existing algorithms. In the Construction Phase, compared to the existing NewIoTGateway-Select (NIGS) algorithm, our Hungarian based Topology Control (HTC) algorithm performs 45% and 42% better in terms of overall system cost and the number of required gateways, respectively. In the Maintenance Phase, our Vacation based Resource Allocation (VRA) algorithm enhances the utilization of processing resources by 12x without adversely affecting the latency constraints of the applications. Similarly, our Dynamic Resource Allocation (DRA) algorithm enhances the utilization of storage resources by 4x without adversely affecting the latency constraints of the applications.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2020.107270</doi></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2020-07, Vol.176, p.107270, Article 107270
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_2446719087
source Access via ScienceDirect (Elsevier)
subjects Algorithms
Cloud computing
Computer networks
Computer simulation
Fog computing
Gateway placement
Gateways
Internet of Things
Maintenance
Network latency
Network topologies
Queuing theory
Resource allocation
Resource utilization
Smart cities
Topology control
title Topology Control in Fog Computing Enabled IoT Networks for Smart Cities
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T15%3A09%3A49IST&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=Topology%20Control%20in%20Fog%20Computing%20Enabled%20IoT%20Networks%20for%20Smart%20Cities&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Srinivasa%20Desikan,%20K.E.&rft.date=2020-07-20&rft.volume=176&rft.spage=107270&rft.pages=107270-&rft.artnum=107270&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2020.107270&rft_dat=%3Cproquest_cross%3E2446719087%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=2446719087&rft_id=info:pmid/&rft_els_id=S1389128620301468&rfr_iscdi=true