Next Article in Journal
Continuous Vital Monitoring During Sleep and Light Activity Using Carbon-Black Elastomer Sensors
Next Article in Special Issue
Monitoring for Rare Events in a Wireless Powered Communication mmWave Sensor Network
Previous Article in Journal
A Multi-User, Single-Authentication Protocol for Smart Grid Architectures
Previous Article in Special Issue
Hierarchical MEC Servers Deployment and User-MEC Server Association in C-RANs over WDM Ring Networks
Article

Optimal Design of Hierarchical Cloud-Fog&Edge Computing Networks with Caching

1
School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China
2
State Key Lab of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(6), 1582; https://doi.org/10.3390/s20061582
Received: 10 February 2020 / Revised: 7 March 2020 / Accepted: 9 March 2020 / Published: 12 March 2020
This paper investigates the optimal design of a hierarchical cloud-fog&edge computing (FEC) network, which consists of three tiers, i.e., the cloud tier, the fog&edge tier, and the device tier. The device in the device tier processes its task via three computing modes, i.e., cache-assisted computing mode, cloud-assisted computing mode, and joint device-fog&edge computing mode. Specifically, the task corresponds to being completed via the content caching in the FEC tier, the computation offloading to the cloud tier, and the joint computing in the fog&edge and device tier, respectively. For such a system, an energy minimization problem is formulated by jointly optimizing the computing mode selection, the local computing ratio, the computation frequency, and the transmit power, while guaranteeing multiple system constraints, including the task completion deadline time, the achievable computation capability, and the achievable transmit power threshold. Since the problem is a mixed integer nonlinear programming problem, which is hard to solve with known standard methods, it is decomposed into three subproblems, and the optimal solution to each subproblem is derived. Then, an efficient optimal caching, cloud, and joint computing (CCJ) algorithm to solve the primary problem is proposed. Simulation results show that the system performance achieved by our proposed optimal design outperforms that achieved by the benchmark schemes. Moreover, the smaller the achievable transmit power threshold of the device, the more energy is saved. Besides, with the increment of the data size of the task, the lesser is the local computing ratio. View Full-Text
Keywords: fog&edge computing; cloud computing; content caching; computation offloading; energy minimization fog&edge computing; cloud computing; content caching; computation offloading; energy minimization
Show Figures

Figure 1

MDPI and ACS Style

Fan, X.; Zheng, H.; Jiang, R.; Zhang, J. Optimal Design of Hierarchical Cloud-Fog&Edge Computing Networks with Caching. Sensors 2020, 20, 1582. https://doi.org/10.3390/s20061582

AMA Style

Fan X, Zheng H, Jiang R, Zhang J. Optimal Design of Hierarchical Cloud-Fog&Edge Computing Networks with Caching. Sensors. 2020; 20(6):1582. https://doi.org/10.3390/s20061582

Chicago/Turabian Style

Fan, Xiaoqian, Haina Zheng, Ruihong Jiang, and Jinyu Zhang. 2020. "Optimal Design of Hierarchical Cloud-Fog&Edge Computing Networks with Caching" Sensors 20, no. 6: 1582. https://doi.org/10.3390/s20061582

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop