ACO-EERA: Ant Colony Optimization-Integrated Energy-Efficient Resource Allocation Based on Software-Defined Networking
摘要
Software-defined networking (SDN) allows an automatic and dynamic means to implement and adjust quality of service (QoS) terms and utilize the network resources by having a central point of control and coordination, as the SDN controller manages SDN while supporting the OpenFlow protocol. Hence, to overcome the above limitations of the existing energy-efficient resource allocation (EERA) techniques and to enhance the energy consumption scope, an approach to finding out optimal solution is proposed in this research through a protocol known as ant colony optimization with EERA (ACO-EERA) based on SDN. It aims at improving QoS for the converged networks successfully. The proposed EERA model combines ACO that possesses the strength of optimization aspect with SDN that has the advantage of flexibility aspect to manage the allocation of resource with a low power consumption (PC). EERA has the capability of regulating network resources depending on the present for increase efficiency and low PC. ACO based on the foraging behavior of ants therefore seeks to identify efficient paths for energy and resources consumption and utilization, respectively. The proposed ACO-EERA provided better performance with 97.52% of energy allocation (EA), 96.48% of power allocation (PA), 22.17% of end-to-end delay (EED), and 95.65% of throughput, when compared with the existing methods, energy-efficient resource allocation model (EERAM) and power consumption optimization framework (PCOF).