“…Sensor nodes are responsible in sensing any changes in the WSN environment, communicate between the other sensor nodes during packets transmission, and sometimes perform basic computation operation with the collected data. WSN has been applied in many real applications such as healthcare [2,3], military [4], environment monitoring [5,6] and industrial [7]. Sensor nodes that consist of source and destination nodes are geographically placed by using static, dynamic and mobile modes depending on its usage and functionalities [8].…”