An Event and Rule-Driven Immune Clustering Routing Algorithm of Wireless Sensor Network with Mobile Sink

An event and rule-driven immune clustering routing algorithm of wireless sensor network with mobile sink (MSERDICR) is designed to reduce the energy consumption of the wireless sensor network for the unexpected events detection, and solve the problem of unbalanced energy consumption. In the MSERDICR algorithm, we employ a working mechanism inspired by the biological immune system to the dynamic clustering algorithm. In the proposed algorithm, the network is divided into several virtual grids. After building clusters according to certain immune mapping rules, we adjust the position of the sink node through the controllable mobile strategy -- remaining energy scan (e-Scan). The strategy can save the energy consumption in some extent. The influences of three parameters, the moving range of the sink node, the size of the grid and the minimum energy standard of the grid, on the performance of the MSERDICR algorithm are analyzed in detail via several simulations. Comparing with MSEERP, GAP and TTDD algorithms, the analysis results show that, MSERDICR has the best performance when the moving range of the sink node is one lap around the event, the side length of the grids is 10, and the minimum energy standard of the grids is 65% of the average energy inside the grid. The lifetime of MSERDICR algorithm is superior to any other of them.