UAB-Sync: An Efficient Time Synchronization Protocol for Underwater Acoustic Backscatter Devices in IoUT
Abstract
Underwater acoustic backscatter communication technology brings a new perspective on addressing the energy dilemmas of Internet of Underwater Things (IoUT). However, time asynchronism in underwater acoustic backscatter devices (UABDs) can significantly degrade the performance of the UABD-based IoUT system. Existing time synchronization algorithms lose practicability leading to high energy consumption in scenarios where charging delays vary. To address these challenges, we propose UAB-Sync, a time synchronization algorithm specifically designed for the system. UAB-Sync introduces a novel three-stage architecture that uses dual constraints of time and energy to dynamically optimize the duration of energy signal, achieving adaptive approximation of optimal results. Besides, a closed-form solution for clock parameter estimation that incorporates Doppler factor estimation and accounts for multi-source measurement errors is developed, ensuring effective synchronous correction. Simulation results demonstrate that UAB-Sync significantly outperforms existing synchronization schemes in terms of both accuracy and energy efficiency for the UABD-based IoUT system.