نموذج مقترح للتعامل مع فشل العقدة في شبكة الاستشعار اللاسلكية == Proposed Model To Handle Node Failure In Wireless Sensor Network

Author name: مصطفى خالد مزعل
Supervisor name: ضياء جاسم كاظم
General topic: Electrical, Electronic and Communications Engineering
Specific topic: Electrical Engineering
Degree: Master
University: University of Baghdad - College Of Engineering - Department Of Electrical Engineering
Language: English
University location: Baghdad
First pages: 34T510 - p.pdf
Abstract: Wireless Sensor Network (WSN) contains many low cost and low power sensor nodes (SNs), these nodes may fail to communicate with each other according to some reasons such as battery lifetime, uncontrolled events or any surrounding environment actions which will lead to partition the network and reduce the Quality of Service (QoS) as well as the reliability and efficiency of the whole network. The motivation of this work was detecting these malfunctions using three approaches considered with two proposed network models : random distributed SNs and real model.Firstly, localization approach in WSN are discussed and verified using four classic localization methods to detect any failed SN, which are : Distance Vector (DV - Hop), Angle of Arrival (AoA), Time of Arrival (ToA) and Received Signal Strength Indicator (RSSI). These methods are analyzed and implemented for three different areas, each with three different numbers of SNs. All of them are implemented using MATLAB programming language. Secondly a known fault detection method called Distributed Fault Detection (DFD) discussed and implemented using MATLAB also, and a new method developed from this method named (MDFD) to overcome the disadvantages of DFD method. Finally the feature of the connectivity of the SNs themselves within the network is exploited by using two Medium Access Control (MAC) protocol standards : Sleep Medium Access Control (SMAC) and Tune Medium Access Control (TMAC) protocols, then proposed a modified MAC protocol (MMAC) to enhance the most affecting factors of these two MAC standards such as energy consumption and latency. The performance analysis of these three MAC protocols is verified and simulated using a real model for Iraq, Baghdad, Al - Kadhumyah City, by Castalia 3.2 simulator also designed and implemented these three protocols using an iOS application by the XCode program for general application sensors especially for explosives detection sensors, Fido® X3 sensor proposed forthis application. Simulation results showed that the localization methods proved their ability to localize the failed SNs, but with impractical errors (about 23%) in results than the other approaches, and additional load effect on the network due to execute the localization programs separately before each node failure detection. The DFD approach applied with homogeneous WSNs only that contain only one type of sensors, its errors (starting from 25% for three SNs) was due to its algorithm limitations in using only half of the neighbor SNs, reduced in MDFD method algorithm in which all neighbor SNs considered to detect the failed SN reaching full detection accuracy but with latency tradeoff. The MAC approach is better than localization approach because there is no need to additional hardware for node failure detection; it is also better than DFD approach because it was applicable with both homogeneous and nonhomogeneous WSNs. The three MAC protocols succeeded to detect the failed SNs, but SMAC and TMAC had their tradeoff in energy consumption and latency, when SMAC had less energy consumption (69.62% than TMAC), while TMAC had less latency (27.58% than SMAC). MMAC is combining the advantages of both SMAC and TMAC that had a less energy consumption than that in SMAC by 54.16% and smaller latency than that in TMAC by 76.19% within a range of division index m : between 1 to 5.
Logo