2011 International Conference on Body Sensor Networks 2011
DOI: 10.1109/bsn.2011.11
|View full text |Cite
|
Sign up to set email alerts
|

Local Time Synchronization in Bluetooth Piconets for Data Fusion Using Mobile Phones

Abstract: This paper presents a method to synchronize the clocks in a Bluetooth piconet from the application layer in a mobile phone. It adapts algorithms for time synchronization of distributed systems and the Internet to Bluetooth networks. The performance issues that cause problems for data synchronization between master and slaves in Bluetooth are highlighted. The tests show that the synchronization error is limited to one sampling time. I. INTRODUCTION AND RELATED WORKApplications in mobile phones that collect and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
5
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 9 publications
1
5
0
Order By: Relevance
“…2 and are compatible with a similar approach described in [19]. From the graph, it is possible to notice that synchronization error increases with data rate, but it also depends on the number of nodes connected.…”
Section: B Time Of Arrivalsupporting
confidence: 59%
“…2 and are compatible with a similar approach described in [19]. From the graph, it is possible to notice that synchronization error increases with data rate, but it also depends on the number of nodes connected.…”
Section: B Time Of Arrivalsupporting
confidence: 59%
“…It is important to note that the synchronization is a technical issue, necessary and required to improve the precision of sensor data acquisition and processing, in general for any system, and especially for real-time systems [41,48]. In this present study, a high variability (7.44°) between the synced and not synced angle estimations was observed.…”
Section: Discussionmentioning
confidence: 52%
“…The Shimmer sensor Application Programming Interface (API) does not give access to a universal clock measurement from each sensor, and thus, synchronization is not an easy task to perform. The sensor also streams data continuously and without waiting for requests from the Personal Computer (PC), and synchronization methods similar to those propose in [41] cannot be applied. However, we did have access to a local clock from each sensor, which starts the count at each program start, and so we proposed the following synchronization algorithm.…”
Section: Methodsmentioning
confidence: 99%
“…The algorithm used in the performance evaluation in Section 3 is described in detail in [4]. The main idea is to synchronize the sensor nodes' (slaves') clocks to a mobile phone (master) clock in a Bluetooth piconet.…”
Section: Synchronizing the Clocks In Sensor Nodesmentioning
confidence: 99%
“…One reason is that the master visits every connected sensor (sends POLL or NULL packets) regardless of whether they have data to send or not. Another reason is that the scheduling is necessarily done in a round-robin fashion [4]. The additional error when all sensors are simultaneously connected during the synchronization procedure (Fig.5) is approximately twice the error when the sensors are synchronized one at a time (Fig.…”
Section: Synchronizing the Clocks In Sensor Nodesmentioning
confidence: 99%