This paper explores the implementation of a smart monitoring system within a wireless sensor network, with a particular emphasis on developing a robust routing framework using the Routing Protocol for Low-power and Lossy Networks (RPL). This protocol, is designed to address the unique challenges of low-power and lossy environments. Our approach involves using a streamlined version of the Representational State Transfer (REST) architecture, implemented through a binary web service. This setup minimizes overhead and maximizes efficiency, which is critical for resource-constrained networks. Additionally, we use a publish/subscribe model, where each node in the network makes its resources—such as environmental sensors—available to other nodes interested in them. This model enhances the flexibility and responsiveness of the network. A significant part of our research involves a detailed performance evaluation of RPL. We conducted a series of experiments to understand how various parameters of the RPL protocol affect its performance in a smart grid scenario. Our analysis looks at key metrics such as routing efficiency, energy consumption, and overall network reliability. Through these experiments, we aim to provide valuable insights into how different configurations of RPL can impact its effectiveness. Our findings are intended to guide the optimization of RPL for specific applications, offering practical recommendations for deploying smart monitoring systems in similar low-power, lossy environments. This research not only sheds light on RPL’s performance but also contributes to the advancement of more efficient and reliable wireless sensor networks for smart grids and other related applications.
Read full abstract