A cost efficient model for minimizing energy consumption and processing time for IoT tasks in a Mobile Edge Computing environment

In a scenario with increasingly mobile devices connected to the Internet, data-intensive applications and energy consumption limited by battery capacity, we propose a cost minimization model for IoT devices in a Mobile Edge Computing (MEC) architecture with the main objective of reducing total energy consumption and total elapsed times from task creation to conclusion. The cost model is implemented using the TEMS (Time and Energy Minimization Scheduler) scheduling algorithm and validated with simulation. The results show that it is possible to reduce the energy consumed in the system by up to 51.61% and the total elapsed time by up to 86.65% in the simulated cases with the parameters and characteristics defined in each experiment.

[1]  Antonio Brogi,et al.  Deploying Fog Applications: How Much Does It Cost, By the Way? , 2018, CLOSER.

[2]  Satoshi Goto,et al.  Hilbert Transform-Based Workload Prediction and Dynamic Frequency Scaling for Power-Efficient Video Encoding , 2012, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[3]  Hongyan Yu,et al.  Energy-Efficient Task Offloading and Resource Scheduling for Mobile Edge Computing , 2018, 2018 IEEE International Conference on Networking, Architecture and Storage (NAS).

[4]  Xiu-Zhi Chen,et al.  Learning-Directed Dynamic Voltage and Frequency Scaling Scheme with Adjustable Performance for Single-Core and Multi-Core Embedded and Mobile Systems † , 2018, Sensors.

[5]  Andrew S. Tanenbaum,et al.  Structured Computer Organization , 1976 .

[6]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[7]  Adnan Aijaz,et al.  Towards 5G-enabled Tactile Internet: Radio resource allocation for haptic communications , 2016, 2016 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[8]  Yu Cao,et al.  Energy-Delay Tradeoff for Dynamic Offloading in Mobile-Edge Computing System With Energy Harvesting Devices , 2018, IEEE Transactions on Industrial Informatics.

[9]  AKHIL GUPTA,et al.  A Survey of 5G Network: Architecture and Emerging Technologies , 2015, IEEE Access.

[10]  Jonas Jansson,et al.  Collision Avoidance Theory : with Application to Automotive Collision Mitigation , 2005 .

[11]  Hsiang-Yi Wu,et al.  Energy Efficient Scheduling for Heterogeneous Fog Computing Architectures , 2018, 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC).

[12]  Chang Wang,et al.  Energy-efficient Offloading Policy for Resource Allocation in Distributed Mobile Edge Computing , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

[13]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[14]  Li Shang,et al.  Thermal vs Energy Optimization for DVFS-Enabled Processors in Embedded Systems , 2007, 8th International Symposium on Quality Electronic Design (ISQED'07).

[15]  Fatima Haouari,et al.  Fog Computing Potentials, Applications, and Challenges , 2018, 2018 International Conference on Computer and Applications (ICCA).

[16]  Khaled A. Harras,et al.  Awakening the Cloud Within: Energy-Aware Task Scheduling on Edge IoT Devices , 2018, 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[17]  Smruti R. Sarangi,et al.  Energy efficient scheduling in IoT networks , 2018, SAC.

[18]  Jiafu Wan,et al.  Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory , 2018, IEEE Transactions on Industrial Informatics.