To read this content please select one of the options below:

An energy-aware approach for resources allocating in the internet of things using a forest optimization algorithm

Minning Wu (School of Information Engineering, Yulin University, Shaanxi, China)
Feng Zhang (School of Information Engineering, Yulin University, Shaanxi, China)
X. Rui (State Grid Hebei Information and Telecommunication Branch, ShiJiaZhuang, China)

Circuit World

ISSN: 0305-6120

Article publication date: 24 September 2021

Issue publication date: 27 June 2023

104

Abstract

Purpose

Internet of things (IoT) is essential in technical, social and economic domains, but there are many challenges that researchers are continuously trying to solve. Traditional resource allocation methods in IoT focused on the optimal resource selection process, but the energy consumption for allocating resources is not considered sufficiently. This paper aims to propose a resource allocation technique aiming at energy and delay reduction in resource allocation. Because of the non-deterministic polynomial-time hard nature of the resource allocation issue and the forest optimization algorithm’s success in complex problems, the authors used this algorithm to allocate resources in IoT.

Design/methodology/approach

For the vast majority of IoT applications, energy-efficient communications, sustainable energy supply and reduction of latency have been major goals in resource allocation, making operating systems and applications more efficient. One of the most critical challenges in this field is efficient resource allocation. This paper has provided a new technique to solve the mentioned problem using the forest optimization algorithm. To simulate and analyze the proposed technique, the MATLAB software environment has been used. The results obtained from implementing the proposed method have been compared to the particle swarm optimization (PSO), genetic algorithm (GA) and distance-based algorithm.

Findings

Simulation results show that the proper performance of the proposed technique. The proposed method, in terms of “energy” and “delay,” is better than other ones (GA, PSO and distance-based algorithm).

Practical implications

The paper presents a useful method for improving resource allocation methods. The proposed method has higher efficiency compared to the previous methods. The MATLAB-based simulation results have indicated that energy consumption and delay have been improved compared to other algorithms, which causes the high application of this method in practical projects. In the future, the focus will be on resource failure and reducing the service level agreement violation rate concerning the number of resources.

Originality/value

The proposed technique can solve the mentioned problem in the IoT with the best resource utilization, low delay and reduced energy consumption. The proposed forest optimization-based algorithm is a promising technique to help enterprises participate in IoT initiatives and develop their business.

Keywords

Acknowledgements

This work is partially supported by the Natural Science Basic Research Plan in Shaanxi Province of China (2018NY-148), Natural Science and Technology Project Plan in Yulin of China (2019-109-2, 2019-78-2, 2019-76-2), Funding Project for Department of Yulin University (16GK24,TZRC1801), and Thanks for the help.

Citation

Wu, M., Zhang, F. and Rui, X. (2023), "An energy-aware approach for resources allocating in the internet of things using a forest optimization algorithm", Circuit World, Vol. 49 No. 3, pp. 269-280. https://doi.org/10.1108/CW-02-2020-0017

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles