Directed diffusion: a scalable and robust communication paradigm for sensor networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Dynamic fine-grained localization in Ad-Hoc networks of sensors
Proceedings of the 7th annual international conference on Mobile computing and networking
Highly-resilient, energy-efficient multipath routing in wireless sensor networks
ACM SIGMOBILE Mobile Computing and Communications Review
Topology management for sensor networks: exploiting latency and density
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Distributed Asynchronous Collections: Abstractions for Publish/Subscribe Interaction
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Energy-Efficient Communication Protocol for Wireless Microsensor Networks
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
Low-Power Wireless Sensor Networks
VLSID '01 Proceedings of the The 14th International Conference on VLSI Design (VLSID '01)
Habitat monitoring: application driver for wireless communications technology
ACM SIGCOMM Computer Communication Review - Workshop on data communication in Latin America and the Caribbean
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Energy-Aware Routing in Cluster-Based Sensor Networks
MASCOTS '02 Proceedings of the 10th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Energy-aware data-centric routing in microsensor networks
MSWIM '03 Proceedings of the 6th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems
SIA: secure information aggregation in sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
Energy Efficient Protocols for Sensing Multiple Events in Smart Dust Networks
ANSS '04 Proceedings of the 37th annual symposium on Simulation
ANSS '04 Proceedings of the 37th annual symposium on Simulation
AIDA: Adaptive application-independent data aggregation in wireless sensor networks
ACM Transactions on Embedded Computing Systems (TECS)
Protocols for data propagation in wireless sensor networks
Wireless communications systems and networks
A wireless sensor network For structural monitoring
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Medians and beyond: new aggregation techniques for sensor networks
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
An integrated architecture for surveillance and monitoring in an archaeological site
Proceedings of the third ACM international workshop on Video surveillance & sensor networks
Handbook of Algorithms for Wireless Networking and Mobile Computing (Chapman & Hall/Crc Computer & Information Science)
Mobile data collector strategy for delay-sensitive applications over wireless sensor networks
Computer Communications
Energy aware and cluster-based routing protocols for large-scale ambient sensor networks
Proceedings of the 1st international conference on Ambient media and systems
Mobile Networks and Applications
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
Performance evaluation of efficient and reliable routing protocols for fixed-power sensor networks
IEEE Transactions on Wireless Communications
Journal of Parallel and Distributed Computing
Shortest hop multipath algorithm for wireless sensor networks
Computers & Mathematics with Applications
ALGOSENSORS'06 Proceedings of the Second international conference on Algorithmic Aspects of Wireless Sensor Networks
Weighted energy efficient cluster based routing for wireless sensor networks
CISIM'12 Proceedings of the 11th IFIP TC 8 international conference on Computer Information Systems and Industrial Management
PS-QUASAR: A publish/subscribe QoS aware middleware for Wireless Sensor and Actor Networks
Journal of Systems and Software
Distributed anomaly detection for industrial wireless sensor networks based on fuzzy data modelling
Journal of Parallel and Distributed Computing
Journal of Parallel and Distributed Computing
Effective fault detection and routing scheme for wireless sensor networks
Computers and Electrical Engineering
Hi-index | 0.00 |
Applications that require fine-grain monitoring of physical environments subjected to critical conditions, such as fire, leaking of toxic gases and explosions, pose a great challenge to sensor network protocols. These networks have to provide a fast, reliable, fault-tolerant and energy-aware channel for events diffusion, which meets the requirements of query-based, event-driven and periodic sensor networks application scenarios. These requirements have to be met even in the presence of emergency conditions that can lead to node failures and path disruption to the sink. This paper proposes two routing protocols: periodic, event-driven and query-based protocol (PEQ) and its variation CPEQ, two fault-tolerant and low-latency algorithms that meet sensor network requirements for critical conditions supervision in context-aware physical environments. While PEQ can provide low latency for event notification, fast broken path reconfiguration, and high reliability in the delivery of event packets for low-network data traffic, CPEQ is a cluster-based routing protocol that groups sensor nodes to efficiently relay the sensed data to the sink by uniformly distributing energy dissipation among the nodes and reducing latency for high-network data traffic (typical in emergency situations). PEQ and its variant CPEQ use the publish/subscribe paradigm to disseminate requests across the network. We discuss both PEQ and CPEQ protocols, their implementation, and report on the performance results of several scenarios using NS-2 simulator. The results obtained are compared with the well-known directed diffusion (DD) protocol, and show that our proposed algorithms exhibit a clear indication to meet the constraints and requirements of critical condition supervision in context-aware physical environments. Our results indicate that PEQ outperforms DD in the average delay since it uses the shortest path for the delivery of packets and speed up new subscriptions by using the reverse path used for event notification packets. CPEQ also outperforms DD in both the average delay and in the packet delivery ratio when the network scales up.