Cooperative-hierarchical based edge-computing approach for resources allocation of distributed mobile and IoT applications
Open Access
- 1 February 2020
- journal article
- research article
- Published by Institute of Advanced Engineering and Science in International Journal of Electrical and Computer Engineering (IJECE)
- Vol. 10 (1) , 296-307
Abstract
Using mobile and Internet of Things (IoT) applications is becoming very popular and obtained researchers’ interest and commercial investment, in order to fulfill future vision and the requirements for smart cities. These applications have common demands such as fast response, distributed nature, and awareness of service location. However, these requirements’ nature cannot be satisfied by central systems services that reside in the clouds. Therefore, edge computing paradigm has emerged to satisfy such demands, by providing an extension for cloud resources at the network edge, and consequently, they become closer to end-user devices. In this paper, exploiting edge resources is studied; therefore, a cooperative-hierarchical approach for executing the pre-partitioned applications’ modules between edges resources is proposed, in order to reduce traffic between the network core and the cloud, where this proposed approach has a polynomial-time complexity. Furthermore, edge computing increases the efficiency of providing services, and improves end-user experience. To validate our proposed cooperative-hierarchical approach for modules placement between edge nodes’ resources, iFogSim toolkit is used. The obtained simulation results show that the proposed approach reduces network’s load and the total delay compared to a baseline approach for modules’ placement, moreover, it increases the network’s overall throughput.Keywords
This publication has 23 references indexed in Scilit:
- Privacy-preserving multi-channel communication in Edge-of-ThingsFuture Generation Computer Systems, 2018
- Industrial IoT in 5G environment towards smart manufacturingJournal of Industrial Information Integration, 2018
- 5G Internet of Things: A surveyJournal of Industrial Information Integration, 2018
- Energy-aware task assignment for mobile cyber-enabled applications in heterogeneous cloud computingJournal of Parallel and Distributed Computing, 2018
- A Survey on Mobile Edge Computing: The Communication PerspectiveIEEE Communications Surveys & Tutorials, 2017
- iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environmentsSoftware: Practice and Experience, 2017
- Live Data Analytics With Collaborative Edge and Cloud Processing in Wireless IoT NetworksIEEE Access, 2017
- SDMEC: Software Defined System for Mobile Edge Computing2016
- Dynamic energy-aware cloudlet-based mobile cloud computing model for green computingJournal of Network and Computer Applications, 2016
- CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithmsSoftware: Practice and Experience, 2010