Unsupervised Deep-Learning for Distributed Clock Synchronization in Wireless Networks

Emeka Abakasanga, Nir Shlezinger, Ron Dabora

Research output: Contribution to journalArticlepeer-review

Abstract

One of the major factors which limits the throughput in wireless communications networks is the accuracy of time synchronization between the nodes in the network. Synchronization methods based on pulse-coupled oscillators (PCOs) have the advantage of simple implementation and achieve high accuracy when the nodes are closely located. However, such schemes tend to have poor synchronization performance for distant nodes, as well as in the presence of clock frequency offsets between the nodes. In this paper we present a novel PCO-based Deep neural network (DNN)-Aided Synchronization Algorithm coined DASA. We design DASA as a novel low-complexity and interpretable architecture by converting classic PCO-based synchronization into a trainable discriminative model. To enable DASA to operate in dynamic settings, we propose a novel, unsupervised, distributed, fast online training scheme which is able to train DASA within a few sampling instances, locally, thereby avoiding the need for information exchange between the nodes or for a central node for coordination. DASA is demonstrated to achieve an improvement by a factor greater than ten compared to the classic reference scheme. Lastly, we propose another novel, distributed offline training scheme for DASA, which is demonstrated to offer a tradeoff between performance and simplicity of deployment compared to the online training scheme, yet, at the same time, DASA with offline training still achieves superior performance compared to the classic reference scheme.

Original languageEnglish
Pages (from-to)12234-12247
Number of pages14
JournalIEEE Transactions on Vehicular Technology
Volume72
Issue number9
DOIs
StatePublished - 1 Sep 2023

Keywords

  • Distributed clock synchronization
  • machine learning
  • model-based learning
  • pulse-coupled oscillators
  • unsupervised deep learning

ASJC Scopus subject areas

  • Aerospace Engineering
  • Electrical and Electronic Engineering
  • Computer Networks and Communications
  • Automotive Engineering

Fingerprint

Dive into the research topics of 'Unsupervised Deep-Learning for Distributed Clock Synchronization in Wireless Networks'. Together they form a unique fingerprint.

Cite this