Enhance the Performance of Wireless Sensor Network based on Software Define Network and Kalman Filter
The paper proposes a methodology for estimating packet flowing at the sensor level in SDN-WSN based on the partial congestion controller with Kalman filter. Furthermore, the actual purpose of proposing such methodology for predicting in advance the subsequent step of packet flow, and that will consequently contribute in reducing the congestion that might happen. The model proposed (SDN with Kalman filter) is optimized using congestion controller, the methodology of proposed work, the first step random distributed of random node, the apply the Kmean cluster of select the head cluster node in, the connected the network based on LEACH protocol. in this work proposed SDN with Kalman filter for control on network and reduce error of data, where achieve by add buffer memory for each nodes and head cluster to store the data, and SDN control on transmit ion data and receiver data, before transmit apply the Kalman filter on data to reduce error data. The proposed technique, according to simulation findings, extends the network's lifetime by over 30% more than typical WSNs, the reduce the average density of memory to 20% than traditional WSN, and the increase the average capacity of memory to 20% than traditional WSN.