Abstract
In industrial monitoring and control applications, a server often has to send a command to a node or group of nodes in wireless sensor networks. Flooding achieves high reliability of message delivery by allowing nodes to take the redundancy of receiving the identical message multiple times. However, nodes consume much energy due to this redundancy and the long duty cycle. A reliable slotted broadcast protocol (RSBP) tackles this problem by allocating a distinct broadcast slot (BS) to every node using a tree topology. Not only does it remove collision, but it also minimizes energy consumption such that every node remains active only during its parent’s broadcast slot and its own broadcast slot to receive and rebroadcast a message, respectively. However, it suffers from low reliability in harsh environments due to the compete removal of redundancy and low responsiveness to the changes in network topology due to the global scheduling of slots. Our approach allocates one distinct broadcast sharable slot (BSS) to each tree level, thus making a BSS schedule topology-independent. Then, nodes at the same level compete to rebroadcast a message to nodes at one level higher within the BSS, thus allowing the redundancy. In addition, it uses a slot-scheduled transmission within BSS that can further improve reliability by reducing message collisions and also enables the precise management of energy. According to simulations and experiments, the proposed approach can achieve high reliability comparable to flooding and low-energy consumption comparable to RSBP.
Highlights
IntroductionDamage can be reduced or avoided if the proper measures are taken in time
In harsh industrial fields, workers can be exposed to unexpected accidents
It is difficult to achieve this due to time-varying link conditions caused by node mobility, and internal and external interferences
Summary
Damage can be reduced or avoided if the proper measures are taken in time This requires a context-aware monitoring and control system in which a sink or server collects context data from sensor devices (nodes) installed in the target work field, judges the situation based on the analysis of the collected data, and warns the workers of any accident by sending a warning message to the nodes around the accident site. A sink or a server needs to send a message or command for warning to some nodes or actuators in the target field. In this case, the warning message has to be delivered in a reliable manner under a reasonable delay bound. It is difficult to achieve this due to time-varying link conditions caused by node mobility, and internal and external interferences
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.