![]() | Only 14 pages are availabe for public view |
Abstract offer an advantage of monitoring various kinds of physical phenomenon. The lifetime of WSN is limited due to lack of battery power. Reducing the energy consumption and improving the lifetime of WSN are still problems in this area to be solved. Choosing routing protocol for the network becomes now a more critical and important point in WSN. Also by using a clustering technique in this routing protocol greatly minimize energy consumed in collecting and disseminating data. So the selection of cluster heads and its routing should be efficient to save energy. This thesis developed the energy consumption model for WSN and two modifications on LEACH protocol for improving the lifetime and reducing the energy consumption of the network. First enhancement is achieved by proper choice of the network Cluster Heads (CHs) in each round by inserting novel factors to threshold equation. These factors imply remaining energy in the node, the effect of the communication distance on the transmitted signal representative of the Received Signal Strength (RSSI) and the effect of the communication channel expressed by the Link Quality Indicator (LQI), so it called link metric. Also, the number of CH in each round must be controlled so as not to increase than the optimum number. The second enhancement is done by applying multi-hop routing algorithm to decrease distance of transmission for each node, which will strongly participate in saving node energy. The simulation of the proposed protocols is done using MATLAB. Implementation of practical WSN for LEACH protocol and proposed algorithms has been applied using Sun SPOT java development kit. Comparison between the performance of proposed protocol and that of LEACH show that proposed protocol gives better performance. Finally, this work compared real time results with simulation results taking in mind the same conditions. |