User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility

The evolution of computing and networking technologies has opened the era of cloud computing, and the advent of the Internet of Things (IoT) paradigm has been questioning its limitations. Owing to advances in computer networks, cloud computing is improving, and the most promising technology is fog c...

Full description

Bibliographic Details
Main Authors: Won-Suk Kim, Sang-Hwa Chung
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8319964/
id doaj-15c2d02dec0f463fa9e4f30bfac0e462
record_format Article
spelling doaj-15c2d02dec0f463fa9e4f30bfac0e4622021-03-29T20:52:59ZengIEEEIEEE Access2169-35362018-01-016202622027810.1109/ACCESS.2018.28156298319964User-Participatory Fog Computing Architecture and Its Management Schemes for Improving FeasibilityWon-Suk Kim0https://orcid.org/0000-0002-1341-7978Sang-Hwa Chung1https://orcid.org/0000-0003-1329-1188Department of Department of Computer Engineering, Pusan National University, Busan, South KoreaDepartment of Department of Computer Engineering, Pusan National University, Busan, South KoreaThe evolution of computing and networking technologies has opened the era of cloud computing, and the advent of the Internet of Things (IoT) paradigm has been questioning its limitations. Owing to advances in computer networks, cloud computing is improving, and the most promising technology is fog computing. Although fog computing is recognized as the most appropriate computing model for the IoT, it has not yet been widely used, and the major reasons are as follows. The replacement of the firmware and hardware of network equipment is inevitable; however, the operator in charge of carrying out this expensive task is unclear, and even if the operator is selected, the reason may be not rational. In addition, although fog computing is based on collaboration between several infrastructure operators and service providers, it is not clear who operates and manages the infrastructure. Furthermore, there is still a resource allocation problem for a fog service instance. In this paper, we propose a user participatory fog computing architecture and its management schemes to address the above problems related to its feasibility. In the proposed architecture, fog service instance placement optimization is performed based on service usage of participating users, which is formulated into a mixed-integer non-linear programming problem and then linearized. The proposed architecture and the fog service placement method are evaluated based on simulation, taking into account actual parameters of the IoT services and devices.https://ieeexplore.ieee.org/document/8319964/Fog computingInternet of Thingsoptimizationsoftware defined networking
collection DOAJ
language English
format Article
sources DOAJ
author Won-Suk Kim
Sang-Hwa Chung
spellingShingle Won-Suk Kim
Sang-Hwa Chung
User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
IEEE Access
Fog computing
Internet of Things
optimization
software defined networking
author_facet Won-Suk Kim
Sang-Hwa Chung
author_sort Won-Suk Kim
title User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
title_short User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
title_full User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
title_fullStr User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
title_full_unstemmed User-Participatory Fog Computing Architecture and Its Management Schemes for Improving Feasibility
title_sort user-participatory fog computing architecture and its management schemes for improving feasibility
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description The evolution of computing and networking technologies has opened the era of cloud computing, and the advent of the Internet of Things (IoT) paradigm has been questioning its limitations. Owing to advances in computer networks, cloud computing is improving, and the most promising technology is fog computing. Although fog computing is recognized as the most appropriate computing model for the IoT, it has not yet been widely used, and the major reasons are as follows. The replacement of the firmware and hardware of network equipment is inevitable; however, the operator in charge of carrying out this expensive task is unclear, and even if the operator is selected, the reason may be not rational. In addition, although fog computing is based on collaboration between several infrastructure operators and service providers, it is not clear who operates and manages the infrastructure. Furthermore, there is still a resource allocation problem for a fog service instance. In this paper, we propose a user participatory fog computing architecture and its management schemes to address the above problems related to its feasibility. In the proposed architecture, fog service instance placement optimization is performed based on service usage of participating users, which is formulated into a mixed-integer non-linear programming problem and then linearized. The proposed architecture and the fog service placement method are evaluated based on simulation, taking into account actual parameters of the IoT services and devices.
topic Fog computing
Internet of Things
optimization
software defined networking
url https://ieeexplore.ieee.org/document/8319964/
work_keys_str_mv AT wonsukkim userparticipatoryfogcomputingarchitectureanditsmanagementschemesforimprovingfeasibility
AT sanghwachung userparticipatoryfogcomputingarchitectureanditsmanagementschemesforimprovingfeasibility
_version_ 1724193908067401728