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...
Gespeichert in:
Veröffentlicht in: | Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2020-07, Vol.176, p.107270, Article 107270 |
---|---|
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 | |
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 & Information Sciences Abstracts (LISA)</collection><collection>Library & 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 |