Using physical layer clock recovery to augment application layer time synchronization

S. M.Usman Hashmi, Imran Shafi, Jamil Ahmad, Anand Paul, Sang Oh Park

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Achieving same notion of time remains an important task for most distributed systems. Time synchronization requires a unique combination of high accuracy (μs level) and energy efficiency. Several application layer protocols have been developed to meet these requirements. This article proposes that the physical layer clock recovery process can provide application layer clock drift estimate, and the application layer clock can be corrected with the help of this estimate. This eliminates the need of application layer time synchronization protocol i.e. the cross-layer approach reduces the number of message exchanges required by application layer for time synchronization that leads to energy conservation. It argues that such a cross-layer approach can provide a more accurate frequency offset estimation, or can achieve greater energy savings, for a given accuracy, by reducing the message exchanges. Analysis of the proposed method provides concrete bounds on achieved improvement. Experimental evaluation showed that physical layer clock drift can be used to correct application layer clock drift as they are identical.

Original languageEnglish
Pages (from-to)2153-2176
Number of pages24
JournalJournal of Supercomputing
Volume71
Issue number6
DOIs
StatePublished - 29 Jun 2015

Keywords

  • Clock recovery
  • Cross-layer time synchronization
  • Distributed systems
  • Energy-efficient time synchronization
  • Frequency offset estimation
  • Time synchronization
  • Wireless sensor network

Fingerprint

Dive into the research topics of 'Using physical layer clock recovery to augment application layer time synchronization'. Together they form a unique fingerprint.

Cite this