Research on Load Balancing of Ship Communication Network Based on Edge Computing
Aiming at the problem of unbalanced load of ship communication network server nodes in the edge computing environment with the increase of the number of tasks,a task scheduling algorithm based on the fusion of improved ant colony and imperialist competitive algorithm is proposed.Firstly,the load balancing factor is introduced into the heuristic function of the ant colony optimization to improve the selection problem of low-load nodes.Introduce elite ant strategies during pheromone updates to speed up convergence;Secondly,the optimal solution set obtained by the imperialist competitive algorithm is mapped to the pheromone initialization distribution of the ant colony optimization.Finally,the improved ant colony optimization is called to select server nodes with better performance to achieve load balancing in the ship communication network.Experimental results show that compared with other task scheduling algorithms,the proposed algorithm can quickly find the optimal scheme of resource scheduling,reduce the system overhead of ship communication network,and improve the load balancing.
edge computingship communication networksload balancingant colony optimizationimperialist competitive algorithm