scispace - formally typeset
Search or ask a question
Author

Leandro Tavares Bruscato

Bio: Leandro Tavares Bruscato is an academic researcher from Universidade Federal do Rio Grande do Sul. The author has contributed to research in topics: Wireless sensor network & Clock synchronization. The author has an hindex of 2, co-authored 3 publications receiving 29 citations.

Papers
More filters
Journal ArticleDOI
20 Dec 2017-Sensors
TL;DR: This work proposes, implementing and testing a time synchronization service for low-power WSN using low frequency real-time clocks in each node, and explores the minimum number of synchronization messages by means of a smart clock update strategy, allowing the trade-off between the desired level of synchronization and the associated energy consumption.
Abstract: With the emerging Internet of Things (IoT) technology becoming reality, a number of applications are being proposed. Several of these applications are highly dependent on wireless sensor networks (WSN) to acquire data from the surrounding environment. In order to be really useful for most of applications, the acquired data must be coherent in terms of the time in which they are acquired, which implies that the entire sensor network presents a certain level of time synchronization. Moreover, to efficiently exchange and forward data, many communication protocols used in WSN rely also on time synchronization among the sensor nodes. Observing the importance in complying with this need for time synchronization, this work focuses on the second synchronization problem, proposing, implementing and testing a time synchronization service for low-power WSN using low frequency real-time clocks in each node. To implement this service, three algorithms based on different strategies are proposed: one based on an auto-correction approach, the second based on a prediction mechanism, while the third uses an analytical correction mechanism. Their goal is the same, i.e., to make the clocks of the sensor nodes converge as quickly as possible and then to keep them most similar as possible. This goal comes along with the requirement to keep low energy consumption. Differently from other works in the literature, the proposal here is independent of any specific protocol, i.e., it may be adapted to be used in different protocols. Moreover, it explores the minimum number of synchronization messages by means of a smart clock update strategy, allowing the trade-off between the desired level of synchronization and the associated energy consumption. Experimental results, which includes data acquired from simulations and testbed deployments, provide evidence of the success in meeting this goal, as well as providing means to compare these three approaches considering the best synchronization results and their costs in terms of energy consumption.

37 citations

Proceedings ArticleDOI
01 Oct 2016
TL;DR: This work presents the design, implementation and test of an adaptive algorithm, making the timing of the clocks convert as quickly as possible and after this conversion, keeping them most similar as possible.
Abstract: Time synchronization is the most fundamental service to many wireless sensor network applications, which count mainly with low-power devices. This paper focuses in proposing and implementing a time synchronization service for low-power wireless sensor networks using low frequency real-time clocks in each node. This work present the design, implementation and test of an adaptive algorithm, making the timing of the clocks convert as quickly as possible and after this conversion, keeping them most similar as possible. The goal is to achieve the best method that ensures right timing and still having low energy consumption. Experimental results provide evidence of the success in meeting this goal.

3 citations

Journal ArticleDOI
TL;DR: This work presents the design, implementation and test of an adaptive algorithm, making the timing of the clocks converge as quickly as possible and after this convergence, keeping them most similar as possible.

3 citations


Cited by
More filters
Journal ArticleDOI
20 Dec 2017-Sensors
TL;DR: This work proposes, implementing and testing a time synchronization service for low-power WSN using low frequency real-time clocks in each node, and explores the minimum number of synchronization messages by means of a smart clock update strategy, allowing the trade-off between the desired level of synchronization and the associated energy consumption.
Abstract: With the emerging Internet of Things (IoT) technology becoming reality, a number of applications are being proposed. Several of these applications are highly dependent on wireless sensor networks (WSN) to acquire data from the surrounding environment. In order to be really useful for most of applications, the acquired data must be coherent in terms of the time in which they are acquired, which implies that the entire sensor network presents a certain level of time synchronization. Moreover, to efficiently exchange and forward data, many communication protocols used in WSN rely also on time synchronization among the sensor nodes. Observing the importance in complying with this need for time synchronization, this work focuses on the second synchronization problem, proposing, implementing and testing a time synchronization service for low-power WSN using low frequency real-time clocks in each node. To implement this service, three algorithms based on different strategies are proposed: one based on an auto-correction approach, the second based on a prediction mechanism, while the third uses an analytical correction mechanism. Their goal is the same, i.e., to make the clocks of the sensor nodes converge as quickly as possible and then to keep them most similar as possible. This goal comes along with the requirement to keep low energy consumption. Differently from other works in the literature, the proposal here is independent of any specific protocol, i.e., it may be adapted to be used in different protocols. Moreover, it explores the minimum number of synchronization messages by means of a smart clock update strategy, allowing the trade-off between the desired level of synchronization and the associated energy consumption. Experimental results, which includes data acquired from simulations and testbed deployments, provide evidence of the success in meeting this goal, as well as providing means to compare these three approaches considering the best synchronization results and their costs in terms of energy consumption.

37 citations

Journal ArticleDOI
TL;DR: In this paper, a hybrid framework of graph and classical signal processing over a continuous domain is proposed, which relies extensively on concepts and tools from functional analysis to generalize traditional GSP to graph signals in a separable Hilbert space with infinite dimensions.
Abstract: Graph signal processing (GSP) has become an important tool in many areas such as image processing, networking learning and analysis of social network data. In this paper, we propose a broader framework that not only encompasses traditional GSP as a special case, but also includes a hybrid framework of graph and classical signal processing over a continuous domain. Our framework relies extensively on concepts and tools from functional analysis to generalize traditional GSP to graph signals in a separable Hilbert space with infinite dimensions. We develop a concept analogous to Fourier transform for generalized GSP and the theory of filtering and sampling such signals.

33 citations

Journal ArticleDOI
TL;DR: The proposed WSN was installed on an olive grove to assess its effectiveness in providing a low-cost system, capable of acquiring synchronized measurements, and revealed a small but expected difference in the acquired measurements’ time correlation.
Abstract: The advent of Internet of Things has propelled the agricultural domain through the integration of sensory devices, capable of monitoring and wirelessly propagating information to producers; thus, they employ Wireless Sensor Networks (WSNs). These WSNs allow real time monitoring, enabling intelligent decision-making to maximize yields and minimize cost. Designing and deploying a WSN is a challenging and multivariate task, dependent on the considered environment. For example, a need for network synchronization arises in such networks to correlate acquired measurements. This work focuses on the design and installation of a WSN that is capable of facilitating the sensing aspects of smart and precision agriculture applications. A system is designed and implemented to address specific design requirements that are brought about by the considered environment. A simple synchronization scheme is described to provide time-correlated measurements using the sink node’s clock as reference. The proposed system was installed on an olive grove to assess its effectiveness in providing a low-cost system, capable of acquiring synchronized measurements. The obtained results indicate the system’s overall effectiveness, revealing a small but expected difference in the acquired measurements’ time correlation, caused mostly by serial transmission delays, while yielding a plethora of relevant environmental conditions.

29 citations

Journal ArticleDOI
TL;DR: In this paper, the authors proposed an asymmetric high-precision time synchronization scheme that can provide high precision time synchronization even with resource-constrained sensor nodes in multi-hop WSNs.

19 citations

Journal ArticleDOI
09 Jul 2019-Sensors
TL;DR: It is demonstrated that the proposed extended version of the FTSP (E-FTSP) alleviates the effect of message delay jitter and enhances the overall performance of FTSP in terms of error, time, and other factors.
Abstract: The time synchronization protocol is indispensable in various applications of wireless sensor networks, such as scheduling, monitoring, and tracking. Numerous protocols and algorithms have been proposed in recent decades, and many of them provide micro-scale resolutions. However, designing and implementing a time synchronization protocol in a practical wireless network is very challenging compared to implementation in a wired network; this is because its performance can be deteriorated significantly by many factors, including hardware quality, message delay jitter, ambient environment, and network topology. In this study, we measure the performance of the Flooding Time Synchronization Protocol (FTSP) and Gradient Time Synchronization Protocol (GTSP) in terms of practical network conditions, such as message delay jitter, synchronization period, network topology, and packet loss. This study provides insights into the operation and optimization of time synchronization protocols. In addition, the performance evaluation identifies that FTSP is highly affected by message delay jitter due to error accumulation over multi-hops. We demonstrate that the proposed extended version of the FTSP (E-FTSP) alleviates the effect of message delay jitter and enhances the overall performance of FTSP in terms of error, time, and other factors.

16 citations