E-Mail Alert

Add your e-mail address to receive forthcoming issues of this journal:

Journal Browser

Journal Browser

Special Issue "Recent Advances in Fog/Edge Computing in Internet of Things"

A special issue of Sensors (ISSN 1424-8220). This special issue belongs to the section "Internet of Things".

Deadline for manuscript submissions: 15 May 2019

Special Issue Editors

Guest Editor
Dr. Antonio J. Jara

Department Information Technology, University of Applied Sciences Western Switzerland (HESSO), Route de Moutier 14, 2800 Delémont, Switzerland
Website | E-Mail
Interests: smart cities; security; devices management; platforms; data quality; environmental monitoring and mobility
Guest Editor
Dr. Houbing Song

Department of Electrical, Computer, Software, and Systems Engineering, Embry-Riddle Aeronautical University, Daytona Beach, FL 32114, USA
Website | E-Mail
Interests: cyber-physical systems; signal processing for communications and networking; cloud computing/edge computing and verification
Guest Editor
Dr. Rodrigo Román-Castro

Department of Computer Science, University of Malaga, Campus de Teatinos s/n, 29071 Malaga, Spain
Website | E-Mail
Interests: Internet of Things; security; edge computing; Industry 4.0; security architectures

Special Issue Information

Dear Colleagues,

The rapid growth of mobile applications and the Internet of Things have placed severe demands on cloud infrastructure, which has led to moving computing and data services towards the edge of the cloud, inside the so-called “edge computing”. There are multiple instantiations of this concept, such as “fog computing” and “multi-access edge computing”.

This Special Issue solicits papers that cover numerous topics of interest that include, but are not limited to:

  • Integrated communication and computing design for fog/edge computing-based IoT
  • Theoretical foundation and models for fog/edge computing-based IoT
  • Intelligent (real time) data analytics for fog/edge computing-based IoT
  • Security and privacy in fog/edge computing-based IoT
  • Machine learning for fog/edge computing-based IoT
  • Communication and network architecture and protocols for fog/edge computing-based IoT
  • Data management, decision support and novel services in fog/edge computing-based IoT
  • Integrated testbed and case studies for fog/edge computing-based IoT
Dr. Antonio J. Jara
Prof. Dr. Houbing Song
Dr. Rodrigo Román-Castro
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All papers will be peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Sensors is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 1800 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Published Papers (6 papers)

View options order results:
result details:
Displaying articles 1-6
Export citation of selected articles as:

Research

Open AccessArticle On the Combination of Multi-Cloud and Network Coding for Cost-Efficient Storage in Industrial Applications
Sensors 2019, 19(7), 1673; https://doi.org/10.3390/s19071673
Received: 19 February 2019 / Revised: 29 March 2019 / Accepted: 3 April 2019 / Published: 8 April 2019
PDF Full-text (455 KB) | HTML Full-text | XML Full-text
Abstract
The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications need immediate decision making and fog [...] Read more.
The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications need immediate decision making and fog computing is emerging as a promising solution to address such requirement. In order to achieve a cost-efficient system, we propose taking advantage from spot instances, a new service offered by cloud providers, which provide resources at lower prices. The main downside of these instances is that they do not ensure service continuity and they might suffer from interruptions. An architecture that combines fog and multi-cloud deployments along with Network Coding (NC) techniques, guarantees the needed fault-tolerance for the cloud environment, and also reduces the required amount of redundant data to provide reliable services. In this paper we analyze how NC can actually help to reduce the storage cost and improve the resource efficiency for industrial applications, based on a multi-cloud infrastructure. The cost analysis has been carried out using both real AWS EC2 spot instance prices and, to complement them, prices obtained from a model based on a finite Markov chain, derived from real measurements. We have analyzed the overall system cost, depending on different parameters, showing that configurations that seek to minimize the storage yield a higher cost reduction, due to the strong impact of storage cost. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Figure 1

Open AccessArticle Improving Quality-of-Service in Cloud/Fog Computing through Efficient Resource Allocation
Sensors 2019, 19(6), 1267; https://doi.org/10.3390/s19061267
Received: 11 January 2019 / Revised: 30 January 2019 / Accepted: 9 February 2019 / Published: 13 March 2019
PDF Full-text (1076 KB) | HTML Full-text | XML Full-text
Abstract
Recently, a massive migration of enterprise applications to the cloud has been recorded in the IT world. One of the challenges of cloud computing is Quality-of-Service management, which includes the adoption of appropriate methods for allocating cloud-user applications to virtual resources, and virtual [...] Read more.
Recently, a massive migration of enterprise applications to the cloud has been recorded in the IT world. One of the challenges of cloud computing is Quality-of-Service management, which includes the adoption of appropriate methods for allocating cloud-user applications to virtual resources, and virtual resources to the physical resources. The effective allocation of resources in cloud data centers is also one of the vital optimization problems in cloud computing, particularly when the cloud service infrastructures are built by lightweight computing devices. In this paper, we formulate and present the task allocation and virtual machine placement problems in a single cloud/fog computing environment, and propose a task allocation algorithmic solution and a Genetic Algorithm Based Virtual Machine Placement as solutions for the task allocation and virtual machine placement problem models. Finally, the experiments are carried out and the results show that the proposed solutions improve Quality-of-Service in the cloud/fog computing environment in terms of the allocation cost. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Figure 1

Open AccessArticle Energy-Efficient Collaborative Task Computation Offloading in Cloud-Assisted Edge Computing for IoT Sensors
Sensors 2019, 19(5), 1105; https://doi.org/10.3390/s19051105
Received: 22 January 2019 / Revised: 25 February 2019 / Accepted: 26 February 2019 / Published: 4 March 2019
Cited by 1 | PDF Full-text (455 KB) | HTML Full-text | XML Full-text
Abstract
As an emerging and promising computing paradigm in the Internet of things (IoT), edge computing can significantly reduce energy consumption and enhance computation capability for resource-constrained IoT devices. Computation offloading has recently received considerable attention in edge computing. Many existing studies have investigated [...] Read more.
As an emerging and promising computing paradigm in the Internet of things (IoT), edge computing can significantly reduce energy consumption and enhance computation capability for resource-constrained IoT devices. Computation offloading has recently received considerable attention in edge computing. Many existing studies have investigated the computation offloading problem with independent computing tasks. However, due to the inter-task dependency in various devices that commonly happens in IoT systems, achieving energy-efficient computation offloading decisions remains a challengeable problem. In this paper, a cloud-assisted edge computing framework with a three-tier network in an IoT environment is introduced. In this framework, we first formulated an energy consumption minimization problem as a mixed integer programming problem considering two constraints, the task-dependency requirement and the completion time deadline of the IoT service. To address this problem, we then proposed an Energy-efficient Collaborative Task Computation Offloading (ECTCO) algorithm based on a semidefinite relaxation and stochastic mapping approach to obtain strategies of tasks computation offloading for IoT sensors. Simulation results demonstrated that the cloud-assisted edge computing framework was feasible and the proposed ECTCO algorithm could effectively reduce the energy cost of IoT sensors. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Graphical abstract

Open AccessArticle Task Scheduling Based on a Hybrid Heuristic Algorithm for Smart Production Line with Fog Computing
Sensors 2019, 19(5), 1023; https://doi.org/10.3390/s19051023
Received: 15 January 2019 / Revised: 10 February 2019 / Accepted: 21 February 2019 / Published: 28 February 2019
PDF Full-text (2623 KB) | HTML Full-text | XML Full-text
Abstract
Fog computing provides computation, storage and network services for smart manufacturing. However, in a smart factory, the task requests, terminal devices and fog nodes have very strong heterogeneity, such as the different task characteristics of terminal equipment: fault detection tasks have high real-time [...] Read more.
Fog computing provides computation, storage and network services for smart manufacturing. However, in a smart factory, the task requests, terminal devices and fog nodes have very strong heterogeneity, such as the different task characteristics of terminal equipment: fault detection tasks have high real-time demands; production scheduling tasks require a large amount of calculation; inventory management tasks require a vast amount of storage space, and so on. In addition, the fog nodes have different processing abilities, such that strong fog nodes with considerable computing resources can help terminal equipment to complete the complex task processing, such as manufacturing inspection, fault detection, state analysis of devices, and so on. In this setting, a new problem has appeared, that is, determining how to perform task scheduling among the different fog nodes to minimize the delay and energy consumption as well as improve the smart manufacturing performance metrics, such as production efficiency, product quality and equipment utilization rate. Therefore, this paper studies the task scheduling strategy in the fog computing scenario. A task scheduling strategy based on a hybrid heuristic (HH) algorithm is proposed that mainly solves the problem of terminal devices with limited computing resources and high energy consumption and makes the scheme feasible for real-time and efficient processing tasks of terminal devices. Finally, the experimental results show that the proposed strategy achieves superior performance compared to other strategies. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Figure 1

Open AccessArticle Joint Optimization for Task Offloading in Edge Computing: An Evolutionary Game Approach
Sensors 2019, 19(3), 740; https://doi.org/10.3390/s19030740
Received: 29 December 2018 / Revised: 4 February 2019 / Accepted: 5 February 2019 / Published: 12 February 2019
PDF Full-text (4320 KB) | HTML Full-text | XML Full-text
Abstract
The mobile edge computing (MEC) paradigm provides a promising solution to solve the resource-insufficiency problem in mobile terminals by offloading computation-intensive and delay-sensitive tasks to nearby edge nodes. However, limited computation resources in edge nodes may not be sufficient to serve excessive offloading [...] Read more.
The mobile edge computing (MEC) paradigm provides a promising solution to solve the resource-insufficiency problem in mobile terminals by offloading computation-intensive and delay-sensitive tasks to nearby edge nodes. However, limited computation resources in edge nodes may not be sufficient to serve excessive offloading tasks exceeding the computation capacities of edge nodes. Therefore, multiple edge clouds with a complementary central cloud coordinated to serve users is the efficient architecture to satisfy users’ Quality-of-Service (QoS) requirements while trying to minimize some network service providers’ cost. We study a dynamic, decentralized resource-allocation strategy based on evolutionary game theory to deal with task offloading to multiple heterogeneous edge nodes and central clouds among multi-users. In our strategy, the resource competition among multi-users is modeled by the process of replicator dynamics. During the process, our strategy can achieve one evolutionary equilibrium, meeting users’ QoS requirements under resource constraints of edge nodes. The stability and fairness of this strategy is also proved by mathematical analysis. Illustrative studies show the effectiveness of our proposed strategy, outperforming other alternative methods. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Figure 1

Open AccessArticle Adaptive Computing Optimization in Software-Defined Network-Based Industrial Internet of Things with Fog Computing
Sensors 2018, 18(8), 2509; https://doi.org/10.3390/s18082509
Received: 5 July 2018 / Revised: 30 July 2018 / Accepted: 31 July 2018 / Published: 1 August 2018
Cited by 1 | PDF Full-text (1674 KB) | HTML Full-text | XML Full-text
Abstract
In recent years, cloud computing and fog computing have appeared one after the other, as promising technologies for augmenting the computing capability of devices locally. By offloading computational tasks to fog servers or cloud servers, the time for task processing decreases greatly. Thus, [...] Read more.
In recent years, cloud computing and fog computing have appeared one after the other, as promising technologies for augmenting the computing capability of devices locally. By offloading computational tasks to fog servers or cloud servers, the time for task processing decreases greatly. Thus, to guarantee the Quality of Service (QoS) of smart manufacturing systems, fog servers are deployed at network edge to provide fog computing services. In this paper, we study the following problems in a mixed computing system: (1) which computing mode should be chosen for a task in local computing, fog computing or cloud computing? (2) In the fog computing mode, what is the execution sequence for the tasks cached in a task queue? Thus, to solve the problems above, we design a Software-Defined Network (SDN) framework in a smart factory based on an Industrial Internet of Things (IIoT) system. A method based on Computing Mode Selection (CMS) and execution sequences based on the task priority (ASTP) is proposed in this paper. First, a CMS module is designed in the SDN controller and then, after operating the CMS algorithm, each task obtains an optimal computing mode. Second, the task priorities can be calculated according to their real-time performance and calculated amount. According to the task priority, the SDN controller sends a flow table to the SDN switch to complete the task transmission. In other words, the higher the task priority is, the earlier the fog computing service is obtained. Finally, a series of experiments and simulations are performed to evaluate the performance of the proposed method. The results show that our method can achieve real-time performance and high reliability in IIoT. Full article
(This article belongs to the Special Issue Recent Advances in Fog/Edge Computing in Internet of Things)
Figures

Figure 1

Planned Papers

The below list represents only planned manuscripts. Some of these manuscripts have not been received by the Editorial Office yet. Papers submitted to MDPI journals are subject to peer-review.

Title: Migration of Edge Computing Services for IoTs in 5G Networks

Authors: Fang-Yie Leu 1, Heru Susanto 2,3 and Ping-Hung Chou 1

Institution 1: Department of Computer Science, Tunghai University, Taiwan

Institution 2: Department of Information Management, Tunghai University, Taiwan

Institution 3: The Indonesian Institute of Science, Indonesia

Abstract: According to Ericsson Mobility Report announced in 2017, by 2022, billions of User Equipment (UE) and IoT devices will connect to IoT networks for collecting our environmental and surrounding data. Since following users’ traveling, mobile devices, including UEs, healthcare monitoring devices, and other devices, may move to everywhere in the world. All edge computing services that serve these facilities need to migrate following the users’ roaming. In this paper, we would like to study how to migrate these services so as to serve/protect mobile devices no matter wherever they go. We have also developed the corresponding processing algorithms and their working sequences. We also evaluate the corresponding performance.

Keywords: edge computing, service migration, SDN controller, SDN, NFV

 

Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top