Abstract:
Due to inherent factors such as infrastructure construction, wireless sensor networks must consider the limited network resources and uneven resource consumption. In this paper, the fuzzy control technique is introduced into the artificial bee swarm routing protocol based on swarm intelligence to solve the optimization problem of multipath routing planning for the software-defined sensor networks. Based on the SDN-WISE software defined network architecture and swarm intelligence algorithm, the optimal link is searched by generating artificial bees to simulate the process of honey gathering. By adjusting different data transmission links via artificial bees, judging the regional state via fuzzy logic, and generating fitness function to evaluate the data link with the highest value, an optimized routing solution can be obtained. Compared with the classical routing algorithms, the proposed method in this work can optimize the solving process of the routing problem in the framework of loosely coupled software-defined network by integrating the agent adaptive ability of artificial bees and the fault-tolerant logic of fuzzy control and has obvious advantages in residual energy management, network utilization, transmission delay and packet delivery rate.