Diagnostic Agent Based Inter-Process Communication Aware Monitoring System for Wireless Sensor Networks
Journal Title: Mehran University Research Journal of Engineering and Technology - Year 2019, Vol 38, Issue 2
Abstract
Process failures are instigated by underlying errors and faults in various layers of WSN (Wireless Sensor Network) communication protocol stack. Therefore, efficient and effective monitoring systems for fault detection and diagnosis are imperative for fault tolerance and robust operation of WSN to meet critical application requirements for reliability and throughput. Existing detection-diagnosis regimen are either centralized or distributed and network monitoring is performed passively or actively. This work presents a diagnostic agent based inter-process communication aware monitoring system for WSNs. Diagnostic agent actively performs probe-based process execution tracking and examines the effects of errors, omissions and channel misbehavior on process execution at node, link and network levels to implement failure detection and fault diagnosis. Such diagnosis is performed through the inference of inter-process communication of stacked and peer layer processes on sender and receiver side. The monitoring system has been implemented in Castalia simulator for WSN. Local diagnostic agent is implemented on sensor nodes for self-monitoring and network wide fault diagnosis is performed by global diagnostic agent on cluster head. Simulation results show that the system performs robust root cause analysis of critical process failures due to errors in stacked and peer layer processes. The decentralized distribution of diagnostic load on sensor nodes and cluster head produces lesser communication overhead and is energy efficient.
Authors and Affiliations
A. Zafar, A. H. Akbar
Investigating the Normality of Data Set Collected to Resolve the Accessibility Issues of Badin Sub-Region, Sindh, Pakistan
To highlight the accessibility issues of rural households, the data were collected from the rural subregion of Badin, Sindh, Pakistan. The purpose of the data-collection was to offer policy proposal?s inputs, as concerne...
Glyph Identification and Character Recognition for Sindhi OCR
A computer can read and write multiple languages and today?s computers are capable of understanding various human languages. A computer can be given instructions through various input methods but OCR (Optical Character R...
The (2n+1)^2-Point Scheme Based on Bivariate Quartic Polynomial
We are going to implement least squares approach to fit the bivariate quartic polynomial to (2n+1)2- perceptions/data, where n>2. By taking different values of n, (2n+1)2-point approximating subdivision schemes are built...
Plasmonic Effect of Gold Nanoparticles Surrounded by Multidielectric Matrices
Plasmonic materials are the artificially manufactured materials (metamaterials) typically composed of nanostructure noble metals which give the unique optical properties superior to naturally occurring materials. Such pl...
Translating Activity Diagram from Duration Calculus for Modeling of Real-Time Systems and its Formal Verification using UPPAAL and DiVinE
The RTS (Real-Time Systems) are widely used in industry, home appliances, life saving systems, aircrafts, and automatic weapons. These systems need more accuracy, safety, and reliability. An accurate graphical modeling a...