| Literature DB >> 29799468 |
Feng Zhou1,2,3, Qi Wang4,5,6, DongHu Nie7,8,9, Gang Qiao10,11,12.
Abstract
Time synchronization is the foundation of cooperative work among nodes of underwater sensor networks; it takes a critical role in the research and application of underwater sensor networks. Although numerous time synchronization protocols have been proposed for terrestrial wireless sensor networks, they cannot be directly applied to underwater sensor networks. This is because most of them typically assume that the propagation delay among sensor nodes is negligible, which is not the case in underwater sensor networks. Time synchronization is mainly affected by a long propagation delay among sensor nodes due to the low propagation speed of acoustic signals. Furthermore, sensor nodes in underwater tend to experience some degree of mobility due to wind or ocean current, or some other nodes are on self-propelled vehicles, such as autonomous underwater vehicles (AUVs). In this paper, we propose a Doppler-enhanced time synchronization scheme for mobile underwater sensor networks, called DE-Sync. Our new scheme considers the effect of the clock skew during the process of estimating the Doppler scale factor and directly substitutes the Doppler scale factor into linear regression to achieve the estimation of the clock skew and offset. Simulation results show that DE-Sync outperforms existing time synchronization protocols in both accuracy and energy efficiency.Entities:
Keywords: doppler; mobility; propagation delay; sensor node; time synchronization
Year: 2018 PMID: 29799468 PMCID: PMC6021945 DOI: 10.3390/s18061710
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Parameter Description.
| Parameters | Description |
|---|---|
|
| Beacon node |
|
| Unsynchronized node |
|
| Clock skew |
|
| Clock offset |
|
| Doppler scale factor induced by the node mobility |
|
| Average relative speed of nodes |
|
| Sound propagation speed |
|
| Measured Doppler scaling factor from |
|
| Measured Doppler scaling factor from |
|
| Measured relative speed from |
|
| Measured relative speed from |
|
| Sending time-stamp of unsynchronized node |
|
| Receiving time-stamp of unsynchronized node |
|
| Receiving time-stamp of beacon |
|
| Sending time-stamp of beacon |
| Reference time at | |
| Reference time at | |
|
| Response time, that is |
|
| Propagation delay of synchronization request from |
|
| Propagation delay of synchronization response from |
| Δ | Relative moving distance from |
Figure 1DE-Sync Message Exchange Scheme.
Simulation Parameters.
| Parameters | Value |
|---|---|
| Max distance ( | 1000 m |
| Maximum relative speed ( | 5 m/s |
| Maximum relative acceleration ( | 0.1 m/s2 |
| Maximum clock skew ( | 0.1 × 106 ppm |
| Clock offset ( | 80 ppm |
| Response time ( | 1 s |
| Interval between request messages ( | 3 s |
| Number of messages ( | 25 |
| Clock granularity ( | 1 µs |
| Reception jitter ( | 15 µs |
Figure 2Performance with number of calibrations.
Figure 3Performance with initial skew.
Figure 4Performance with response time.
Figure 5Performance with relative speed.
Figure 6Performance with relative acceleration.
Figure 7Effect of message interval.
Figure 8Performance vs number of messages.
Figure 9Clock error vs. time after sync.
Figure 10Energy efficiency vs error tolerance.